]> git.droids-corp.org - aversive.git/blobdiff - projects/microb2010/mainboard/main.h
avant la coupe de belgique
[aversive.git] / projects / microb2010 / mainboard / main.h
index 21c0065abdc188a5eea15c9ce9682d7674ab1037..367718ffe52cefe79c6f05daa1f1b0e043a84aee 100755 (executable)
@@ -201,15 +201,15 @@ struct cobboard {
 
 /* state of ballboard, synchronized through i2c */
 struct ballboard {
 
 /* state of ballboard, synchronized through i2c */
 struct ballboard {
-       uint8_t mode;
+       volatile uint8_t mode;
        uint8_t status;
        uint8_t ball_count;
 };
 
 extern struct genboard gen;
 extern struct mainboard mainboard;
        uint8_t status;
        uint8_t ball_count;
 };
 
 extern struct genboard gen;
 extern struct mainboard mainboard;
-extern struct cobboard cobboard;
-extern struct ballboard ballboard;
+extern volatile struct cobboard cobboard;
+extern volatile struct ballboard ballboard;
 
 /* start the bootloader */
 void bootloader(void);
 
 /* start the bootloader */
 void bootloader(void);