LUFA Library  120219
Buttons.h File Reference

Digital button board hardware driver. More...

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


static void Buttons_Init (void)
static void Buttons_Disable (void)
static uint_reg_t Buttons_GetStatus (void) ATTR_WARN_UNUSED_RESULT

Detailed Description

This file is the master dispatch header file for the board-specific Buttons driver, for boards containing physical pushbuttons connected to the microcontroller's GPIO pins.

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

If the BOARD value is set to BOARD_USER, this will include the /Board/Buttons.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