Jasper Lievisse Adriaanse
0f3265e741
Fix implicit declaration of memset().
2011-06-17 09:07:54 +12:00
Daniel Beer
e50edfd347
Version 0.16
2011-06-14 13:27:10 +12:00
Daniel Beer
6de45248f8
Added README file with compilation instructions.
2011-06-14 12:52:59 +12:00
Daniel Beer
de037d8ffd
Clarify a couple of things in the manual.
...
JTAG works with more than just the FET430UIF. Give an example of the
argument format for --fet-force-id.
2011-06-13 13:02:49 +12:00
Daniel Beer
8355899749
Manual: fixed incorrect chip name.
2011-06-06 16:05:52 +12:00
Daniel Beer
287f4ad166
gdb: implemented restart commands.
2011-06-06 15:53:06 +12:00
Daniel Beer
57d5ea34d5
Implemented GDB client driver.
2011-06-06 15:51:38 +12:00
Daniel Beer
f3a8df82f9
Extracted GDB remote protocol implementation.
2011-06-06 13:50:50 +12:00
Daniel Beer
39d9f9e499
Extracted duplicate hexval().
2011-06-06 12:40:50 +12:00
Daniel Beer
620570691e
olimex: add experimental support for V2 debug tool.
...
Tested with:
- MSP430FG4618 (JTAG)
- Firmware version 1270003010
2011-06-06 11:28:13 +12:00
Daniel Beer
167af0953a
Added support for MSP430G2252.
2011-06-06 10:15:50 +12:00
Jasper Lievisse Adriaanse
11f46c40fc
Plug a mem. leak
2011-05-23 11:03:38 +12:00
Daniel Beer
bffe2b26c1
Support for MSP430F4784.
2011-05-13 10:11:04 +12:00
Daniel Beer
2cf933dbbc
Support for MSP430F427.
2011-05-13 09:55:35 +12:00
Daniel Beer
4ab5082695
Added support for MSP430F235.
2011-05-03 14:11:11 +12:00
Paul Fleischer
c9e68eff45
Support for MSP430G2553.
2011-04-28 15:08:01 +12:00
Daniel Beer
a079398f42
flash_bsl: advance address pointer after reads/writes.
...
Pointed out by Pierre-Emmanuel Goudet <pe.goudet@watteco.com>.
2011-04-23 11:57:27 +12:00
Daniel Beer
b50b7a84bd
Version 0.15
2011-04-05 08:22:54 +12:00
Daniel Beer
836a0925ee
Various corrections to manual page.
2011-04-04 17:34:06 +12:00
Daniel Beer
f6ecf7bd56
Implemented command aliases.
2011-04-04 17:09:11 +12:00
Jasper Lievisse Adriaanse
5e5b118e74
open_olimex_iso() will only work on Linux, so don't bother calling it on non-Linux platforms.
2011-04-04 08:32:34 +12:00
Jasper Lievisse Adriaanse
82d580898c
On OpenBSD libreadline needs to be linked with -ltermcap.
2011-04-04 08:32:30 +12:00
Daniel Beer
68775239f3
Add AUTHORS entry for Ionut Nicu.
2011-03-28 08:58:49 +13:00
Daniel Beer
ccbefb0a54
Document --force-reset option.
2011-03-27 13:02:31 +13:00
Ionut Nicu
d5ecb69633
Add --force-reset option
...
Without this option MSP430F5526 fails to reset its
registers properly. When the SP register points to
a random address and we try to set a breakpoint with
gdb, it will try to read all memory locations from
SP up to the top of the RAM searching for the return
address in the current stack frame.
On MSP430F47173 initialization fails when not using
reset (command C_IDENT1 failed) and we also need
to fall back to using try_open with send_reset = 1.
Signed-off-by: Ionut Nicu <ionut.nicu@mindbit.ro>
2011-03-27 13:01:00 +13:00
Ionut Nicu
5c0a57254c
Add support for MSP430F5526
...
Signed-off-by: Ionut Nicu <ionut.nicu@mindbit.ro>
Signed-off-by: Radu Rendec <radu.rendec@mindbit.ro>
2011-03-26 16:08:23 +13:00
Ionut Nicu
f1962d9870
Add support for MSP430F47173
...
Signed-off-by: Ionut Nicu <ionut.nicu@mindbit.ro>
Signed-off-by: Radu Rendec <radu.rendec@mindbit.ro>
2011-03-26 16:08:13 +13:00
Peter Jansen
77af9739ce
Fix to close gdb client.
...
GDB reader now understands the "k" command.
2011-03-21 11:21:40 +13:00
Daniel Beer
0330823f9c
Added support for MSP430F5525.
2011-03-16 19:43:39 +13:00
Daniel Beer
3e3b5cc1d0
Increased size of output formatting buffer.
2011-03-15 16:08:57 +13:00
Daniel Beer
21dab55de1
Fixed incorrect driver names.
2011-03-15 16:08:46 +13:00
Daniel Beer
7e1068334f
Extracted print_address.
2011-03-15 16:00:34 +13:00
Daniel Beer
41375ba084
Separated FET protocol quirks into flags.
2011-03-15 15:36:50 +13:00
Daniel Beer
0b94a97c97
Document supported file formats in manual.
2011-03-15 15:26:23 +13:00
Daniel Beer
ae2357170c
stab: plain functions instead of passing around stab_default.
2011-03-15 15:20:50 +13:00
Daniel Beer
ed2c841da9
Separated device vtables/class information.
2011-03-15 14:56:07 +13:00
Daniel Beer
b6e241a9e3
Implemented uniform device constructor functions.
2011-03-15 14:20:06 +13:00
Daniel Beer
fdaf99a70e
Introduced device_* helper macros.
2011-03-15 13:12:48 +13:00
Daniel Beer
9a0173607e
Fixed field widths in read/write progress messages.
2011-03-11 14:59:02 +13:00
Daniel Beer
2f99793914
simio: implemented GPIO simulation.
2011-03-11 14:51:39 +13:00
Daniel Beer
5bd737616d
simio: implemented hardware multiplier simulation.
2011-03-11 13:49:07 +13:00
Daniel Beer
f9488ec417
simio: implemented Watchdog Timer+ simulation.
2011-03-11 13:18:03 +13:00
Daniel Beer
716bd0985a
Document IO simulator in manual.
2011-03-11 11:38:23 +13:00
Daniel Beer
f4b1b629cb
simio: fix broken Timer_A input divider.
2011-03-11 10:14:31 +13:00
Daniel Beer
0df20f690a
simio: bug fixes - documentation and CCI flag storage.
2011-03-10 16:58:23 +13:00
Daniel Beer
8a1c8e8209
sim: debug memory requests will access IO memory.
2011-03-10 16:48:16 +13:00
Daniel Beer
82638f89af
sim: don't mask the NMI interrupt with the GIE bit.
2011-03-10 16:44:43 +13:00
Daniel Beer
c5686b70cf
simio: implemented Timer_A.
2011-03-10 16:42:52 +13:00
Daniel Beer
7a066dd5a5
simio: implemented interrupt handling.
2011-03-10 14:40:31 +13:00
Daniel Beer
981e691913
simio: implemented instruction cycle counting.
2011-03-10 12:53:20 +13:00