diff options
author | Dean Camera <dean@fourwalledcubicle.com> | 2012-02-05 15:50:09 +0000 |
---|---|---|
committer | Dean Camera <dean@fourwalledcubicle.com> | 2012-02-05 15:50:09 +0000 |
commit | da676f0f705904df15202f34b14c99f279eda339 (patch) | |
tree | 7f11c5551af7527a2ac0d3e3b80b401d52b277eb /LUFA/Drivers/Board/AVR8/MICROPENDOUS/Buttons.h | |
parent | 0e8e70153aac9a73f737348cf8b41fd4b71bd2d5 (diff) | |
download | lufa-da676f0f705904df15202f34b14c99f279eda339.tar.gz lufa-da676f0f705904df15202f34b14c99f279eda339.tar.bz2 lufa-da676f0f705904df15202f34b14c99f279eda339.zip |
Add support for the Micropendous (Arduino-like) series of boards (revisions 1 and 2).
Diffstat (limited to 'LUFA/Drivers/Board/AVR8/MICROPENDOUS/Buttons.h')
-rw-r--r-- | LUFA/Drivers/Board/AVR8/MICROPENDOUS/Buttons.h | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/LUFA/Drivers/Board/AVR8/MICROPENDOUS/Buttons.h b/LUFA/Drivers/Board/AVR8/MICROPENDOUS/Buttons.h index cb426586f..5c5825afb 100644 --- a/LUFA/Drivers/Board/AVR8/MICROPENDOUS/Buttons.h +++ b/LUFA/Drivers/Board/AVR8/MICROPENDOUS/Buttons.h @@ -79,6 +79,20 @@ */
/** \ingroup Group_Buttons
+ * \defgroup Group_Buttons_MICROPENDOUS_REV1 MICROPENDOUS_REV1
+ * \brief Board specific Button driver header for the Micropendous Arduino-like Revision 1 (https://code.google.com/p/micropendous/wiki/Micropendous).
+ *
+ * See \ref Group_Buttons_MICROPENDOUS_32U2 for more details.
+ */
+
+/** \ingroup Group_Buttons
+ * \defgroup Group_Buttons_MICROPENDOUS_REV2 MICROPENDOUS_REV2
+ * \brief Board specific Button driver header for the Micropendous Arduino-like Revision 2 (https://code.google.com/p/micropendous/wiki/Micropendous).
+ *
+ * See \ref Group_Buttons_MICROPENDOUS_32U2 for more details.
+ */
+
+/** \ingroup Group_Buttons
* \defgroup Group_Buttons_MICROPENDOUS_32U2 MICROPENDOUS_32U2
* \brief Board specific Buttons driver header for the Micropendous 32U2.
*
@@ -128,6 +142,12 @@ #elif (BOARD == BOARD_MICROPENDOUS_DIP)
#define _BOARD_BUTTON1_MASK (1 << 2)
#define _BOARD_BUTTON_PORTLETTER E
+ #elif (BOARD == BOARD_MICROPENDOUS_REV1)
+ #define _BOARD_BUTTON1_MASK (1 << 2)
+ #define _BOARD_BUTTON_PORTLETTER E
+ #elif (BOARD == BOARD_MICROPENDOUS_REV2)
+ #define _BOARD_BUTTON1_MASK (1 << 2)
+ #define _BOARD_BUTTON_PORTLETTER E
#endif
#define _BOARD_BUTTON_CONCAT2(Reg, Letter) Reg ## Letter
|