The following pages describes how to use and install the 8051 working group port of TinyOS 2 to a number of 8051 variants. The features of this port includes:
- Keil PK51, SDCC and IAR compiler support
- Stand alone inline support
- Wide range of TinyOS 2 driver support, including radio, adc, timers, and more.
- Two platforms supported: Sensinode Nano and Texas Instruments
The first release signals a functional port, yet it is far from complete and
requires more testing. In particular the following features are not
available at this time:
- The AM stack of TinyOS is unsupported at this time. Radio support is provided via SimpleMac
- Serial stack unsupported (uart support is provided as well as the simple StdOut print interface).
- The Keil compiler is recommended. The port has been written and tested using this compiler. Other compilers may or may not cause problems.
- Only the CC2430 is support, we expect Nordic Semiconductor nRF24E1 to be added later.