LUFA Library  120219
LEDs.h File Reference

LED board hardware driver. More...

#include "../../Common/Common.h"
#include "Board/LEDs.h"


static void LEDs_Init (void)
static void LEDs_Disable (void)
static void LEDs_TurnOnLEDs (const uint_reg_t LEDMask)
static void LEDs_TurnOffLEDs (const uint_reg_t LEDMask)
static void LEDs_SetAllLEDs (const uint_reg_t LEDMask)
static void LEDs_ChangeLEDs (const uint_reg_t LEDMask, const uint_reg_t ActiveMask)
static void LEDs_ToggleLEDs (const uint_reg_t LEDMask)
static uint_reg_t LEDs_GetLEDs (void) ATTR_WARN_UNUSED_RESULT

Detailed Description

This file is the master dispatch header file for the board-specific LED driver, for boards containing user controllable LEDs.

User code should include this file, which will in turn include the correct LED driver header file for the currently selected board.

If the BOARD value is set to BOARD_USER, this will include the /Board/LEDs.h file in the user project directory.

For possible BOARD makefile values, see Board Types.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines