[Tinyos-2-commits] CVS: tinyos-2.x/tos/platforms/telosa TelosSerialP.nc, 1.1.2.1.8.1, 1.1.2.1.8.2

Philipp Huppertz phihup at users.sourceforge.net
Thu Oct 5 01:37:49 PDT 2006


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

Modified Files:
      Tag: tos-2-msp430-usart-configure-candidate
	TelosSerialP.nc 
Log Message:
- optimized usart configure using unions

Index: TelosSerialP.nc
===================================================================
RCS file: /cvsroot/tinyos/tinyos-2.x/tos/platforms/telosa/TelosSerialP.nc,v
retrieving revision 1.1.2.1.8.1
retrieving revision 1.1.2.1.8.2
diff -C2 -d -r1.1.2.1.8.1 -r1.1.2.1.8.2
*** TelosSerialP.nc	15 Jun 2006 19:31:57 -0000	1.1.2.1.8.1
--- TelosSerialP.nc	5 Oct 2006 08:37:47 -0000	1.1.2.1.8.2
***************
*** 5,10 ****
  }
  implementation {
! 
!     msp430_uart_config_t msp430_uart_telos_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(){
--- 5,10 ----
  }
  implementation {
!   
!   msp430_uart_union_config_t msp430_uart_telos_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, urxe: 1, utxe: 1}};
  
    command error_t StdControl.start(){
***************
*** 17,22 ****
    event void Resource.granted(){}
  
!   async command msp430_uart_config_t Msp430UartConfigure.getConfig() {
!     return msp430_uart_telos_config;
    }
  }
--- 17,22 ----
    event void Resource.granted(){}
  
!   async command msp430_uart_union_config_t* Msp430UartConfigure.getConfig() {
!     return &msp430_uart_telos_config;
    }
  }



More information about the Tinyos-2-commits mailing list