New BOARD value option BOARD_NONE (equivelent to not specifying BOARD) which will...
[pub/lufa.git] / LUFA / Drivers / Board / LEDs.h
index 61f79ce..222be0e 100644 (file)
        /* Includes: */\r
        #include "../../Common/Common.h"\r
 \r
-       #if !defined(BOARD)\r
-               #error BOARD must be set in makefile to a value specified in BoardTypes.h.\r
+       #if (BOARD == BOARD_NONE)\r
+               static inline void LEDs_Init(void) {};\r
+               static inline void LEDs_TurnOnLEDs(const uint8_t LEDMask) {};\r
+               static inline void LEDs_TurnOffLEDs(const uint8_t LEDMask) {};\r
+               static inline void LEDs_SetAllLEDs(const uint8_t LEDMask) {};\r
+               static inline void LEDs_ChangeLEDs(const uint8_t LEDMask, const uint8_t ActiveMask) {};\r
+               static inline void LEDs_ToggleLEDs(const uint8_t LEDMask) {};\r
+               static inline uint8_t LEDs_GetLEDs(void) { return 0; }\r
        #elif (BOARD == BOARD_USBKEY)\r
                #include "USBKEY/LEDs.h"\r
        #elif (BOARD == BOARD_STK525)\r