aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-04-01debug handler must be passed in non-banked registerTat-Chee Wan (USM)
2011-04-01fixed thumb breakpoint detection logic in undef handlerTat-Chee Wan (USM)
Thumb breakpoints were not handled properly in the Undef instruciton handler previously. This fixes the problem.
2011-04-01update armdebug to handle ctrl-c messagesTat-Chee Wan (USM)
2011-04-01update server to send ctrl-c messageTat-Chee Wan (USM)
2011-04-01trap ctrl-c from gdb clientTat-Chee Wan (USM)
2011-04-01fix init for debug_curr_breakpoint due to change to byte type variableTat-Chee Wan (USM)
2011-04-01refactored message ack or nak routines to always send a reply to any gdb messageTat-Chee Wan (USM)
For GDB commands such as Continue or Step, no reply is expected. However, the GDB server needs to receive a reply to avoid hanging the read() command on the Host side. Consequently these 2 commands now send an Ack (no message) to keep the GDB server happy.
2011-03-31updated docsTat-Chee Wan (USM)
2011-03-31remoted pyfantom module from this projectTat-Chee Wan (USM)
pyfantom is now maintained separately by Nicolas Schodet
2011-03-30Merge branch 'master' of ssh://svc.cs.usm.my/~/gitrepo-bare/armdebugTat-Chee Wan (USM)
2011-03-30fixup obsolete autobreakpoint return codeTat-Chee Wan (USM)
2011-03-30draft step handlerTat-Chee Wan (USM)
Work in progress. Draft of completed Step Handler algorithm.
2011-03-28split out internal constants from debug_stub.hTat-Chee Wan (USM)
2011-03-28work in progressTat-Chee Wan (USM)
2011-03-26continue for normal breakpoints wipTat-Chee Wan (USM)
Work in Progress
2011-03-25Merge branch 'master' of ssh://svc.cs.usm.my/~/gitrepo-bare/armdebugTat-Chee Wan (USM)
2011-03-25separated breakpoint type from debugger stateTat-Chee Wan (USM)
2011-03-25fixed checksum for continue commandTat-Chee Wan (USM)
2011-03-25updated get cpsr and fpscr register commandTat-Chee Wan (USM)
2011-03-25fix register get and set register enum to match gdb requirementsTat-Chee Wan (USM)
2011-03-25fixed blocking message exchange logicTC Wan
2011-03-24Merge branch 'master' of ssh://svc.cs.usm.my/~/gitrepo-bare/armdebugGDB_ALPHA_0.1Tat-Chee Wan (USM)
2011-03-24Merge branch 'master' of ssh://svc.cs.usm.my/~/gitrepo-bare/armdebugTC Wan
2011-03-24added commands to resume executionTC Wan
2011-03-24undo fpscr support as gdb complains that packet reply is too longTat-Chee Wan (USM)
2011-03-24added fpscr register get and set support to make gdb happyTat-Chee Wan (USM)
2011-03-24ascii2hex_varlen_be should not autoincrement buffer pointerTat-Chee Wan (USM)
2011-03-24cater for variable length address parametersTat-Chee Wan (USM)
2011-03-24cleaned up register get and set routinesTat-Chee Wan (USM)
2011-03-24rewrite char2hex to avoid trashing register r1Tat-Chee Wan (USM)
2011-03-24fix incoming message packet acknowlegement parsing logicTat-Chee Wan (USM)
2011-03-23Merge branch 'master' of ssh://svc.cs.usm.my/~/gitrepo-bare/armdebugTC Wan
2011-03-23fix routine renaming issues, set register command handlerTC Wan
2011-03-23Merge branch 'master' of ssh://svc.cs.usm.my/~/gitrepo-bare/armdebugTC Wan
2011-03-23cannot use teq for negative one constant value comparisonTC Wan
2011-03-23Merge branch 'master' of ssh://svc.cs.usm.my/~/gitrepo-bare/armdebugTC Wan
2011-03-23variable length big endian hex value conversion routine for gdb param parsingTC Wan
2011-03-23cannot use rol, covert to ror insteadTC Wan
2011-03-23rewrite multibyte ascii to hex conversion routines to take care of little ↵TC Wan
endian issues
2011-03-23work in progressTat-Chee Wan (USM)
2011-03-23changed output routines to use little endian as defaultTat-Chee Wan (USM)
2011-03-23modify get and set all regs to handle r0-r15 followed by cpsrTat-Chee Wan (USM)
2011-03-23add missing conditional branch to command checking logicTat-Chee Wan (USM)
2011-03-23added more test messagesTat-Chee Wan (USM)
2011-03-23more gdb request response cleanupTat-Chee Wan (USM)
2011-03-23changed response for unrecognized command to return empty gdb messageTat-Chee Wan (USM)
2011-03-23fix char2hex to allow lower case ascii hex charsTat-Chee Wan (USM)
2011-03-23receive from nxt only when we actually sent something to itTat-Chee Wan (USM)
2011-03-23fix if preprocessor syntax errorTat-Chee Wan (USM)
2011-03-23cleanup breakpoint waitcmd loopTat-Chee Wan (USM)