Daniel Beer
|
ba6e3366ff
|
Command processor is now an object.
|
2010-04-21 16:56:56 +12:00 |
Daniel Beer
|
7733889703
|
Handle missing RC file.
|
2010-04-10 15:03:18 +12:00 |
Daniel Beer
|
8758d8bc28
|
Separated parsing from util.
|
2010-04-10 15:02:14 +12:00 |
Daniel Beer
|
7e309acdc5
|
Separated device commands.
|
2010-04-10 14:35:36 +12:00 |
Daniel Beer
|
a52ab171f3
|
Separated symbol commands from symbol table.
|
2010-04-10 14:00:00 +12:00 |
Daniel Beer
|
b12e0f5ddb
|
Added RC file processing on startup.
|
2010-04-08 14:43:19 +12:00 |
Daniel Beer
|
757a9fb799
|
Implemented isearch command.
|
2010-04-08 13:15:30 +12:00 |
Daniel Beer
|
ceb78ff053
|
Commands are now registered by each module.
|
2010-03-31 19:36:53 +13:00 |
Daniel Beer
|
f3c66c5aa4
|
Disassembly bug fixes.
|
2010-03-30 16:30:04 +13:00 |
Daniel Beer
|
01e26ce3a8
|
Merged parse.[ch] into util.[ch].
|
2010-03-30 15:54:03 +13:00 |
Daniel Beer
|
9d83386048
|
Implemented colorize disassembly.
|
2010-03-30 15:47:12 +13:00 |
Daniel Beer
|
79c5899929
|
Prompt for saving if symbols modified.
|
2010-03-28 00:07:51 +13:00 |
Daniel Beer
|
da34c6c1bd
|
Implemented sym command.
|
2010-03-27 23:47:17 +13:00 |
Daniel Beer
|
37dcbfce6e
|
Fixed non-readline command reader.
|
2010-03-27 22:54:01 +13:00 |
Daniel Beer
|
0871041787
|
Implemented B+Tree symbol table.
|
2010-03-27 22:50:02 +13:00 |
Daniel Beer
|
4a298cdb3b
|
Version 0.6
|
2010-03-23 16:43:12 +13:00 |
Daniel Beer
|
2fa53d6e9d
|
Added readline support.
|
2010-03-23 15:49:33 +13:00 |
Daniel Beer
|
f775e52fb6
|
Implemented read command.
|
2010-03-23 15:31:58 +13:00 |
Daniel Beer
|
ef03cae7b2
|
Implemented erase command.
|
2010-03-23 15:14:04 +13:00 |
Daniel Beer
|
b3afd48c19
|
Implemented mw command.
|
2010-03-23 15:05:37 +13:00 |
Daniel Beer
|
352810533c
|
Reset device after programming.
|
2010-03-23 10:40:49 +13:00 |
Daniel Beer
|
39a4c5806b
|
Implemented basic gdb support.
Tested only with simulation mode -- real devices need testing.
|
2010-03-22 19:12:51 +13:00 |
Daniel Beer
|
070de76844
|
Version 0.5
|
2010-03-20 16:39:52 +13:00 |
Daniel Beer
|
788167eb3c
|
Extended maximum output length in disassembly.
|
2010-03-20 16:34:54 +13:00 |
Daniel Beer
|
8c20233297
|
step command now takes a count argument.
|
2010-03-20 15:22:58 +13:00 |
Daniel Beer
|
0d71fcef38
|
Implemented CPU core emulator.
|
2010-03-20 15:18:58 +13:00 |
Daniel Beer
|
c7a1415fac
|
Fixed range checking on md and dis commands.
|
2010-03-17 19:54:21 +13:00 |
Daniel Beer
|
9fd900e2fa
|
Tidied up command-line arguments.
|
2010-03-17 18:40:03 +13:00 |
Daniel Beer
|
67b041ef7a
|
Implemented support for *.map files.
|
2010-03-13 13:41:39 +13:00 |
Daniel Beer
|
e2c6881e05
|
MSPDebug version 0.4.
|
2010-01-15 14:29:51 +13:00 |
Daniel Beer
|
c9697ab25c
|
Fixed up help messages.
|
2010-01-15 14:06:21 +13:00 |
Daniel Beer
|
ee4deeb3fb
|
Run command now confirms breakpoint to user.
|
2010-01-12 21:54:28 +13:00 |
Daniel Beer
|
8bcccc783f
|
Tidied up error message prefixes.
|
2010-01-12 21:51:06 +13:00 |
Daniel Beer
|
f8a9b9f5b6
|
Implemented "hexout" command.
|
2010-01-12 21:47:35 +13:00 |
Daniel Beer
|
8ce134c04c
|
Extracted general IO routines from UIF.
|
2010-01-11 16:54:36 +13:00 |
Daniel Beer
|
5a84cbf7f5
|
Basic simulation implementation (memory IO only).
|
2010-01-09 16:20:47 +13:00 |
Daniel Beer
|
1baa04a565
|
Implemented FET bootloader support (memory read only).
|
2010-01-08 18:39:07 +13:00 |
Daniel Beer
|
0f15fd3e21
|
Move utilities into separate file.
|
2010-01-08 18:15:30 +13:00 |
Daniel Beer
|
187bcb283c
|
Added voltage control command-line switch.
|
2010-01-06 21:08:01 +13:00 |
Daniel Beer
|
ce308c5823
|
Abstracted interface to FET driver.
Tested with eZ430-RF2500.
|
2010-01-06 16:17:55 +13:00 |
Daniel Beer
|
7505ce654d
|
Separated transport handling from FET control.
|
2010-01-06 14:51:04 +13:00 |
Daniel Beer
|
d3606d810d
|
Disassembler now looks up symbols for address operands.
|
2010-01-06 13:24:59 +13:00 |
Daniel Beer
|
597de3180f
|
Use decimal values unless indicated by 0x.
|
2010-01-06 12:01:49 +13:00 |
Daniel Beer
|
2bceb42bb7
|
Commands now make use of symbol table.
|
2010-01-06 11:49:30 +13:00 |
Daniel Beer
|
9da932aeb7
|
Basic symbol table manipulation and query.
|
2010-01-06 00:09:08 +13:00 |
Daniel Beer
|
1d3b4f3f81
|
Added ELF support, made all buffers u_int8_t.
|
2010-01-05 17:21:45 +13:00 |
Daniel Beer
|
cc917bbda6
|
Merge one-liner header files together.
|
2010-01-05 14:34:41 +13:00 |
Daniel Beer
|
6c96270b05
|
MSPDebug version 0.3.
|
2010-01-05 00:11:50 +13:00 |
Daniel Beer
|
18af13e017
|
Added JTAG support.
|
2010-01-04 22:39:25 +13:00 |
Daniel Beer
|
7036aec135
|
Working on RF2500.
|
2010-01-04 16:05:53 +13:00 |
Daniel Beer
|
228812e7de
|
Implemented correct chip identification.
|
2010-01-04 15:31:42 +13:00 |
Daniel Beer
|
f069ff7322
|
Variadic xfer, plus other protocol tidy-ups.
|
2010-01-04 14:02:31 +13:00 |
Daniel Beer
|
36442955ad
|
MSPDebug version 0.2.
|
2009-11-17 15:36:04 +13:00 |
Daniel Beer
|
7c9b6432a5
|
Added non-interactive command processing.
|
2009-11-17 15:34:10 +13:00 |
Daniel Beer
|
3e0f736e1d
|
Implemented UIF support (untested).
RF2500 support is tested and still working.
|
2009-11-17 15:11:46 +13:00 |
Daniel Beer
|
22955480b0
|
Separated subsystems and tidied up code.
|
2009-11-17 12:52:10 +13:00 |