aboutsummaryrefslogtreecommitdiffstats
path: root/hw/usb-serial.c
AgeCommit message (Expand)AuthorFilesLines
2012-02-15Merge remote-tracking branch 'kraxel/usb.38' into stagingAnthony Liguori1-3/+1
2012-02-15qom: Unify type registrationAndreas Färber1-2/+3
2012-02-10usb: Set USBEndpoint in usb_packet_setup().Gerd Hoffmann1-1/+1
2012-02-10usb: kill handle_packet callbackGerd Hoffmann1-2/+0
2012-02-03qdev: register all types natively through QEMU Object ModelAnthony Liguori1-20/+28
2012-02-03usb: separate out legacy usb registration from type registrationAnthony Liguori1-2/+4
2012-01-27usb: convert to QEMU Object ModelAnthony Liguori1-32/+42
2012-01-13usb: track altsetting in USBDeviceGerd Hoffmann1-7/+0
2011-08-22char: rename qemu_chr_close() -> qemu_chr_delete()Anthony Liguori1-1/+1
2011-08-22char: rename qemu_chr_open() -> qemu_chr_new()Anthony Liguori1-2/+2
2011-08-22char: qemu_chr_ioctl() -> qemu_chr_fe_ioctl()Anthony Liguori1-5/+5
2011-08-22char: rename qemu_chr_write() -> qemu_chr_fe_write()Anthony Liguori1-1/+1
2011-08-04usb-serial: iovec supportGerd Hoffmann1-11/+16
2011-08-04usb: use iovecs in USBPacketGerd Hoffmann1-2/+3
2011-07-29Merge remote-tracking branch 'kraxel/migration.2' into stagingAnthony Liguori1-0/+7
2011-07-23Correct spelling of licensedMatthew Fernandez1-1/+1
2011-07-20usb-serial doesn't support migrationGerd Hoffmann1-0/+7
2011-05-26usb: Pass the packet to the device's handle_control callbackHans de Goede1-3/+3
2011-05-26usb: update config descriptors to identify number of interfacesBrad Hards1-0/+1
2011-01-11usb: move remote wakeup handling to common codeGerd Hoffmann1-22/+0
2011-01-11usb: move USB_REQ_{GET,SET}_CONFIGURATION handling to common codeGerd Hoffmann1-8/+2
2011-01-11usb: move USB_REQ_SET_ADDRESS handling to common codeGerd Hoffmann1-4/+0
2011-01-11usb serial: use new descriptor infrastructure.Gerd Hoffmann1-117/+83
2010-06-30usb-serial: Fail instead of crash when chardev is missingMarkus Armbruster1-0/+5
2010-04-25usb: remove dead assignments, spotted by clang analyzerBlue Swirl1-1/+1
2010-03-16error: Replace qemu_error() by error_report()Markus Armbruster1-4/+4
2010-03-16error: Move qemu_error & friends into their own headerMarkus Armbruster1-0/+1
2010-02-25Fix -usbdevice crashPaul Brook1-0/+3
2010-02-10segfault due to buffer overrun in usb-serialDavid S. Ahern1-6/+22
2010-01-19Fix QEMU_WARN_UNUSED_RESULTKevin Wolf1-2/+2
2009-12-12qdev: Replace device names containing whitespaceMarkus Armbruster1-6/+4
2009-12-12qdev: Separate USB product description from qdev nameMarkus Armbruster1-0/+2
2009-10-30usb-serial and braille: use qdev for -usbdeviceGerd Hoffmann1-20/+65
2009-10-21char: rename CHR_EVENT_RESET to CHR_EVENT_OPENEDAmit Shah1-1/+1
2009-10-05usb: hook unplug into qdev, cleanups + fixes.Gerd Hoffmann1-1/+0
2009-09-09qdev/usb: add usb bus support to qdev, convert drivers.Gerd Hoffmann1-16/+32
2009-05-22usb-serial: implement break event.Jason Wessel1-2/+10
2009-05-13Replace gcc variadic macro extension with C99 versionBlue Swirl1-3/+3
2009-02-05hw: remove error handling from qemu_malloc() callers (Avi Kivity)aliguori1-2/+0
2009-01-18add an init function parameter to qemu_chr_open()aurel321-1/+1
2008-10-31Implement "info chardev" command. (Gerd Hoffmann)aliguori1-1/+4
2008-09-17[PATCH] usb-serial: Fix data corruption with usb serial emulationaurel321-4/+2
2008-08-17Fix some warnings that would be generated by gcc -Wmissing-prototypesblueswir11-3/+3
2008-08-13usb-serial: add support for modem linesaurel321-9/+45
2008-01-19Change the usb-serial product ID to a more widely recognised value (Samuel Th...balrog1-1/+1
2008-01-14USB-to-serial device (Samuel Thibault).balrog1-0/+549