Commit Graph

  • 0871041787 Implemented B+Tree symbol table. Daniel Beer 2010-03-27 22:50:02 +1300
  • 4a298cdb3b Version 0.6 Daniel Beer 2010-03-23 16:43:12 +1300
  • 2fa53d6e9d Added readline support. Daniel Beer 2010-03-23 15:49:33 +1300
  • f775e52fb6 Implemented read command. Daniel Beer 2010-03-23 15:31:58 +1300
  • ef03cae7b2 Implemented erase command. Daniel Beer 2010-03-23 15:14:04 +1300
  • b3afd48c19 Implemented mw command. Daniel Beer 2010-03-23 15:05:37 +1300
  • 34a4de4b47 Fixed documentation of "prog" command. Daniel Beer 2010-03-23 14:53:42 +1300
  • ae1006f3ea gdb: can now interrupt execution on both sides Daniel Beer 2010-03-23 14:37:53 +1300
  • 1fea148de4 gdb: reuse socket to avoid long waits between sessions. Daniel Beer 2010-03-23 13:42:44 +1300
  • 4d0a23954f gdb: fix single stepping, memory read reply error Daniel Beer 2010-03-23 13:38:14 +1300
  • 484aecd7bc Allow IO requests to be aborted. Daniel Beer 2010-03-23 10:40:57 +1300
  • 352810533c Reset device after programming. Daniel Beer 2010-03-23 10:40:49 +1300
  • 96621649f3 Fixed PC offset labelling in IO simulation. Daniel Beer 2010-03-23 09:58:40 +1300
  • 07f0ce12fe Corrected firmware dumping command. Daniel Beer 2010-03-23 09:56:19 +1300
  • 39a4c5806b Implemented basic gdb support. Daniel Beer 2010-03-22 19:12:51 +1300
  • 982ac20147 Fixed incorrect disassembly mnemonic. Daniel Beer 2010-03-21 11:38:42 +1300
  • 39338c5a73 Simulation bug fixes. Daniel Beer 2010-03-20 18:21:29 +1300
  • 070de76844 Version 0.5 Daniel Beer 2010-03-20 16:39:52 +1300
  • 788167eb3c Extended maximum output length in disassembly. Daniel Beer 2010-03-20 16:34:54 +1300
  • 74107d5632 In simulation, show PC offsets at time before decoding. Daniel Beer 2010-03-20 16:33:38 +1300
  • 0eca83f0e8 Fixed formatting of indirect address operands. Daniel Beer 2010-03-20 16:26:16 +1300
  • b233f22518 Fixed set register command for simulation. Daniel Beer 2010-03-20 16:25:01 +1300
  • 4207badb6e Fixed spurious IO reads from MOV instructions. Daniel Beer 2010-03-20 16:18:06 +1300
  • b4d3b44fef Implemented prompting for IO in simulation. Daniel Beer 2010-03-20 16:04:21 +1300
  • 8c20233297 step command now takes a count argument. Daniel Beer 2010-03-20 15:22:58 +1300
  • 0d71fcef38 Implemented CPU core emulator. Daniel Beer 2010-03-20 15:17:33 +1300
  • 144e000333 Bug fix: recognise DEC and DECD emulated instructions. Daniel Beer 2010-03-18 19:13:31 +1300
  • fe01853335 Added manual page. Daniel Beer 2010-03-18 14:02:05 +1300
  • c7a1415fac Fixed range checking on md and dis commands. Daniel Beer 2010-03-17 19:54:21 +1300
  • 9fd900e2fa Tidied up command-line arguments. Daniel Beer 2010-03-17 18:40:03 +1300
  • 1c1b6df2d4 Added more device IDs. Daniel Beer 2010-03-17 18:26:14 +1300
  • 306a29a0fe Fixed BSL version reporting. Daniel Beer 2010-03-13 15:44:51 +1300
  • 67b041ef7a Implemented support for *.map files. Daniel Beer 2010-03-13 13:41:39 +1300
  • 78946d0052 Removed reference to uif_open_bsl. Daniel Beer 2010-03-13 12:43:13 +1300
  • e2c6881e05 MSPDebug version 0.4. Daniel Beer 2010-01-15 14:29:51 +1300
  • c9697ab25c Fixed up help messages. Daniel Beer 2010-01-15 14:06:21 +1300
  • ee4deeb3fb Run command now confirms breakpoint to user. Daniel Beer 2010-01-12 21:54:28 +1300
  • 8bcccc783f Tidied up error message prefixes. Daniel Beer 2010-01-12 21:51:06 +1300
  • f8a9b9f5b6 Implemented "hexout" command. Daniel Beer 2010-01-12 21:47:35 +1300
  • 8ce134c04c Extracted general IO routines from UIF. Daniel Beer 2010-01-11 16:54:36 +1300
  • 5a84cbf7f5 Basic simulation implementation (memory IO only). Daniel Beer 2010-01-09 16:14:30 +1300
  • 22c0bbd28b Fix device IDs. Daniel Beer 2010-01-08 21:25:25 +1300
  • b20a7a5576 Fix up copyright messages. Daniel Beer 2010-01-08 21:17:24 +1300
  • e0055a9b68 Added CPU identification to BSL interface. Daniel Beer 2010-01-08 20:19:53 +1300
  • 1baa04a565 Implemented FET bootloader support (memory read only). Daniel Beer 2010-01-08 18:39:07 +1300
  • 0f15fd3e21 Move utilities into separate file. Daniel Beer 2010-01-08 18:03:51 +1300
  • 7eec63c431 Protocol tidy-ups. Daniel Beer 2010-01-07 16:27:37 +1300
  • 187bcb283c Added voltage control command-line switch. Daniel Beer 2010-01-06 21:08:01 +1300
  • ce308c5823 Abstracted interface to FET driver. Daniel Beer 2010-01-06 16:17:55 +1300
  • 7505ce654d Separated transport handling from FET control. Daniel Beer 2010-01-06 14:48:08 +1300
  • d3606d810d Disassembler now looks up symbols for address operands. Daniel Beer 2010-01-06 13:24:59 +1300
  • 597de3180f Use decimal values unless indicated by 0x. Daniel Beer 2010-01-06 12:01:49 +1300
  • 2bceb42bb7 Commands now make use of symbol table. Daniel Beer 2010-01-06 11:49:30 +1300
  • 9da932aeb7 Basic symbol table manipulation and query. Daniel Beer 2010-01-06 00:09:08 +1300
  • 1d3b4f3f81 Added ELF support, made all buffers u_int8_t. Daniel Beer 2010-01-05 17:21:45 +1300
  • 34e1d2d7a1 Added another ID string for MSP430F2274. Daniel Beer 2010-01-05 15:44:57 +1300
  • cc917bbda6 Merge one-liner header files together. Daniel Beer 2010-01-05 14:34:41 +1300
  • 6c96270b05 MSPDebug version 0.3. Daniel Beer 2010-01-05 00:11:50 +1300
  • 18af13e017 Added JTAG support. Daniel Beer 2010-01-04 22:34:23 +1300
  • 98cae4abc2 Tested with eZ430-F2013. Daniel Beer 2010-01-04 16:29:59 +1300
  • 930a2d4a5f Working on eZ430 (with MSP430F2274). Daniel Beer 2010-01-04 16:19:10 +1300
  • 7036aec135 Working on RF2500. Daniel Beer 2010-01-04 16:05:53 +1300
  • 228812e7de Implemented correct chip identification. Daniel Beer 2010-01-04 15:31:42 +1300
  • e76f533f0f Show errors reported by FET. Daniel Beer 2010-01-04 14:11:19 +1300
  • f069ff7322 Variadic xfer, plus other protocol tidy-ups. Daniel Beer 2010-01-04 14:02:31 +1300
  • eb444b9957 Implemented proper reply parsing. Daniel Beer 2010-01-04 13:03:36 +1300
  • ec5c61e9c9 Better implementation of FET command protocol. Daniel Beer 2010-01-03 16:00:05 +1300
  • ce5b4c7940 Fixed possible buffer overflow in packet escaping. Daniel Beer 2010-01-03 13:24:36 +1300
  • 36442955ad MSPDebug version 0.2. Daniel Beer 2009-11-17 15:36:04 +1300
  • 7c9b6432a5 Added non-interactive command processing. Daniel Beer 2009-11-17 15:34:10 +1300
  • 2057f3ea6a Bug fix: add required transfer for UIF device init. Daniel Beer 2009-11-17 15:26:32 +1300
  • 3e0f736e1d Implemented UIF support (untested). Daniel Beer 2009-11-17 15:11:46 +1300
  • 22955480b0 Separated subsystems and tidied up code. Daniel Beer 2009-11-17 12:52:10 +1300