|
|
@ -96,15 +96,16 @@ |
|
|
|
/** Vendor usage page for the Teensy++ 2.0 board */ |
|
|
|
/** Vendor usage page for the Teensy++ 2.0 board */ |
|
|
|
#define TEENSY_USAGEPAGE_20PP 0x1C |
|
|
|
#define TEENSY_USAGEPAGE_20PP 0x1C |
|
|
|
|
|
|
|
|
|
|
|
#if defined(USB_SERIES_2_AVR) |
|
|
|
#if (defined(__AVR_AT90USB162__) || defined(__AVR_ATmega16U2__)) |
|
|
|
#define TEENSY_USAGEPAGE TEENSY_USAGEPAGE_10 |
|
|
|
#define TEENSY_USAGEPAGE TEENSY_USAGEPAGE_10 |
|
|
|
#elif defined(USB_SERIES_4_AVR) |
|
|
|
#elif defined(__AVR_ATmega32U4__) |
|
|
|
#define TEENSY_USAGEPAGE TEENSY_USAGEPAGE_20 |
|
|
|
#define TEENSY_USAGEPAGE TEENSY_USAGEPAGE_20 |
|
|
|
#define TEENSY_USAGE TEENSY_USAGE_20 |
|
|
|
#elif (defined(__AVR_AT90USB646__) || defined(__AVR_AT90USB647__)) |
|
|
|
#elif defined(USB_SERIES_6_AVR) |
|
|
|
|
|
|
|
#define TEENSY_USAGEPAGE TEENSY_USAGEPAGE_10PP |
|
|
|
#define TEENSY_USAGEPAGE TEENSY_USAGEPAGE_10PP |
|
|
|
#elif defined(USB_SERIES_7_AVR) |
|
|
|
#elif (defined(__AVR_AT90USB1286__) || defined(__AVR_AT90USB1287__)) |
|
|
|
#define TEENSY_USAGEPAGE TEENSY_USAGEPAGE_20PP |
|
|
|
#define TEENSY_USAGEPAGE TEENSY_USAGEPAGE_20PP |
|
|
|
|
|
|
|
#else |
|
|
|
|
|
|
|
#error The selected AVR model is not currently supported by the TeensyHID bootloader. |
|
|
|
#endif |
|
|
|
#endif |
|
|
|
|
|
|
|
|
|
|
|
/* Function Prototypes: */ |
|
|
|
/* Function Prototypes: */ |
|
|
|