Commit Graph

1145 Commits

Author SHA1 Message Date
Niclas Finne 0bd5c5d498 Updated to use new API for watchpoints and register monitors 2011-12-08 23:58:34 +01:00
Niclas Finne a0572db22b Updated global and register monitors to use CPUMonitorProxy 2011-12-08 23:47:33 +01:00
Niclas Finne 367ab070d8 Removed execute flag 2011-12-07 17:55:39 +01:00
Niclas Finne 7eb39d93c8 Removed obsolete Eclipse config 2011-12-07 17:53:51 +01:00
Joakim Eriksson e5363a3ae3 added CPUMonitorProxy inspired by Moritz patch 2011-12-07 16:34:32 +01:00
Joakim Eriksson aebf31d20c added support for MSP430X devices and some initial MSP430X based platforms. 2011-12-07 16:30:31 +01:00
Niclas Finne d8a5b70483 Fix to support relative path to source files 2011-12-01 03:30:18 +01:00
Paolo Pettinato 59ec3a9601 Fixed bug giving NullPointerException in Cooja MSPCodeWatcher 2011-11-30 19:17:33 +01:00
Niclas Finne d9d36d4f95 Corrected title columns 2011-11-09 23:27:26 +01:00
Joakim Eriksson d382fbf660 fixed bug in IOPort config 2011-09-11 17:49:22 +02:00
Joakim Eriksson 99f65e0ece made java console not to start by default 2011-09-09 14:42:57 +02:00
Joakim Eriksson 34395c4c2e updated after API changes 2011-09-09 00:15:46 +02:00
Joakim Eriksson 130ca51cd9 improved debugging and changed some APIs 2011-09-08 23:34:52 +02:00
Peter A. Bigot 1e2d603f5a Updates to work with mspgcc 20110716 and subsequent releases
Signed-off-by: Joakim Eriksson <joakime@sics.se>
2011-09-04 11:33:57 +02:00
Peter A. Bigot 915495fc01 Avoid array index overrun when clearing bss section in ROM
p_memsz for .data+.bss takes into account the space required for .bss
values; attempting to zero the ROM area which won't be copied in can overrun
the address space.  The fill probably shouldn't even be run.

Signed-off-by: Joakim Eriksson <joakime@sics.se>
2011-09-04 11:33:37 +02:00
Joakim Eriksson d0d6c86bd2 improved API between MSP430 and MSP430Core and fixed debug-printouts 2011-08-31 17:48:15 +02:00
Joakim Eriksson e53500c3e2 moved IOPort setup from core to config 2011-08-29 22:20:36 +02:00
Niclas Finne 141669e064 * Broadcast pan identifiers should always be accepted
* Added support for SACKPEND
2011-08-24 11:37:57 +02:00
Niclas Finne 00adfd10a7 Bug fix: SACK did not check CRC before sending ACK. Thanks to Olaf Landsiedel. 2011-06-30 17:51:59 +02:00
Niclas Finne 3e18f68996 Added packet size to debug output 2011-06-17 20:31:33 +02:00
Niclas Finne c7dc348e30 Save the window bounds for the command console 2011-06-17 20:30:39 +02:00
Niclas Finne cbbc1f881d updated the command 'logevents' to support multiple chips 2011-06-17 20:29:27 +02:00
Niclas Finne 95ef05703d Only send events when an event listener is set 2011-06-17 20:26:25 +02:00
Joakim Eriksson 7bae6e27a6 small fix 2011-06-10 17:21:12 +02:00
Joakim Eriksson 234dc63358 added some more instructions 2011-06-10 15:50:02 +02:00
Niclas Finne d2c397ff14 Fixed the 'trace' command to print the trace to command context instead of standard out 2011-06-10 00:29:12 +02:00
Niclas Finne 1bb34a2574 Only warn for VREG off when chip is selected 2011-06-08 03:59:44 +02:00
Niclas Finne 1e73ac648d Only show debug output if debug is enabled in ELF or DwarfReader 2011-06-08 03:59:42 +02:00
Niclas Finne e8b7c2cd21 Added option to the 'service' command to not warn if the service is not found 2011-06-07 23:45:15 +02:00
Niclas Finne 8d3e1b0c4e Updated to use Loggable for debug output 2011-06-07 20:04:51 +02:00
Joakim Eriksson e47f87e6ba added disassembly of CALLA 2011-05-31 20:56:37 +02:00
Joakim Eriksson f96cfa14f1 Merge branch 'master' of ssh://mspsim.git.sourceforge.net/gitroot/mspsim/mspsim 2011-05-31 08:09:52 +02:00
Joakim Eriksson 56313ce484 minor fix when writing sr to stack 2011-05-23 22:10:04 +02:00
Niclas Finne c64304df7a Added time and mode information to the info output 2011-05-23 00:21:13 +02:00
Niclas Finne 426573abb6 show full name in output from 'info' command 2011-05-22 22:59:11 +02:00
Francois Revol ffcb783d7f added support for pushing 20-bit to stack for interrupts 2011-05-19 22:35:33 +02:00
François Revol 75ce5d3a07 Allow symbols to have a 20 bit address in the ELF reader. 2011-05-19 21:17:16 +02:00
Joakim Eriksson 54d4a22758 slight refactoring 2011-05-19 19:57:31 +02:00
Joakim Eriksson e19edc709c added disassembly of a few more instructions 2011-05-19 19:56:49 +02:00
Niclas Finne 51fe539326 Added getAddressAsString to MSP430Config for addresses above 64KB 2011-05-19 17:03:46 +02:00
Joakim Eriksson af9a49b1c9 fixed map-table to not be fixed to specific memory size 2011-05-15 12:15:32 +02:00
Joakim Eriksson 6936f21c92 fixed config for I2C addresses 2011-05-14 00:11:10 +02:00
Niclas Finne c1acb4b9aa Added access method for the port number 2011-05-13 00:16:15 +02:00
Joakim Eriksson 40dca89e4d fixed destination handling for indexed mode to work below and above 64KB 2011-05-01 12:19:02 +02:00
Joakim Eriksson f9cd900838 fixed partial support for larger memory than 64K 2011-04-28 20:59:57 +02:00
Joakim Eriksson c2a4ec21e2 fixed compilation bugs due to refactoring 2011-04-21 00:29:17 +02:00
Joakim Eriksson 8178b04e50 added memIn for IOPorts 2011-04-20 23:59:34 +02:00
Joakim Eriksson 0a34f83139 cleanup of IOPort setup 2011-04-20 15:55:53 +02:00
Joakim Eriksson f82ac147fc applied patch by Francois Revol / Read every statement program sequences until the end of the compilation 2011-04-19 23:13:18 +02:00
Joakim Eriksson 4ab3bc993f added z1 firmware 2011-04-08 23:46:57 +02:00