mirror of
https://github.com/kelvinlawson/atomthreads.git
synced 2026-01-17 05:13:15 +01:00
Merge branch 'master' of git@github.com:navaro/atomthreads.git
This commit is contained in:
@@ -1,40 +1,40 @@
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
Library: Atomvn
|
||||
Author: Natie van Rooyen <natie@navaro.nl>
|
||||
License: BSD Revised
|
||||
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
Atomvm is a tiny virtual machine that can run on Windows inside an IDE with a
|
||||
debugger like Microsoft Visual C++ Express. The primary purpose of this virtual
|
||||
machine is for the evaluation of Real Time Operating Systems (like atomthreads)
|
||||
and the development and testing of modules for this Real Time Operating System
|
||||
in a user friendly environment.
|
||||
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
BUILDING THE SOURCE
|
||||
|
||||
To test this project, just add all the files from the “atomthreads/kernel”
|
||||
directory and the “atomthreads/ports/atomvm” directory as well as the test
|
||||
program “atomthreads/ports/atomvm/test/main.c” to your project. Add both the
|
||||
before mentioned directories to the include paths of your project and compile.
|
||||
|
||||
Atomvm was designed for multi core systems but also runs fine on any single
|
||||
core system.
|
||||
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
RUNNING THE TESTS
|
||||
|
||||
The test, main.c, is intentioned to stress the virtual machine as opposed to
|
||||
testing the Real Time Operating System. However, this test can also run the
|
||||
unit tests of atomthreads by using the preprocessor directive "UNIT_TESTS" and
|
||||
linking in the desired unit test into the project.
|
||||
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
FINALLY
|
||||
|
||||
Good luck, but most of all, have fun!!
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
Library: Atomvn
|
||||
Author: Natie van Rooyen <natie@navaro.nl>
|
||||
License: BSD Revised
|
||||
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
Atomvm is a tiny virtual machine that can run on Windows inside an IDE with a
|
||||
debugger like Microsoft Visual C++ Express. The primary purpose of this virtual
|
||||
machine is for the evaluation of Real Time Operating Systems (like atomthreads)
|
||||
and the development and testing of modules for this Real Time Operating System
|
||||
in a user friendly environment.
|
||||
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
BUILDING THE SOURCE
|
||||
|
||||
To test this project, just add all the files from the "atomthreads/kernel"
|
||||
directory and the "atomthreads/ports/atomvm" directory as well as the test
|
||||
program "atomthreads/ports/atomvm/test/main.c" to your project. Add both the
|
||||
before mentioned directories to the include paths of your project and compile.
|
||||
|
||||
Atomvm was designed for multi core systems but also runs fine on any single
|
||||
core system.
|
||||
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
RUNNING THE TESTS
|
||||
|
||||
The test, main.c, is intentioned to stress the virtual machine as opposed to
|
||||
testing the Real Time Operating System. However, this test can also run the
|
||||
unit tests of atomthreads by using the preprocessor directive "UNIT_TESTS" and
|
||||
linking in the desired unit test into the project.
|
||||
|
||||
---------------------------------------------------------------------------
|
||||
|
||||
FINALLY
|
||||
|
||||
Good luck, but most of all, have fun!!
|
||||
|
||||
Reference in New Issue
Block a user