in a first try i did not succeed in building standard tos apps using a
newer avr-libc than 1.0.5, i.e. i tried 1.2.2 in conjunction with the
CVS HEAD of nesc.

i noted that there are some defines in tos code, i.e.
in /tinyos-1.x/tos/platform/avrmote/avrhardware.h

...
#ifdef TOSH_NEW_AVRLIBC
#include <avr/io.h>
#include <avr/signal.h>
#include <avr/interrupt.h>
#include <avr/wdt.h>
#include <avr/pgmspace.h>
#else
#include <io.h>
#include <sig-avr.h>
#include <interrupt.h>
#include <wdt.h>
...

that "sort of touch" the subject. although i didn't bother dig in any
deeper than this...

what's the deal here? is a cleanup/migration for avr-libc-1.2.x and
beyond an issue for tinyos-1.x or only for 2.x?

i just noted that there is a new winavr build out since today (although
i didn't manage to download the snapshot yet) that includes
avr-libc-1.2.2 etc...


jb






-- 
Jan Beutel                                 [EMAIL PROTECTED]
Computer Engineering and Networks Laboratory, ETZ G75
ETH Zurich                              +41 1 632 70 32 Phone
Gloriastrasse 35                          +41 1 632 10 35 Fax
CH 8092 Zurich/Switzerland  http://www.tik.ee.ethz.ch/~beutel


_______________________________________________
Tinyos-users mailing list
[email protected]
http://mail.Millennium.Berkeley.EDU/mailman/listinfo/tinyos-users

Reply via email to