aboutsummaryrefslogtreecommitdiff
path: root/Host
AgeCommit message (Collapse)Author
2011-07-11remove commented out codeTat-Chee Wan (USM)
2011-07-11handle proper brick socket open and close sequenceTat-Chee Wan (USM)
Allow for multiple GDB sessions from gdb client by opening the brick socket after client connection, and closing the brick socket after client disconnection.
2011-07-08display ctrl-c explicitly in debug informationTat-Chee Wan (USM)
2011-07-06made nak processing more robustTat-Chee Wan (USM)
2011-07-06send nak '-' immediately upon receiptTat-Chee Wan (USM)
Implement GDB message retransmission from NXT to Host
2011-06-20made parser more tolerant of multiple ack/nak symbolsTat-Chee Wan (USM)
2011-06-08update python paths for nxt-python with fantom supportTat-Chee Wan (USM)
2011-05-24fix variable reassignment error where socket s is replaced by segment sTat-Chee Wan (USM)
2011-05-23added script to invoke nxt-gdb-server.py with custom nxt-pyton codeTat-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-03-25fixed checksum for continue commandTat-Chee Wan (USM)
2011-03-25updated get cpsr and fpscr register commandTat-Chee Wan (USM)
2011-03-25fixed blocking message exchange logicTC Wan
2011-03-24added commands to resume executionTC Wan
2011-03-23added more test messagesTat-Chee Wan (USM)
2011-03-23receive from nxt only when we actually sent something to itTat-Chee Wan (USM)
2011-03-22updated gdb command checking assert logicTat-Chee Wan (USM)
2011-03-21added eol to last command lineTat-Chee Wan (USM)
2011-03-21added gdb memory access commandsTat-Chee Wan (USM)
2011-03-19added r1 read commandTat-Chee Wan (USM)
2011-03-18updated libusb version info, fixed checksum error in setonereg exampleTat-Chee Wan (USM)
2011-03-17added length check for gdb commandTat-Chee Wan (USM)
2011-03-15dont add newline to debug messageTat-Chee Wan (USM)
2011-03-15fix scoping error for data variableTat-Chee Wan (USM)
2011-03-15added support for blocking libusb, ignore some errors for usb sendTat-Chee Wan (USM)
LibUSB 0.12.x on Linux blocks on receive(). Ignore No Errors for send().
2011-02-23fixed syntax error for appending stringsTat-Chee Wan (USM)
2011-02-22fixed scoping issue when referring to local routineTat-Chee Wan (USM)
2011-02-22added hand coded gdb server commands for testingTat-Chee Wan (USM)
2011-02-21fix boolean and operator syntaxTat-Chee Wan (USM)
2011-02-21fix syntax errors in python scriptTat-Chee Wan (USM)
2011-01-24cleanup syntaxTC Wan
2011-01-18in reassemble, avoid busy wait for messages when no messages are pendingTat-Chee Wan (USM)
2011-01-17fixed python syntax errors, cleanupTC Wan
2011-01-14modify server to accept and reassemble segmented messages from nxtTC Wan
2011-01-10updatex server to handle segmentation to nxt and message boundary checkingTC Wan
2011-01-04added segment_no support logic to receive routineTC Wan
2011-01-04adjusted nxt message to 3 byte header formatTC Wan
Adjusted NXT Message Header to use 3 byte header format to support future expansion of multi-segmented GDB messages. This is not used at this moment.
2011-01-04updated required libs versions to use pyusb 0.4.xTC Wan
Need to use PyUSB 0.4.x instead of the newer 1.0x version since the new version is not stable yet.
2011-01-04added basic readmeTC Wan
2011-01-04removed external packages from repositoryTC Wan
The external dependencies are expected to be provided via system installed libraries.
2011-01-04added some diagnostics output messagesTC Wan
2011-01-04added python nxt gdb-server interfaceTC Wan
2011-01-04removed libnxt dependency, building requires libusb-legacy on macosxTat-Chee Wan (USM)
2010-12-22added libnxt as a dependent libraryTC Wan
Added libnxt as a dependent library instead of using system provided package. This is mainly due to the difficulty in getting libnxt installed using MacPorts.