X-Git-Url: http://git.linex4red.de/pub/USBasp.git/blobdiff_plain/f152ff26c7902a848c798c56adb981861beaf2bf..43a3350981f74aaa7455798d287465265f9e19d8:/LUFA/Drivers/Board/LEDs.h diff --git a/LUFA/Drivers/Board/LEDs.h b/LUFA/Drivers/Board/LEDs.h index 1e23d7421..b89cffee5 100644 --- a/LUFA/Drivers/Board/LEDs.h +++ b/LUFA/Drivers/Board/LEDs.h @@ -78,13 +78,13 @@ * LEDs_Init(); * * // Turn on each of the four LEDs in turn - * LEDs_SetAllLEDs(LEDS_LED1); + * LEDs_SetAllLEDs(LEDS_LED1); * Delay_MS(500); - * LEDs_SetAllLEDs(LEDS_LED1); + * LEDs_SetAllLEDs(LEDS_LED1); * Delay_MS(500); - * LEDs_SetAllLEDs(LEDS_LED1); + * LEDs_SetAllLEDs(LEDS_LED1); * Delay_MS(500); - * LEDs_SetAllLEDs(LEDS_LED1); + * LEDs_SetAllLEDs(LEDS_LED1); * Delay_MS(500); * * // Turn on all LEDs @@ -131,7 +131,7 @@ #include "AVR8/BUMBLEB/LEDs.h" #elif (BOARD == BOARD_EVK527) #include "AVR8/EVK527/LEDs.h" - #elif (BOARD == BOARD_TEENSY) + #elif ((BOARD == BOARD_TEENSY) || (BOARD == BOARD_TEENSY2)) #include "AVR8/TEENSY/LEDs.h" #elif (BOARD == BOARD_USBTINYMKII) #include "AVR8/USBTINYMKII/LEDs.h" @@ -166,11 +166,17 @@ #elif (BOARD == BOARD_EVK1101) #include "UC3/EVK1101/LEDs.h" #elif (BOARD == BOARD_TUL) - #include "AVR8/TUL/LEDs.h" + #include "AVR8/TUL/LEDs.h" #elif (BOARD == BOARD_EVK1100) #include "UC3/EVK1100/LEDs.h" #elif (BOARD == BOARD_EVK1104) #include "UC3/EVK1104/LEDs.h" + #elif (BOARD == BOARD_A3BU_XPLAINED) + #include "XMEGA/A3BU_XPLAINED/LEDs.h" + #elif ((BOARD == BOARD_USB2AX) || (BOARD == BOARD_USB2AX_V3)) + #include "AVR8/USB2AX/LEDs.h" + #elif (BOARD == BOARD_MICROPENDOUS_32U2) + #include "AVR8/MICROPENDOUS/LEDs.h" #else #include "Board/LEDs.h" #endif @@ -201,6 +207,9 @@ */ static inline void LEDs_Init(void); + /** Disables the board LED driver, releasing the I/O pins back to their default high-impedence input mode. */ + static inline void LEDs_Disable(void); + /** Turns on the LEDs specified in the given LED mask. * * \param[in] LEDMask Mask of the board LEDs to manipulate (see board-specific LEDs.h driver file).