+       /* Private Interface - For use in library only: */
+       #if !defined(__DOXYGEN__)
+               #if (BOARD == BOARD_MICROPENDOUS_32U2)
+                       #define _BOARD_LED1_MASK                (1 << 6)
+                       #define _BOARD_LED_PORTLETTER           D
+               #elif (BOARD == BOARD_MICROPENDOUS_REV1)
+                       #define _BOARD_LED1_MASK                (1 << 1)
+                       #define _BOARD_LED_PORTLETTER           B
+               #elif (BOARD == BOARD_MICROPENDOUS_REV2)
+                       #define _BOARD_LED1_MASK                (1 << 1)
+                       #define _BOARD_LED_PORTLETTER           B
+               #endif
+               
+               #define _BOARD_LED_CONCAT2(Reg, Letter)     Reg ## Letter
+               #define _BOARD_LED_CONCAT(Reg, Letter)      _BOARD_LED_CONCAT2(Reg, Letter)
+
+               #define _BOARD_LED_PORT                     _BOARD_LED_CONCAT(PORT, _BOARD_LED_PORTLETTER)
+               #define _BOARD_LED_DDR                      _BOARD_LED_CONCAT(DDR,  _BOARD_LED_PORTLETTER)
+       #endif
+