| LUFA Library 140302 |

All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Functions
Buttons.h File Reference

Digital button board hardware driver. More...

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

## Functions
static void | Buttons_Disable (void)
static uint_reg_t | Buttons_GetStatus (void) ATTR_WARN_UNUSED_RESULT
static void | Buttons_Init (void)

## 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.