]> oss.titaniummirror.com Git - tinyos-2.x.git/blobdiff - tos/platforms/shimmer/MotePlatformC.nc
remapped timer ports to reflect the availability of b1 on port 4.1
[tinyos-2.x.git] / tos / platforms / shimmer / MotePlatformC.nc
index a06744f02c350099f0bca9131cbb18af10630db6..4037abdebdca94090971a18f28ce5a5f6d46570c 100644 (file)
@@ -48,6 +48,11 @@ implementation {
     TOSH_SEL_ORANGE_LED_IOFUNC();
     TOSH_SEL_GREEN_LED_IOFUNC();
 
+    TOSH_SET_RED_LED_PIN();
+    TOSH_SET_YELLOW_LED_PIN();
+    TOSH_SET_ORANGE_LED_PIN();
+    TOSH_SET_GREEN_LED_PIN();
+
     //RADIO PINS
     //CC2420 pins
     TOSH_MAKE_RADIO_CSN_OUTPUT();
@@ -106,12 +111,13 @@ implementation {
     TOSH_SEL_BT_RXD_MODFUNC();
 
     // BSL Prog Pins tristate em
-    /*
-      TOSH_MAKE_PROG_IN_OUTPUT();
-      TOSH_MAKE_PROG_OUT_OUTPUT();
-      TOSH_SEL_PROG_IN_IOFUNC();
-      TOSH_SEL_PROG_OUT_IOFUNC();
-    */
+
+    TOSH_MAKE_PROG_IN_OUTPUT();
+    TOSH_MAKE_PROG_OUT_OUTPUT();
+    TOSH_SET_PROG_OUT_PIN();    // some expansion boards have enable low
+    TOSH_SEL_PROG_IN_IOFUNC();
+    TOSH_SEL_PROG_OUT_IOFUNC();
+
     // USART lines, attached to a pullup
     TOSH_SEL_UCLK0_IOFUNC();
     TOSH_MAKE_UCLK0_OUTPUT();