aboutsummaryrefslogtreecommitdiff
path: root/hw/usb.c
AgeCommit message (Expand)AuthorFilesLines
2011-09-07usb: claim port at device initialization time.Gerd Hoffmann1-19/+16
2011-09-07usb: fix use after freeGerd Hoffmann1-1/+1
2011-08-04usb: use iovecs in USBPacketGerd Hoffmann1-14/+72
2011-07-05usb: assert on calling usb_attach(port, NULL) on a port without a devHans de Goede1-5/+4
2011-07-05usb: Make port wakeup and complete ops take a USBPort instead of a DeviceHans de Goede1-2/+2
2011-05-26usb: move cancel callback to USBDeviceInfoGerd Hoffmann1-1/+1
2011-05-26usb: keep track of packet owner.Gerd Hoffmann1-0/+32
2011-05-26usb: add usb_handle_packetGerd Hoffmann1-2/+15
2011-05-26usb-linux: use usb_generic_handle_packet()Hans de Goede1-3/+38
2011-05-26usb: Pass the packet to the device's handle_control callbackHans de Goede1-4/+7
2011-05-04usb: control buffer fixesHans de Goede1-0/+6
2011-01-11usb: add attach callbackGerd Hoffmann1-1/+6
2011-01-11usb: add usb_wakeup() + wakeup callback to port opsGerd Hoffmann1-0/+7
2011-01-11usb: rework attach/detach workflowGerd Hoffmann1-1/+19
2011-01-11usb: create USBPortOps, move attach there.Gerd Hoffmann1-1/+1
2009-09-09qdev/usb: add usb bus support to qdev, convert drivers.Gerd Hoffmann1-8/+8
2008-08-21usb: generic packet handler cleanup and documentation (Max Krasnyansky)aliguori1-119/+146
2007-11-17Break up vl.h.pbrook1-1/+2
2007-09-16find -type f | xargs sed -i 's/[\t ]$//g' # on most filesths1-4/+4
2007-07-11Spelling fixes, by Stefan Weil.ths1-1/+1
2006-08-12SCSI and USB async IO support.pbrook1-11/+21
2006-07-19usb destroy API change (Lonnie Mendez)bellard1-4/+1
2006-05-25Rearrange SCSI disk emulation code.pbrook1-1/+4
2006-04-24separate file for usb hub devicebellard1-497/+0
2006-04-24usb setup state machine fix when driver reads or writes too many bytesbellard1-4/+4
2006-03-11Fix off by one length calciulation.pbrook1-1/+1
2005-11-06USB user interfacebellard1-8/+7
2005-11-05cosmeticsbellard1-52/+49
2005-11-05initial USB supportbellard1-0/+694