+#define LED_ON(led) \
+ do { \
+ if (led == LED_BLUE) \
+ PIOA_CODR = LED_BLUE_PIN; \
+ else if (led == LED_GREEN) \
+ PIOB_CODR = LED_GREEN_PIN; \
+ else if (led == LED_AMBER) \
+ PIOA_CODR = LED_AMBER_PIN; \
+ else \
+ ASSERT(0); \
+ } while (0)
+
+
+#define LED_OFF(led) \
+ do { \
+ if (led == LED_BLUE) \
+ PIOA_SODR = LED_BLUE_PIN; \
+ else if (led == LED_GREEN) \
+ PIOB_SODR = LED_GREEN_PIN; \
+ else if (led == LED_AMBER) \
+ PIOA_SODR = LED_AMBER_PIN; \
+ else \
+ ASSERT(0); \
+ } while (0)
+