X-Git-Url: https://oss.titaniummirror.com/gitweb?a=blobdiff_plain;f=tos%2Fplatforms%2Ftinynode%2F.platform;h=527ff84fa6b7834a61e34420322a03ab084a2a3f;hb=bf2b0de8125634c3cb1187ddf2a078a7ee08cf7c;hp=089148971d652ff1833bb3ebe49eb413d8033322;hpb=1ba974b83d19fc41bf80acd52726f36f7f1df297;p=tinyos-2.x.git diff --git a/tos/platforms/tinynode/.platform b/tos/platforms/tinynode/.platform index 08914897..527ff84f 100644 --- a/tos/platforms/tinynode/.platform +++ b/tos/platforms/tinynode/.platform @@ -8,13 +8,14 @@ push( @includes, qw( %T/platforms/tinynode/chips/xe1205 %T/platforms/tinynode/chips/mm74hc595 + %T/platforms/tinynode/chips/at45db %T/chips/xe1205/conf %T/chips/xe1205/phy %T/chips/xe1205/mac %T/chips/xe1205 - %T/../beta/tos/chips/mm74hc595 + %T/chips/mm74hc595 %T/chips/msp430 %T/chips/msp430/adc12 @@ -23,7 +24,7 @@ push( @includes, qw( %T/chips/msp430/timer %T/chips/msp430/usart %T/chips/msp430/sensors - %T/chips/stm25p + %T/chips/at45db %T/lib/timer %T/lib/serial %T/lib/adc @@ -34,12 +35,38 @@ push( @includes, qw( @opts = qw( -gcc=msp430-gcc - -mmcu=msp430x1611 + -mmcu=msp430f1611 -fnesc-target=msp430 - -fnesc-no-debug - -fnesc-scheduler=TinySchedulerC,TinySchedulerC.TaskBasic,TaskBasic,TaskBasic,runTask,postTask); + -fnesc-no-debug); +push @opts, "-fnesc-scheduler=TinySchedulerC,TinySchedulerC.TaskBasic,TaskBasic,TaskBasic,runTask,postTask" if !$with_scheduler_flag; push @opts, "-mingw-gcc" if $cygwin; #@commonplatforms = ("msp430"); +$ENV{'CIL_MACHINE'} = + "version_major=3 " . + "version_minor=2 " . + "version=msp430-3.2.3 " . + "short=2,2 " . + "int=2,2 " . + "long=4,2 " . + "long_long=8,2 " . + "pointer=2,2 " . + "enum=2,2 " . + "float=4,2 " . + "double=4,2 " . + "long_double=4,2 " . + "void=1,1 " . + "fun=1,2 " . + "wchar_size_size=2,2 " . + "alignof_string=1 " . + "max_alignment=1 " . + "char_wchar_signed=true,true " . + "const_string_literals=true " . + "big_endian=false " . + "underscore_name=false " . + "__builtin_va_list=true " . + "__thread_is_keyword=true"; + +