[Tinyos-8051wg] 0.1pre4 released
Martin Leopold
leopold at diku.dk
Sun Oct 26 12:32:13 PDT 2008
Hi All.
The third release (0.1pre4) adds the following features, as well as bug
fixes. Read full release notes here:
http://www.tinyos8051wg.net/node/25
* New platform: Nordic VLSI nRF24e1
* featuring a classic 8051 variant with on chip 2.4 GHz radio
* New platform: SiLabs C8051F34x (CIP-51),
* A compact 8051 variant with high precision ADC
* USB controller, access through a USB stack with serial port emulation
* Updated to support TinyOS 2.1 and nescc 1.3.0
For further instructions see the download section.
http://www.tinyos8051wg.net/download
* .platform updated to include all library directories
* PlatformLedsC replaces HalPlatformLedsC (for compatibility with LedC)
* PlatformSerialC (TEP117 Compatible)
* UartC (TEP113 compatible, except for serial Flush)
* Memory management with buffer manager, similar to new/free
* Updated for nescc version 1.3.0 (mangle removes additional empty
structures, tolerates more spaces in weird places)
* Added stdio.h dummy include
* Added support for classic 8051 timers (timer1/timer2)
* Added several documentation README's
* Build files updated for IAR Embedded Workbech 5.0.
Thanks to Marshall Croocker
* mangleAppC.pl handle uint8_t_xdata for SDCC and IAR
* mangleAppC.pl accepts __attribute((code))
* mangleAppC.pl now warns that applications without tasks is not allowed
* mangleAppC.pl mangle variales named data to atad when using IAR
* mangleAppC.pl handles Keil Weirdness C258
(break up a "mystruct_t a=hat();" to "mystruct_t a;a=hat();"
--
Regards Martin Leopold.
More information about the Tinyos-8051wg
mailing list