aliguori 
							
						 
					 
					
						
						
						
						
							
						
						
							487414f1cb 
							
						 
					 
					
						
						
							
							hw: remove error handling from qemu_malloc() callers (Avi Kivity)  
						
						... 
						
						
						
						Signed-off-by: Avi Kivity <avi@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6529 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2009-02-05 22:06:05 +00:00 
						 
				 
			
				
					
						
							
							
								aliguori 
							
						 
					 
					
						
						
						
						
							
						
						
							181a29c5b2 
							
						 
					 
					
						
						
							
							fix usb-hid SET_IDLE behaviour (Stefano Stabellini)  
						
						... 
						
						
						
						the usb-hid spec states that the SET_IDLE request has a 16bit value,
where the upper byte specifies the idle rate (currently unimplemented,
we handle only the 0 case, meaning infinite duration) and the lower
byte specifies the report id (0 means all reports).
In our code we do idle = value, while it should be idle = "upper byte",
especially if the guest issues a GET_IDLE, we should return only the
idle rate while we are returning only the report id.
In practice it doesn't make much difference because I have only seen
SET_VALUE with both bytes set to 0 so far, but still it is wrong.
Signed-off-by: Stefano Stabellini <stefano.stabellini@eu.citrix.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@6211 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2009-01-07 16:41:47 +00:00 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							47e699dc80 
							
						 
					 
					
						
						
							
							Bluetooth HIDP emulation on top of usb-hid.c and L2CAP and SDP.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5347 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-09-29 00:25:17 +00:00 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							de5c2d0a1f 
							
						 
					 
					
						
						
							
							Fix range in the hid report descriptor for USB tablet.  
						
						... 
						
						
						
						Should prevent the ugly wrapping due to a typo in an earlier commit.
Fix by Gregor (gg@seh.de ).
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@5232 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-09-15 22:26:35 +00:00 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							976f8eef23 
							
						 
					 
					
						
						
							
							Try to fix USB HID and make the HID reports readable.  
						
						... 
						
						
						
						Decode HID report Items in the comments.
Invert mouse wheel direction as per Alexander Graf's report and as we already do in the tablet.
Clamp the Relative values to -127:127 as we claimed in the HID descriptors.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4482 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-05-17 19:55:28 +00:00 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							c21c583a1d 
							
						 
					 
					
						
						
							
							Fix USB and HID report descriptors for mouse and tablet.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@4253 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-04-26 01:43:07 +00:00 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							1451299039 
							
						 
					 
					
						
						
							
							Add mouse wheel in the usb-mouse HID Report (by Daniel Godás).  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3906 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2008-01-14 02:25:44 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
						
						
							
						
						
							87ecb68bdf 
							
						 
					 
					
						
						
							
							Break up vl.h.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3674 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-11-17 17:14:51 +00:00 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							926acf8f73 
							
						 
					 
					
						
						
							
							Pass correct pointer to HID keyboard event handler, fixes regression from IDLE mode introduction.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3180 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-09-17 17:27:00 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
						
						
							
						
						
							3b46e62427 
							
						 
					 
					
						
						
							
							find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the regex.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3177 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-09-17 08:09:54 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
						
						
							
						
						
							5fafdf24ef 
							
						 
					 
					
						
						
							
							find -type f | xargs sed -i 's/[\t ]$//g' # on most files  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3173 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-09-16 21:08:06 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
						
						
							
						
						
							117b3ae6e6 
							
						 
					 
					
						
						
							
							Implement HID idle mode (avoids flooding guest with useless updates).  
						
						... 
						
						
						
						Fix UHCI NACK bug.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3157 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-09-09 21:16:01 +00:00 
						 
				 
			
				
					
						
							
							
								balrog 
							
						 
					 
					
						
						
						
						
							
						
						
							47b2d338d9 
							
						 
					 
					
						
						
							
							Add USB HID keyboard.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2996 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-06-22 08:16:00 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
						
						
							
						
						
							e126cf13ee 
							
						 
					 
					
						
						
							
							Fix usb hid and mass-storage protocol revision, by Juergen Keil.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2558 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-03-31 18:23:26 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							f2f1ac827d 
							
						 
					 
					
						
						
							
							increase USB table poll interval  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2422 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-02-11 19:01:48 +00:00 
						 
				 
			
				
					
						
							
							
								ths 
							
						 
					 
					
						
						
						
						
							
						
						
							455204eb1a 
							
						 
					 
					
						
						
							
							Dynamic handling of guest mice, by Lonnie Mendez.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2290 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2007-01-05 16:42:13 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
						
						
							
						
						
							4d611c9a2f 
							
						 
					 
					
						
						
							
							SCSI and USB async IO support.  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2107 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2006-08-12 01:04:27 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							059809e451 
							
						 
					 
					
						
						
							
							usb destroy API change (Lonnie Mendez)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2066 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2006-07-19 18:06:15 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							1f6e24e73c 
							
						 
					 
					
						
						
							
							display device identifier string for user with info usb (Lonnie Mendez)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@2029 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2006-06-26 21:00:51 +00:00 
						 
				 
			
				
					
						
							
							
								pbrook 
							
						 
					 
					
						
						
						
						
							
						
						
							2e5d83bbef 
							
						 
					 
					
						
						
							
							Rearrange SCSI disk emulation code.  
						
						... 
						
						
						
						Add USB mass storage device emulation.
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1940 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2006-05-25 23:58:51 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							09b26c5ec0 
							
						 
					 
					
						
						
							
							USB tablet support (Brad Campbell, Anthony Liguori)  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1810 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2006-04-12 21:09:08 +00:00 
						 
				 
			
				
					
						
							
							
								bellard 
							
						 
					 
					
						
						
						
						
							
						
						
							59ae540c3d 
							
						 
					 
					
						
						
							
							added virtual USB mouse support  
						
						... 
						
						
						
						git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1599 c046a42c-6fe2-441c-8c8c-71466251a162 
						
						
					 
					
						2005-11-05 16:57:08 +00:00