Daniel Beer
dae8f2dc61
Added support for COFF file format.
2010-07-29 16:27:54 +12:00
Daniel Beer
3f6d8f91ad
Moved breakpoint table into device base structure.
...
Breakpoints only ever change by debugger control, so there's no point
having a device-dependent "getbrk" method. Breakpoint update need only
be done before starting the device running.
2010-07-27 13:08:21 +12:00
Daniel Beer
db0406d75d
Added support for S19 file format.
2010-07-12 16:36:01 +12:00
Will Ross
6863609a13
Automatically include MacPorts flags when compiling on OS/X.
2010-07-12 15:55:03 +12:00
Daniel Beer
7f6b1ba826
Added support for TI text format.
2010-07-09 14:28:27 +12:00
Till Maas
c293d479a3
Makefile: support DESTDIR variable in install
2010-07-03 11:12:42 +12:00
Daniel Beer
4824ab7750
Added support for multiple instances of USB devices.
2010-06-28 15:47:50 +12:00
Peter Jansen
9dd216e604
Support for MSP-JTAG-TINY via USB bus (CP2102).
2010-06-28 10:36:25 +12:00
Daniel Beer
7703c34664
Further modifications for OS/X.
...
Don't rely on install -D, and define B460800 before using it if
compiling on OS/X.
2010-05-26 11:17:45 +12:00
Daniel Beer
0481083b0f
Removed Device ID database.
2010-05-19 11:33:06 +12:00
Daniel Beer
bb46bd958e
Implemented FET message database.
2010-05-19 11:08:41 +12:00
Daniel Beer
d9e42457f5
Unified binfile interface.
2010-05-15 15:13:58 +12:00
Daniel Beer
fab96c725d
BSL now shows descriptive errors returned by FET.
2010-05-15 13:44:46 +12:00
Daniel Beer
c84f2ab579
Modifications to compile on Cygwin.
2010-05-13 16:45:38 +12:00
Robert Spanton
e547106e0a
Create missing directories on install.
2010-05-12 09:54:51 +12:00
Robert Spanton
8abc4bbf8f
Remove -o root from install commands.
...
Incompatible with packaging requirements.
2010-05-12 09:54:43 +12:00
Daniel Beer
2794165dee
Separated address expression parsing.
2010-05-01 17:54:10 +12:00
Daniel Beer
ba6e3366ff
Command processor is now an object.
2010-04-21 16:56:56 +12:00
Daniel Beer
8655a64ef2
Implemented vector data structure.
2010-04-21 11:19:07 +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
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
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
0871041787
Implemented B+Tree symbol table.
2010-03-27 22:50:02 +13:00
Daniel Beer
2fa53d6e9d
Added readline support.
2010-03-23 15:49:33 +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
fe01853335
Added manual page.
2010-03-18 14:02:05 +13:00
Daniel Beer
67b041ef7a
Implemented support for *.map files.
2010-03-13 13:41:39 +13:00
Daniel Beer
5a84cbf7f5
Basic simulation implementation (memory IO only).
2010-01-09 16:20:47 +13:00
Daniel Beer
b20a7a5576
Fix up copyright messages.
2010-01-08 21:17:24 +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
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
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