Commit Graph

1145 Commits

Author SHA1 Message Date
Niclas Finne c8169c98ad
Merge pull request #65 from pjonsson/add-multistep
Allow stepping multiple instructions
2022-05-25 16:01:24 +02:00
Peter A. Jonsson f44a44225f Allow stepping multiple instructions
Add a spinner so the user can step more
than one instruction at the time. This
is a low-effort way to enable the user
to step through loops.
2022-05-25 15:42:55 +02:00
Niclas Finne 1c3d09c7f0
Merge pull request #64 from pjonsson/gcc9-support
tests: add GCC 9 support
2022-05-25 13:25:09 +02:00
Niclas Finne cecca91a32
Merge pull request #63 from pjonsson/fix-test-warnings
tests: remove unused functions
2022-05-25 13:22:50 +02:00
Niclas Finne eae0cab1ce
Merge pull request #61 from pjonsson/fix-test-makefile
tests: only pass -mmcu once
2022-05-25 13:10:47 +02:00
Peter A. Jonsson 3b81ed16e4 tests: add GCC 9 support 2022-05-22 19:08:20 +02:00
Peter A. Jonsson 918226064e tests: add -gstabs+ to CFLAGSNO
MSPSim repeatedly asks for the compilation
directory when single stepping if the tests
are compiled without this flag.

