|  |  | @ -1,4 +1,4 @@ | 
			
		
	
		
		
			
				
					
					|  |  |  | /* 
 |  |  |  | /*
 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  * Copyright 2012,2013 Jun Wako <wakojun@gmail.com> |  |  |  |  * Copyright 2012,2013 Jun Wako <wakojun@gmail.com> | 
			
		
	
		
		
			
				
					
					|  |  |  |  * This file is based on: |  |  |  |  * This file is based on: | 
			
		
	
		
		
			
				
					
					|  |  |  |  *     LUFA-120219/Demos/Device/Lowlevel/KeyboardMouse |  |  |  |  *     LUFA-120219/Demos/Device/Lowlevel/KeyboardMouse | 
			
		
	
	
		
		
			
				
					|  |  | @ -129,13 +129,13 @@ typedef struct | 
			
		
	
		
		
			
				
					
					|  |  |  | #   define MOUSE_INTERFACE          (KEYBOARD_INTERFACE + 1) |  |  |  | #   define MOUSE_INTERFACE          (KEYBOARD_INTERFACE + 1) | 
			
		
	
		
		
			
				
					
					|  |  |  | #else |  |  |  | #else | 
			
		
	
		
		
			
				
					
					|  |  |  | #   define MOUSE_INTERFACE          KEYBOARD_INTERFACE |  |  |  | #   define MOUSE_INTERFACE          KEYBOARD_INTERFACE | 
			
		
	
		
		
			
				
					
					|  |  |  | #endif  |  |  |  | #endif | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | #ifdef EXTRAKEY_ENABLE |  |  |  | #ifdef EXTRAKEY_ENABLE | 
			
		
	
		
		
			
				
					
					|  |  |  | #   define EXTRAKEY_INTERFACE       (MOUSE_INTERFACE + 1) |  |  |  | #   define EXTRAKEY_INTERFACE       (MOUSE_INTERFACE + 1) | 
			
		
	
		
		
			
				
					
					|  |  |  | #else |  |  |  | #else | 
			
		
	
		
		
			
				
					
					|  |  |  | #   define EXTRAKEY_INTERFACE       MOUSE_INTERFACE |  |  |  | #   define EXTRAKEY_INTERFACE       MOUSE_INTERFACE | 
			
		
	
		
		
			
				
					
					|  |  |  | #endif  |  |  |  | #endif | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | #ifdef CONSOLE_ENABLE |  |  |  | #ifdef CONSOLE_ENABLE | 
			
		
	
		
		
			
				
					
					|  |  |  | #   define CONSOLE_INTERFACE        (EXTRAKEY_INTERFACE + 1) |  |  |  | #   define CONSOLE_INTERFACE        (EXTRAKEY_INTERFACE + 1) | 
			
		
	
	
		
		
			
				
					|  |  | @ -171,7 +171,7 @@ typedef struct | 
			
		
	
		
		
			
				
					
					|  |  |  | #define KEYBOARD_IN_EPNUM           1 |  |  |  | #define KEYBOARD_IN_EPNUM           1 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | #ifdef MOUSE_ENABLE |  |  |  | #ifdef MOUSE_ENABLE | 
			
		
	
		
		
			
				
					
					|  |  |  | #   define MOUSE_IN_EPNUM           (KEYBOARD_IN_EPNUM + 1)  |  |  |  | #   define MOUSE_IN_EPNUM           (KEYBOARD_IN_EPNUM + 1) | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | #else |  |  |  | #else | 
			
		
	
		
		
			
				
					
					|  |  |  | #   define MOUSE_IN_EPNUM           KEYBOARD_IN_EPNUM |  |  |  | #   define MOUSE_IN_EPNUM           KEYBOARD_IN_EPNUM | 
			
		
	
		
		
			
				
					
					|  |  |  | #endif |  |  |  | #endif | 
			
		
	
	
		
		
			
				
					|  |  | @ -179,7 +179,7 @@ typedef struct | 
			
		
	
		
		
			
				
					
					|  |  |  | #ifdef EXTRAKEY_ENABLE |  |  |  | #ifdef EXTRAKEY_ENABLE | 
			
		
	
		
		
			
				
					
					|  |  |  | #   define EXTRAKEY_IN_EPNUM        (MOUSE_IN_EPNUM + 1) |  |  |  | #   define EXTRAKEY_IN_EPNUM        (MOUSE_IN_EPNUM + 1) | 
			
		
	
		
		
			
				
					
					|  |  |  | #else |  |  |  | #else | 
			
		
	
		
		
			
				
					
					|  |  |  | #   define EXTRAKEY_IN_EPNUM        MOUSE_IN_EPNUM  |  |  |  | #   define EXTRAKEY_IN_EPNUM        MOUSE_IN_EPNUM | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | #endif |  |  |  | #endif | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | #ifdef CONSOLE_ENABLE |  |  |  | #ifdef CONSOLE_ENABLE | 
			
		
	
	
		
		
			
				
					|  |  | @ -226,7 +226,7 @@ typedef struct | 
			
		
	
		
		
			
				
					
					|  |  |  | #define MOUSE_EPSIZE                8 |  |  |  | #define MOUSE_EPSIZE                8 | 
			
		
	
		
		
			
				
					
					|  |  |  | #define EXTRAKEY_EPSIZE             8 |  |  |  | #define EXTRAKEY_EPSIZE             8 | 
			
		
	
		
		
			
				
					
					|  |  |  | #define CONSOLE_EPSIZE              32 |  |  |  | #define CONSOLE_EPSIZE              32 | 
			
		
	
		
		
			
				
					
					|  |  |  | #define NKRO_EPSIZE                 16 |  |  |  | #define NKRO_EPSIZE                 32 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | #define MIDI_STREAM_EPSIZE          64 |  |  |  | #define MIDI_STREAM_EPSIZE          64 | 
			
		
	
		
		
			
				
					
					|  |  |  | #define CDC_NOTIFICATION_EPSIZE     8 |  |  |  | #define CDC_NOTIFICATION_EPSIZE     8 | 
			
		
	
		
		
			
				
					
					|  |  |  | #define CDC_EPSIZE                  16 |  |  |  | #define CDC_EPSIZE                  16 | 
			
		
	
	
		
		
			
				
					|  |  | 
 |