[Tinyos-2-commits] CVS: tinyos-2.x/tos/platforms/tinynode PlatformSerialC.nc, 1.1.2.2, 1.1.2.3 TinyNodeSerialP.nc, 1.1.2.1, 1.1.2.2

Henri DF henridf at users.sourceforge.net
Tue Aug 22 02:13:14 PDT 2006


Update of /cvsroot/tinyos/tinyos-2.x/tos/platforms/tinynode
In directory sc8-pr-cvs10.sourceforge.net:/tmp/cvs-serv23796

Modified Files:
      Tag: tinyos-2_0_devel-BRANCH
	PlatformSerialC.nc TinyNodeSerialP.nc 
Log Message:
Catch up with MSP430 USART configure changes.
Patch sent by G. Barrenetxea

Index: PlatformSerialC.nc
===================================================================
RCS file: /cvsroot/tinyos/tinyos-2.x/tos/platforms/tinynode/PlatformSerialC.nc,v
retrieving revision 1.1.2.2
retrieving revision 1.1.2.3
diff -C2 -d -r1.1.2.2 -r1.1.2.3
*** PlatformSerialC.nc	15 Aug 2006 16:06:55 -0000	1.1.2.2
--- PlatformSerialC.nc	22 Aug 2006 09:13:11 -0000	1.1.2.3
***************
*** 9,11 ****
--- 9,12 ----
    SerialByteComm = UartC;
    TinyNodeSerialP.Resource -> UartC.Resource;
+   TinyNodeSerialP.Msp430UartConfigure <- UartC.Msp430UartConfigure;
  }

Index: TinyNodeSerialP.nc
===================================================================
RCS file: /cvsroot/tinyos/tinyos-2.x/tos/platforms/tinynode/TinyNodeSerialP.nc,v
retrieving revision 1.1.2.1
retrieving revision 1.1.2.2
diff -C2 -d -r1.1.2.1 -r1.1.2.2
*** TinyNodeSerialP.nc	24 Apr 2006 16:06:48 -0000	1.1.2.1
--- TinyNodeSerialP.nc	22 Aug 2006 09:13:11 -0000	1.1.2.2
***************
*** 1,14 ****
--- 1,27 ----
  module TinyNodeSerialP {
    provides interface StdControl;
+   provides interface Msp430UartConfigure;
    uses interface Resource;
  }
  implementation {
+ 
+   msp430_uart_config_t msp430_uart_tinynode_config = {ubr: UBR_1MHZ_115200, umctl: UMCTL_1MHZ_115200, ssel: 0x02, pena: 0, pev: 0, spb: 0, clen: 1, listen: 0, mm: 0, ckpl: 0, urxse: 0, urxeie: 1, urxwie: 0};
+   
+   
    command error_t StdControl.start(){
      return call Resource.immediateRequest();
    }
+ 
    command error_t StdControl.stop(){
      call Resource.release();
      return SUCCESS;
    }
+ 
    event void Resource.granted(){}
+   
+   async command msp430_uart_config_t* Msp430UartConfigure.getConfig() {
+     return &msp430_uart_tinynode_config;
+   }
+ 
  }
+ 



More information about the Tinyos-2-commits mailing list