* - None\r
*\r
* \section Module Description\r
- * Functions, macros, variables, enums and types related to the control of physical board GPIO buttons.\r
+ * Hardware buttons driver. This provides an easy to use driver for the hardware buttons present on many boards.\r
+ * It provides a way to easily configure and check the status of all the buttons on the board so that appropriate\r
+ * actions can be taken.\r
*\r
* If the BOARD value is set to BOARD_USER, this will include the /Board/Dataflash.h file in the user project\r
* directory. Otherwise, it will include the appropriate built in board driver header file.\r
/* Macros: */\r
#if !defined(__DOXYGEN__)\r
#define INCLUDE_FROM_BUTTONS_H\r
- #define INCLUDE_FROM_BOARD_DRIVER\r
#endif\r
\r
/* Includes: */\r
#include "STK526/Buttons.h"\r
#elif (BOARD == BOARD_ATAVRUSBRF01)\r
#include "ATAVRUSBRF01/Buttons.h"\r
+ #elif (BOARD == BOARD_BUMBLEB)\r
+ #include "BUMBLEB/Buttons.h"\r
+ #elif (BOARD == BOARD_EVK527)\r
+ #include "EVK527/Buttons.h"\r
#elif (BOARD == BOARD_USER)\r
- #include "Board/Buttons.h" \r
+ #include "Board/Buttons.h"\r
#else\r
#error The selected board does not contain any GPIO buttons.\r
#endif\r