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
