|
Project Information
Featured
Downloads
Links
|
oSCJOpen Safety Critical Java (oSCJ) project implements a restricted subset of SCJ (JSR-302). The project is developed at S3 group at Purdue University. For more information, see the oSCJ webpage: http://www.ovmj.net/oscj/ Check-out oSCJYou can check-out oSCJ from our Mercurial repository: hg clone https://scj-jsr302.googlecode.com/hg/ scj Check-out oSCJ's VMoSCJ library can be executed on top of two different Virtual Machines : FijiVM and Ovm.
To install FijiVM+oSCJ:
1. untar fivm.tar.gz
2. cd fivm
3. $ hg clone https://scj-jsr302.googlecode.com/hg/ scj
4. execute:
$ autoreconf -i
$ ./configure
$ make
To update oSCJ:
cd fivm/scj
$ hg pull
$ hg update
Now, all you need is located in fivm/scj/oSCJ.
- there is examples/ dir with all the example applications and also "scj/" dir
that contains oSCJ L0 implementation.
Just enter e.g. fivm/scj/oSCJ/examples/helloworld and type ./build.sh
- you can also observe all the building parameters (really easy!).
- for a more complicated case study and build parameters, see fivm/scj/oSCJ/examples/minicdx
hg clone https://ovm.scj-jsr302.googlecode.com/hg/ ovm See our readme file for more details about installing and running oSCJ with Ovm. |