Commit Graph

761 Commits

Author SHA1 Message Date
joxe 406cd1a3da added emulation exception when writing to PxIN - typically a bug so exception is default - and only - behavior currently
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@763 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-09-27 20:23:35 +00:00
nifi 5c99cf6b6b Fixed bugs to support multiple writes
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@762 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-09-23 09:13:04 +00:00
nifi 6ab0980505 Bug fix: SFR is not available when Flash is setup
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@761 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-09-22 09:51:34 +00:00
joxe da37dd1c15 fixed bug in timer overflow calculation
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@760 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-09-08 17:20:54 +00:00
joxe 1cbd5410e5 added notification of configuration change for CC2420
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@759 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-09-08 12:04:03 +00:00
joxe 97b7984c94 added missing java class
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@758 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-09-07 07:13:34 +00:00
joxe f1e8956283 added configuration listener and state listener support for chip and iounit
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@757 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-09-06 20:29:26 +00:00
joxe afe4bb8c78 fixed correct file per symbol
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@756 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-09-04 15:28:53 +00:00
nifi d8afec32c5 Somewhat darker led colors
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@755 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-08-31 19:28:37 +00:00
joxe 3d30bf7383 integrated dwarf reader for adding addr2line support in mspsim on mspgcc4 files
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@754 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-08-31 18:27:29 +00:00
joxe 7c11537e07 added reading of complete DWARF addr 2 line info
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@753 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-08-30 20:49:02 +00:00
joxe fa962dc38c some refactoring for more generic debugging support
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@752 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-08-29 18:36:47 +00:00
joxe df30a11b1e added more basic dwarf 2.0 support
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@751 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-08-29 18:09:55 +00:00
joxe 6ed94caae8 added elf read methods
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@750 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-08-17 12:24:37 +00:00
joxe a5992778f9 added more dwarf reading code
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@749 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-08-16 14:04:06 +00:00
fros4943 4c9b00118e set debug false
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@748 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-08-13 10:16:37 +00:00
fros4943 f019553902 added support for channel listeners
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@747 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-08-13 10:14:21 +00:00
joxe c28e70ad3d added more DWARF file reading
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@746 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-08-10 10:14:47 +00:00
joxe 516c406838 added initial dwarf 2.0 support
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@745 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-08-09 19:50:19 +00:00
nifi 13754f8b9d Fixed sysinfo to not depend on ArgumentManager
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@744 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-19 22:36:51 +00:00
nifi 0e6651031f Updated CPU heat map to use Managed Window instead of JFrame
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@743 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-19 22:17:21 +00:00
nifi dac2f4446b Make sure all commands exit if first command in a chain is not asynchronous
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@742 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-19 15:36:34 +00:00
nifi 4f3dcd41db Use default location if no previous location exists
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@741 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-19 15:14:14 +00:00
nifi 228eec76d1 Minor cleanup
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@740 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-19 12:53:27 +00:00
nifi 020042d8ab Minor cleanup of command output
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@739 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-19 12:40:54 +00:00
nifi ed8b6748a9 Added warning when command 'symbol' finds no matching symbols + minor cleanup
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@738 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-19 12:34:58 +00:00
nifi ddf895fd31 Updated Beeper to be a chip in ESBNode
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@737 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-19 12:26:00 +00:00
nifi 169ab2ce86 Updated FileTarget to be based on Target
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@736 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-19 12:19:28 +00:00
nifi 764fe3be64 Updated WindowTarget to use ManagedWindow instead of JFrame
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@735 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-19 11:59:45 +00:00
nifi c0391ecb1d Extended the ManagedWindow API
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@734 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-19 11:47:28 +00:00
nifi 5e71d93717 Changed service command to not start/stop if service is already started/stopped
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@733 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-18 08:36:04 +00:00
nifi 8cc3cf7d51 Close window when stopping service
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@732 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-18 08:05:41 +00:00
nifi 536fd12808 Updated platforms to use Leds API
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@731 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-18 07:37:45 +00:00
nifi 40440d7a64 Added generic Leds
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@730 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-18 07:13:59 +00:00
nifi 824eec5fb4 Added listener for state changes
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@729 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-18 07:00:28 +00:00
nifi 84905f7f19 Added run rules for Sentilla JCreate and USB
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@728 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-18 06:22:25 +00:00
nifi 303915baf7 Added support for platforms Sentilla JCreate and Sentilla Gateway USB
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@727 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-09 23:17:40 +00:00
nifi c1795858f2 Added serial monitoring UI (moved from node gui)
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@726 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-09 23:09:50 +00:00
nifi bc05bf76d5 Updated to use Loggable instead of printing to system out
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@725 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-09 22:43:54 +00:00
nifi 86111bb664 Added radio state as chip info
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@724 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-09 22:40:22 +00:00
nifi a0f1d7b562 Added logw() for logging warnings
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@723 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-09 22:21:07 +00:00
nifi 6fc799dc2c Changed to use id instead of name when logging
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@722 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-09 22:13:20 +00:00
nifi ef68e8b305 Added access methods for IN, OUT, DIR, SEL
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@721 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-09 22:09:16 +00:00
nifi 3b531e6f7f Bug fix: synchronized on wrong object
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@720 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-09 21:59:22 +00:00
nifi 8a9204ffa0 Divided MoteIVNode into more generic CC2420Node and MoteIVNode that adds leds and sensors
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@719 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-09 21:37:03 +00:00
nifi e17d2592d3 Changed to use case insensitive lookup of Chip and IOUnit
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@718 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-09 21:33:24 +00:00
nifi d0f25e1695 Fixed compiler warnings
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@717 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-09 21:22:13 +00:00
nifi 251ef3f70e * Moved the drawing of the node image to AbstractNodeGUI
* Removed the serial monitoring from the node gui

git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@716 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-09 21:01:16 +00:00
nifi 4e5c114189 Added configured CC2420 address information to the chip info
git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@715 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-09 17:00:19 +00:00
nifi feade2fa0c * Added getID() to Loggable for short unique identifier
* Moved implementation of getID()/getName() from the subclasses to IOUnit and Chip
* Added cpu to constructor in Chip for auto-registering chips
* Renamed the command 'chipinfo' to 'info' since it now handles all Loggables (both Chip and IOUnits)
* Lookup of Chip/IOUnit now possible by id or name



git-svn-id: https://mspsim.svn.sourceforge.net/svnroot/mspsim/mspsim@714 23d1a52b-0c3c-0410-b72d-8f29ab48fe35
2010-07-09 16:54:54 +00:00