aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-05-05modified recv() to accept a buffer length argument in usbsock.pyTat-Chee Wan (USM)
2011-05-05Added del method to make sure that nxt object is cleaned upTat-Chee Wan (USM)
2011-05-04more testing codeTC Wan
Testing code for testing pyfantom read() and write(). read() must be provided with number of bytes to read argument which does not exceed the actual buffer contents size. Otherwise an Exception would be thrown.
2011-05-04work in progressTat-Chee Wan (USM)
Attempting to debug pyfantom issues. Works in fantomglue, but not in usbsock
2011-05-04added test case for fantomglue using pyfantom test caseTat-Chee Wan (USM)
2011-05-04work in progressTat-Chee Wan (USM)
Tracing Exception in NXTIterator.get_nxt() which is triggered when invoking fantomglue.find_devices()
2011-05-03Fix silly typosTat-Chee Wan (USM)
2011-05-03check for non-zero attribute before invoking del methodTat-Chee Wan (USM)
2011-05-03fixed minor cut and past errorsTat-Chee Wan (USM)
2011-04-30fixed fantomglue importTat-Chee Wan (USM)
2011-04-30fixed indentation error (?)Tat-Chee Wan (USM)
2011-04-30Removed explicit user home directory from pathTat-Chee Wan (USM)
2011-04-30Added test scripts to invoke python for i386 architecture, for local ↵Tat-Chee Wan (USM)
directory testing
2011-04-27wip pyfantom supportTC Wan
Some minor cleanups for pyfantom support
2011-04-27Merge branch 'master' of ssh://svc.cs.usm.my/~/gitrepo-bare/armdebugTat-Chee Wan (USM)
2011-04-27wip pyfantom integration with nxt-pythonTat-Chee Wan (USM)
Work In Progress: refactor nxt-python to add pyfantom support
2011-04-27ignore pyfantom.py script in gitTC Wan
2011-04-21reenable nxos test compilation, added comment regarding buffer usageTC Wan
2011-04-15modified communications module to handle bluetooth comms for nxt firmwareTat-Chee Wan (USM)
2011-04-04optimized access to carry flagTat-Chee Wan (USM)
2011-04-04left out adc opcode supportTat-Chee Wan (USM)
2011-04-04thumb bcond handlerTat-Chee Wan (USM)
2011-04-04work in progress to pass cpsr condition codes to thumb routine handlerTat-Chee Wan (USM)
2011-04-04work in progress for thumb branch-conditional supportTat-Chee Wan (USM)
2011-04-04draft thumb instruction decoder with optional blx supportTat-Chee Wan (USM)
2011-04-04work in progress for thumb instruction handlingTat-Chee Wan (USM)
2011-04-04optimized reference to halfword bitmask valuesTat-Chee Wan (USM)
2011-04-02work in progress for arm code eval handlerTat-Chee Wan (USM)
2011-04-02work in progress for arm instruction decoderTat-Chee Wan (USM)
2011-04-02removed unused macrosTat-Chee Wan (USM)
2011-04-02added exception vector addressesTat-Chee Wan (USM)
2011-04-01work in progressTat-Chee Wan (USM)
2011-04-01defined rrx processing logicTat-Chee Wan (USM)
2011-04-01work in progress to support instruction steppingTat-Chee Wan (USM)
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-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-25separated breakpoint type from debugger stateTat-Chee Wan (USM)
2011-03-25fixed checksum for continue commandTat-Chee Wan (USM)