diff options
Diffstat (limited to 'pjrc/usb.h')
-rw-r--r-- | pjrc/usb.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/pjrc/usb.h b/pjrc/usb.h index 82e18f1763..0eb58fc395 100644 --- a/pjrc/usb.h +++ b/pjrc/usb.h @@ -53,7 +53,13 @@ void usb_remote_wakeup(void); ((s) == 16 ? 0x10 : \ 0x00))) -#define MAX_ENDPOINT 4 +#if defined (__AVR_AT90USB162__) || defined (__AVR_AT90USB82__) +# define MAX_ENDPOINT 4 +# define UERST_MASK 0x1E +#else +# define MAX_ENDPOINT 6 +# define UERST_MASK 0x7E +#endif #define LSB(n) (n & 255) #define MSB(n) ((n >> 8) & 255) |