Fix the symptom instead of trying to make
MSPSim remember that I cancelled the box.
2022-05-22 14:38:20 +02:00
Peter A. Jonsson ec1498b61c tests: only pass -mmcu once
Change the order of flags for the firmware
target so CFLAGS with -mmcu comes early and
is only passed once to the compiler.
2022-05-21 22:38:29 +02:00
Peter A. Jonsson 78e45ee613 tests: remove unused functions 2022-05-21 22:35:48 +02:00
Joakim Eriksson c82dc9e90f
Merge pull request #60 from nfi/dos-to-unix
Convert DOS formatted files to Unix for consistent line endings.
2022-05-19 08:22:30 +02:00
Niclas Finne 60eb9d5c18 Convert DOS formatted files to Unix for consistent line endings. 2022-05-18 17:45:13 +02:00
Joakim Eriksson 9a752cdac0
Merge pull request #59 from nfi/minor-code-cleanup
Minor code cleanup
2022-05-18 16:41:58 +02:00
Joakim Eriksson 3d5140730e
Merge pull request #57 from nfi/tests
CI: Run MSPSim tests
2022-05-18 16:40:20 +02:00
Joakim Eriksson cf48bd1880
Merge pull request #58 from nfi/flash-fix
Corrected flash emergency exit check
2022-05-18 16:37:04 +02:00
Niclas Finne c1762b3a36 Updated README to use 'ant' instead of 'make' 2022-05-18 16:32:29 +02:00
Niclas Finne 15d8882d21 Use StringBuilder instead of StringBuffer 2022-05-18 01:54:52 +02:00
Niclas Finne 8951db5b0e Minor code cleanup 2022-05-18 01:54:52 +02:00
Niclas Finne b7b1a213d9 Corrected Javadoc argument names 2022-05-18 01:54:52 +02:00
Niclas Finne 5c9b6f7dba Remove deprecated and unused methods 2022-05-18 01:54:52 +02:00
Niclas Finne 9400ad4069 Make some inner classes static 2022-05-18 01:54:52 +02:00
Niclas Finne a840a8a3ca Corrected flash emergency exit check 2022-05-18 01:53:33 +02:00
Niclas Finne 27c09d7894 Corrected bit shift in CC2420 log output 2022-05-18 01:05:02 +02:00
Niclas Finne b1daf72d4b Removed Makefile - use ant to build instead 2022-05-17 10:43:14 +02:00
Niclas Finne e243d61215 Added targets for missing node types + target to run tests 2022-05-17 10:43:14 +02:00
Niclas Finne b082842f52 Add pre-built firmwares for tests 2022-05-17 10:43:14 +02:00
Niclas Finne e8b7814777 Fail with error when test fails 2022-05-17 10:43:14 +02:00
Niclas Finne 61b84a08d2 Updated tests to build with msp430-gcc 4.7.x 2022-05-17 10:43:14 +02:00
Joakim Eriksson 18e2a66906
Merge pull request #54 from nfi/contrib/java11
Fixed warnings when building with Java 11
2022-05-13 16:23:08 +02:00
Niclas Finne 7f9d2fa8ec CI: Corrected the Github action 2022-05-13 16:20:48 +02:00
Joakim Eriksson d74d615327
Merge branch 'master' into contrib/java11 2022-05-13 16:09:54 +02:00
Joakim Eriksson 9f0455e844
Merge pull request #55 from pjonsson/fix-ci
CI: switch to Github workflows
2022-05-13 16:09:29 +02:00
Joakim Eriksson de0af744ff
Merge branch 'master' into fix-ci 2022-05-13 16:09:08 +02:00
Joakim Eriksson 37c451c393
Merge pull request #56 from pjonsson/remove-travis
CI: remove travis.yml
2022-05-13 16:08:55 +02:00
Peter A. Jonsson e435f3d565 CI: remove travis.yml 2022-05-09 13:32:53 +02:00
Peter A. Jonsson c12a9c81f4 CI: add Github workflow
Use the 'zulu' JDK distribution which
provides both LTS and non-LTS versions
of the JDK.
2022-05-09 13:31:31 +02:00
Peter A. Jonsson 732471271d CI: remove travis.yml 2022-05-09 13:31:23 +02:00
Niclas Finne e2c33b3c35 Fixed deprecated warnings 2021-10-17 01:28:20 +02:00
Niclas Finne f127e9aa3e Compile for Java 11 2021-10-17 01:24:01 +02:00
Simon Duquennoy 4e48946494
Merge pull request #50 from contiki-ng/simonduq-patch-1
Javac: specify encoding
2017-11-17 15:00:38 +01:00
Simon Duquennoy 0bbd934cf7
Merge branch 'master' into simonduq-patch-1 2017-11-17 14:58:33 +01:00
Joakim Eriksson 257facb806
Merge pull request #51 from contiki-ng/simonduq-patch-2
Upgrade to JDK v8
2017-11-17 14:58:03 +01:00
Simon Duquennoy 47daffd8ff
Upgrade to JDK v8 2017-11-17 14:44:40 +01:00
Simon Duquennoy 91fb96e769
Javac: specify encoding
This is necessary for javac 1.8.0 openJDK to compile without getting stuck on special characters.
2017-11-16 20:31:10 +01:00
Niclas Finne cb43d142a2 Merge pull request #49 from simonduq/patch-2
Fix .gitignore jar files rule
2017-07-06 21:23:16 +02:00
Simon Duquennoy 9f66278651 Fix .gitignore jar files rule
Unless I'm missing something, the rule is broken. Does not ignore mspsim.jar for instance.
2017-07-06 21:16:53 +02:00
Joakim Eriksson 378edbb9b9 Merge pull request #47 from nfi/cli-optional
Added option to start MSPSim without CLI
2016-05-03 16:44:02 +02:00
Niclas Finne 89659d5792 Added option to start MSPSim without CLI 2016-03-17 15:37:28 +01:00
Niclas Finne 568c789f7e Merge pull request #46 from joakimeriksson/config_dco_speed
fixed configuration for maximum DCO clock speed
2015-09-08 11:27:25 +02:00
Joakim Eriksson 69a1368bba fixed configuration for maximum DCO clock speed and added config for the msp430 f2xxx series 2015-09-08 11:17:08 +02:00
Joakim Eriksson 13f10ee00e Merge pull request #30 from nfi/updates-from-contiki-os-mspsim-submodule
Updates from contiki os mspsim submodule
2015-09-04 15:46:04 +02:00