X-Git-Url: https://git.friedersdorff.com/?a=blobdiff_plain;f=pjrc%2Fusb.h;h=0eb58fc3955c73879ba3a400966e247ff95e515b;hb=225de7a847a511d004bf909b1334e19497cf2f9d;hp=82e18f176342bdc620a140f7e88f09dc65798067;hpb=e67c988824f5ec0c965beb412f8ee5953dfd3c8c;p=max%2Ftmk_keyboard.git diff --git a/pjrc/usb.h b/pjrc/usb.h index 82e18f17..0eb58fc3 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)