X-Git-Url: http://git.linex4red.de/pub/USBasp.git/blobdiff_plain/938f86d06321c1a29cf87201000a9dae4e5a7c25..24f730fce3f2022762011d795c3feada5ef874b3:/LUFA/Drivers/Board/Buttons.h diff --git a/LUFA/Drivers/Board/Buttons.h b/LUFA/Drivers/Board/Buttons.h index 1ea3668cb..117c37a21 100644 --- a/LUFA/Drivers/Board/Buttons.h +++ b/LUFA/Drivers/Board/Buttons.h @@ -48,7 +48,9 @@ * - None * * \section Module Description - * Functions, macros, variables, enums and types related to the control of physical board GPIO buttons. + * Hardware buttons driver. This provides an easy to use driver for the hardware buttons present on many boards. + * It provides a way to easily configure and check the status of all the buttons on the board so that appropriate + * actions can be taken. * * If the BOARD value is set to BOARD_USER, this will include the /Board/Dataflash.h file in the user project * directory. Otherwise, it will include the appropriate built in board driver header file. @@ -62,7 +64,6 @@ /* Macros: */ #if !defined(__DOXYGEN__) #define INCLUDE_FROM_BUTTONS_H - #define INCLUDE_FROM_BOARD_DRIVER #endif /* Includes: */ @@ -78,8 +79,12 @@ #include "STK526/Buttons.h" #elif (BOARD == BOARD_ATAVRUSBRF01) #include "ATAVRUSBRF01/Buttons.h" + #elif (BOARD == BOARD_BUMBLEB) + #include "BUMBLEB/Buttons.h" + #elif (BOARD == BOARD_EVK527) + #include "EVK527/Buttons.h" #elif (BOARD == BOARD_USER) - #include "Board/Buttons.h" + #include "Board/Buttons.h" #else #error The selected board does not contain any GPIO buttons. #endif