Commit Graph

980 Commits

Author SHA1 Message Date
Adam Dunkels f1e8246a1d Emulation support for the TI CC430 sub-GHz SoC 2015-03-12 18:57:11 +01:00
Adam Dunkels 5d60f2736c Emulation support for the Microchip ENC28J60 Ethernet transceiver 2015-03-12 18:57:11 +01:00
Adam Dunkels e66a9c7125 Emulation support for the TI CC1120 sub-GHz transceiver 2015-03-12 18:57:11 +01:00
Adam Dunkels 9bd6a1d03d Emulation support for the TI CC1101 sub-GHz transceiver 2015-03-12 18:57:11 +01:00
Niclas Finne bfc765a895 Made the map file argument an option. Added support for specifying commands as arguments when starting MSPSim. 2013-10-20 17:51:56 +02:00
Niclas Finne 34ac84b67b Added option '-' to separate options from arguments 2013-10-20 17:51:07 +02:00
Niclas Finne 03ad78c190 Guess platform based on firmware filename suffix 2013-10-20 17:51:06 +02:00
Niclas Finne d0ec91b987 Updated build to require Java SE 1.7 to allow usage of the new features in Java SE 1.7 2013-08-22 23:02:30 +02:00
Niclas Finne 27a3633099 Fixed single step to work again 2013-08-22 23:02:28 +02:00
Niclas Finne 27c5fd0613 Fixed some compiler warnings 2013-08-22 23:02:27 +02:00
Joakim Eriksson 53fb9fa437 Merge pull request #21 from nfi/debug-throw
Fixed the 'throw' command to throw the exception in the emulation thread. Added warning in the 'stop' command if the CPU is not running.
2013-08-22 12:45:48 -07:00
Joakim Eriksson 57cb447c92 Merge pull request #20 from nfi/timer-log
Only log when debug log level is enabled
2013-08-22 12:45:24 -07:00
Joakim Eriksson 2295823aad Merge pull request #18 from cmorty/FIX_CCA
Fix the handling of the CCA
2013-08-22 12:44:47 -07:00
Moritz 'Morty' Strübe 0a13f99973 Obay RSSI-Register when setting the CCA 2013-08-20 21:19:22 +02:00
Niclas Finne 12a887ff58 Only log when DEBUG log level is enabled 2013-08-20 19:14:03 +02:00
Niclas Finne 355ce44a5c Fixed the 'throw' command to throw the exception in the emulation thread 2013-08-20 15:27:21 +02:00
Moritz 'Morty' Strübe d08bb2d871 Fix RSSI range 2013-08-20 09:45:44 +02:00
Joakim Eriksson 486048090a removed ringbuffer since there is a similar implementation in Java 2013-08-12 15:48:52 +02:00
Joakim Eriksson 6dd707b804 fixed buffer limit handling 2013-08-12 11:31:20 +02:00
Joakim Eriksson 537fafe454 removed NIO byte buffer usage and added internal implementation of bytebuffer 2013-08-12 10:56:18 +02:00
Joakim Eriksson 2136772677 added include of WarningType 2013-08-12 09:53:04 +02:00
Joakim Eriksson 38d66fd5ae added handling of cmd frame 2013-08-12 09:21:54 +02:00
Joakim Eriksson a2b60e1cf8 Merge pull request #10 from lebrush/flash-infomem
Implementation of FCTL4 and infomem flash registers
2013-08-12 00:17:37 -07:00
Joakim Eriksson d19bfb1493 Merge pull request #15 from lebrush/peripherals
ADC12Plus, AES128, CRC16 and RTC peripheral implementation
2013-08-12 00:17:10 -07:00
Joakim Eriksson 562aa94a1e Merge pull request #11 from lebrush/usci-i2c
Extended GenericUSCI to support i2c protocol as well
2013-08-12 00:14:00 -07:00
Joakim Eriksson f302d46cc9 Merge pull request #14 from lebrush/temp-chipsets
TemperatureChip interface and TI TMP112 chipset implementation
2013-06-25 00:26:49 -07:00
mspsim 642799fdcb Merge pull request #12 from lebrush/core-freq-getters
Implemented getters for the mcu frequencies
2013-06-04 22:52:42 -07:00
lebrush 7a50cb9cf2 Merged into se.sics package and added license information. 2013-06-04 11:41:11 +02:00
lebrush 38a29ba0ab Merged into se.sics package and added license information. 2013-06-04 11:37:53 +02:00
lebrush c7c49df7ee Merged into se.sics package and added license. 2013-06-04 11:34:23 +02:00
lebrush 59fd7567cc Missing import in the profiler 2013-05-16 17:15:39 +02:00
lebrush f3f05c7791 Implemented getters for the mcu frequencies 2013-05-16 17:14:31 +02:00
lebrush 4090604d9a Extended GenericUSCI to support i2c protocol as well.
Added a I2CUnit which allows to implement easily i2c chipsets
2013-05-16 17:11:44 +02:00
lebrush 6d758eada5 Implementation of FCTL4 and infomem flash registers 2013-05-16 17:08:29 +02:00
Amit Shah 67c67ad95b Added getter methods for Temperature and Humidity 2013-03-20 14:05:18 +00:00
mspsim 4e095bcde7 Merge pull request #7 from nfi/wismote-ds2411
Added DS2411 to the WiSMote platform setup
2013-03-15 06:42:30 -07:00
Niclas Finne 7f35e627fd Corrected leds placement on WiSMote platform 2013-03-12 17:12:37 +01:00
Niclas Finne 0ac2bdbb76 Added DS2411 to the WiSMote platform setup 2013-03-12 14:24:25 +01:00
Niclas Finne 55753f2bd4 Bug fix: only use guessed heap start if no heap start was found in the ELF file 2013-03-08 17:51:24 +01:00
Niclas Finne 9f774a31dd Fixed compiler warning and corrected indentation 2013-03-08 17:51:09 +01:00
Niclas Finne 1d06887385 Added access methods for stack and heap start 2013-03-08 17:39:37 +01:00
Niclas Finne 2d70ea18bb Corrected the button configuration for the WiSMote platform 2013-03-08 17:39:05 +01:00
Niclas Finne e569e6c3c3 fixed DEBUG to be set when loglevel is set to DEBUG. 2013-03-08 17:34:10 +01:00
Niclas Finne 70c880423a Minor optimization: reduce port map size to required size 2013-03-08 17:32:12 +01:00
Niclas Finne 4c73f03139 Minor optimization: removed obsolete warnings since IOSegment will ensure that write is only called with correct addresses 2013-03-08 17:28:16 +01:00
Niclas Finne 1a8cd84cdd Bug fix: allow IFG to be set and not only cleared 2013-03-08 17:27:38 +01:00
Niclas Finne 3eeea57333 Bug fix: corrected the update of PxIV on both read and write access 2013-03-08 17:26:52 +01:00
Joakim Eriksson eef87036fd fixed DEBUG to be set when setting debug log level 2013-03-05 14:13:56 +01:00
Joakim Eriksson 77abbc3834 moved profiler and improved calllistener apis slightly 2013-03-05 13:14:34 +01:00
Adam Dunkels 5b84bc09f1 A removeComponent() method, used in Cooja to avoid poping up an additional window for the stack UI 2013-01-07 14:58:37 +01:00