[Tinyos-beta-commits] CVS: tinyos-1.x/beta/SystemCore SNMS.h, 1.1, 1.2 SNMS.nc, 1.16, 1.17

Gilman Tolle gtolle at users.sourceforge.net
Mon Sep 6 14:51:27 PDT 2004


Update of /cvsroot/tinyos/tinyos-1.x/beta/SystemCore
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv27083

Modified Files:
	SNMS.h SNMS.nc 
Log Message:
XSM-Related Modifications

* Initial response only occurs after power-on or external reset, not
after network reprogramming
* Initial response now occurs before other components are initialized
* Drip can be put to sleep, preventing all upcalls except for the
wakeup message
* Bootloader will start the XSM grenade timer
* Bootloader has a check to ensure that the factory image has been completely
copied before executing it
* XSM Serial ID is now returned
* Lots of testing has been done on a single XSM node.



Index: SNMS.h
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/beta/SystemCore/SNMS.h,v
retrieving revision 1.1
retrieving revision 1.2
diff -C2 -d -r1.1 -r1.2
*** SNMS.h	22 Jul 2004 18:04:24 -0000	1.1
--- SNMS.h	6 Sep 2004 21:51:24 -0000	1.2
***************
*** 5,6 ****
--- 5,8 ----
  };
  
+ 
+ 

Index: SNMS.nc
===================================================================
RCS file: /cvsroot/tinyos/tinyos-1.x/beta/SystemCore/SNMS.nc,v
retrieving revision 1.16
retrieving revision 1.17
diff -C2 -d -r1.16 -r1.17
*** SNMS.nc	27 Aug 2004 08:35:14 -0000	1.16
--- SNMS.nc	6 Sep 2004 21:51:24 -0000	1.17
***************
*** 6,10 ****
    
    components
!     
      HelloC,
      
--- 6,10 ----
    
    components
! 
      HelloC,
      
***************
*** 22,42 ****
  #endif
  
  #ifndef PLATFORM_PC
!   StdControl = DelugeC;
!   StdControl = DelugeMonitorC;
!   StdControl = DelugeControlC;
!   StdControl = RebootC;
!   StdControl = PowerMgmtC;
  #endif
  
!   StdControl = HelloC;
! 
!   StdControl = DripC;
!   StdControl = MultiHopRSSI;
! 
!   StdControl = MgmtQueryC;
!   StdControl = EventLoggerC;
! 
!   StdControl = TaskQueueMonitorC;
!   StdControl = GrouperC;
  }
--- 22,40 ----
  #endif
  
+   StdControl = HelloC;
+   
  #ifndef PLATFORM_PC
!   HelloC.SNMSControl -> DelugeC;
!   HelloC.SNMSControl -> DelugeMonitorC;
!   HelloC.SNMSControl -> DelugeControlC;
!   HelloC.SNMSControl -> RebootC;
!   HelloC.SNMSControl -> PowerMgmtC;
  #endif
  
!   HelloC.SNMSControl -> DripC;
!   HelloC.SNMSControl -> MultiHopRSSI;
!   HelloC.SNMSControl -> MgmtQueryC;
!   HelloC.SNMSControl -> EventLoggerC;
!   HelloC.SNMSControl -> TaskQueueMonitorC;
!   HelloC.SNMSControl -> GrouperC;
  }



More information about the Tinyos-beta-commits mailing list