PS/2: request to resend when error is occured.
This commit is contained in:
		
							parent
							
								
									3015f191a5
								
							
						
					
					
						commit
						239bdbf419
					
				
					 4 changed files with 93 additions and 110 deletions
				
			
		
							
								
								
									
										28
									
								
								vusb/host.c
									
										
									
									
									
								
							
							
						
						
									
										28
									
								
								vusb/host.c
									
										
									
									
									
								
							| 
						 | 
				
			
			@ -258,33 +258,6 @@ PROGMEM uchar keyboard_hid_report[] = {
 | 
			
		|||
 */
 | 
			
		||||
PROGMEM uchar mouse_hid_report[] = {
 | 
			
		||||
    /* from HID 1.11 spec example */
 | 
			
		||||
    0x05, 0x01,     // Usage Page (Generic Desktop),
 | 
			
		||||
    0x09, 0x02,     // Usage (Mouse),
 | 
			
		||||
    0xA1, 0x01,     // Collection (Application),
 | 
			
		||||
    0x09, 0x01,     //   Usage (Pointer),
 | 
			
		||||
    0xA1, 0x00,     //   Collection (Physical),
 | 
			
		||||
    0x05, 0x09,     //     Usage Page (Buttons),
 | 
			
		||||
    0x19, 0x01,     //     Usage Minimum (01),
 | 
			
		||||
    0x29, 0x03,     //     Usage Maximun (03),
 | 
			
		||||
    0x15, 0x00,     //     Logical Minimum (0),
 | 
			
		||||
    0x25, 0x01,     //     Logical Maximum (1),
 | 
			
		||||
    0x95, 0x03,     //     Report Count (3),
 | 
			
		||||
    0x75, 0x01,     //     Report Size (1),
 | 
			
		||||
    0x81, 0x02,     //     Input (Data, Variable, Absolute), ;3 button bits
 | 
			
		||||
    0x95, 0x01,     //     Report Count (1),
 | 
			
		||||
    0x75, 0x05,     //     Report Size (5),
 | 
			
		||||
    0x81, 0x01,     //     Input (Constant), ;5 bit padding
 | 
			
		||||
    0x05, 0x01,     //     Usage Page (Generic Desktop),
 | 
			
		||||
    0x09, 0x30,     //     Usage (X),
 | 
			
		||||
    0x09, 0x31,     //     Usage (Y),
 | 
			
		||||
    0x15, 0x81,     //     Logical Minimum (-127),
 | 
			
		||||
    0x25, 0x7F,     //     Logical Maximum (127),
 | 
			
		||||
    0x75, 0x08,     //     Report Size (8),
 | 
			
		||||
    0x95, 0x02,     //     Report Count (2),
 | 
			
		||||
    0x81, 0x06,     //     Input (Data, Variable, Relative), ;2 position bytes (X & Y)
 | 
			
		||||
    0xC0,           //   End Collection,
 | 
			
		||||
    0xC0,           // End Collection
 | 
			
		||||
/*
 | 
			
		||||
    0x05, 0x01,        // USAGE_PAGE (Generic Desktop)
 | 
			
		||||
    0x09, 0x02,        // USAGE (Mouse)
 | 
			
		||||
    0xa1, 0x01,        // COLLECTION (Application)
 | 
			
		||||
| 
						 | 
				
			
			@ -355,7 +328,6 @@ PROGMEM uchar mouse_hid_report[] = {
 | 
			
		|||
    0xc0,              //     END_COLLECTION
 | 
			
		||||
    0xc0,              //   END_COLLECTION
 | 
			
		||||
    0xc0               // END_COLLECTION
 | 
			
		||||
*/
 | 
			
		||||
};
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue