]> oss.titaniummirror.com Git - tinyos-2.x.git/commitdiff
nuke volatiles in the scheduler
authorregehr <regehr>
Thu, 10 Jul 2008 20:44:08 +0000 (20:44 +0000)
committerregehr <regehr>
Thu, 10 Jul 2008 20:44:08 +0000 (20:44 +0000)
tos/system/SchedulerBasicP.nc

index d80968ed473120cf16f53ea35d6268a644a8a01c..aadd26e50d6e4b1b08df2e7bb98963d881ec8b9d 100644 (file)
@@ -53,9 +53,9 @@ implementation
     NO_TASK = 255,
   };
 
-  volatile uint8_t m_head;
-  volatile uint8_t m_tail;
-  volatile uint8_t m_next[NUM_TASKS];
+  uint8_t m_head;
+  uint8_t m_tail;
+  uint8_t m_next[NUM_TASKS];
 
   // Helper functions (internal functions) intentionally do not have atomic
   // sections.  It is left as the duty of the exported interface functions to