From 446f87f9e82e57fdc255cab3051a4b598fa4da75 Mon Sep 17 00:00:00 2001
From: tmk <nobody@nowhere>
Date: Sun, 4 Mar 2012 01:12:35 +0900
Subject: Fiexed AT90USB162 compatibility.(different number of endpoint)

---
 pjrc/usb.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

(limited to 'pjrc/usb.c')

diff --git a/pjrc/usb.c b/pjrc/usb.c
index 20afc1b883..2b69b6a7fa 100644
--- a/pjrc/usb.c
+++ b/pjrc/usb.c
@@ -785,7 +785,7 @@ ISR(USB_COM_vect)
 			usb_configuration = wValue;
 			usb_send_in();
 			cfg = endpoint_config_table;
-			for (i=1; i<=6; i++) {
+			for (i=1; i<=MAX_ENDPOINT; i++) {
 				UENUM = i;
 				en = pgm_read_byte(cfg++);
                                 if (en) {
@@ -796,7 +796,7 @@ ISR(USB_COM_vect)
                                     UECONX = 0;
 				}
 			}
-        		UERST = 0x7E;
+        		UERST = UERST_MASK;
         		UERST = 0;
 			return;
 		}
-- 
cgit v1.2.3