Commit Graph
13 Commits
Author SHA1 Message Date
jens 273b7a6a79 - bootloader prepared for use mit mips debugger
- changed address of debugger entry
- mips_dbg: no use om memset and memcpy

git-svn-id: http://moon:8086/svn/mips@120 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-22 14:30:49 +00:00
jens e86064fd65 - no memset and strcpy in gdb_stub
- boattloader : refactored, size optimization, nostartup, nostdlib, nodefaultlibs

git-svn-id: http://moon:8086/svn/mips@119 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-22 13:51:31 +00:00
jens c6962aef49 - refactored debugger
- jump to exc-handler instead of call

git-svn-id: http://moon:8086/svn/mips@115 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-21 17:46:50 +00:00
jens e1ea7e3582 - don't optimize away gdb
- GCC 4.92
- cleaned up



git-svn-id: http://moon:8086/svn/mips@107 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-19 20:56:21 +00:00
jens 677d40b6a5 - fixed gdb_stub
git-svn-id: http://moon:8086/svn/mips@105 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-19 18:26:01 +00:00
jens f3e297c9e6 - bootloader build with LTO
- switch between debugger from rom or from app
- gdb_stub: added debug output to stdout

git-svn-id: http://moon:8086/svn/mips@104 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-19 18:03:53 +00:00
jens cfef553c9c - gdb_stub: constify array
git-svn-id: http://moon:8086/svn/mips@103 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-18 23:42:25 +00:00
jens 340c96cd70 - gdb_stub: removed static vars
git-svn-id: http://moon:8086/svn/mips@102 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-18 23:34:17 +00:00
jens 5800d1e264 - gdb_stub: buffer on stack
git-svn-id: http://moon:8086/svn/mips@101 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-18 23:28:07 +00:00
jens f1bdc70a48 - gdb_stub: fixed memory reads
git-svn-id: http://moon:8086/svn/mips@92 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-17 07:49:38 +00:00
jens d125261048 - register more exceptions
- PC+4 if current PC points to breakpoint



git-svn-id: http://moon:8086/svn/mips@90 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-16 22:25:57 +00:00
jens 1f75695e9f - fixed signal number calculation
git-svn-id: http://moon:8086/svn/mips@89 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-16 22:03:35 +00:00
jens f882fd5bb9 - added
git-svn-id: http://moon:8086/svn/mips@88 a8ebac50-d88d-4704-bea3-6648445a41b3
2017-01-16 19:25:38 +00:00