aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* usb: Minor - properly free memory on get_device_config() error pathKevin O'Connor2015-01-071-1/+3
* usb: Control transfers always have an 8 byte command sizeKevin O'Connor2015-01-0710-22/+25
* xhci: Merge some xhci_xfer_x() functions into xhci_send_pipe()Kevin O'Connor2015-01-071-62/+18
* xhci: Move xhci_xfer_x() functions togetherKevin O'Connor2015-01-071-81/+81
* usb: Use usb_send_pipe() now that all drivers have x_send_pipe()Kevin O'Connor2015-01-071-25/+15
* xhci: Merge xhci_send_control with xhci_send_bulkKevin O'Connor2015-01-073-35/+19
* uhci: Merge uhci_send_control with uhci_send_bulkKevin O'Connor2015-01-073-66/+39
* ohci: Merge ohci_send_control with ohci_send_bulkKevin O'Connor2015-01-073-65/+34
* ehci: Merge ehci_send_control with ehci_send_bulkKevin O'Connor2015-01-073-71/+34
* ehci: Simplify fillTDbuffer() and renameKevin O'Connor2015-01-071-28/+17
* ehci: No need to support td array wrappingKevin O'Connor2015-01-071-15/+13
* vgabios: implement read char in graphics modePaolo Bonzini2015-01-062-0/+14
* uhci: Increase bulk transfer STACKTDS to 16Kevin O'Connor2015-01-011-2/+2
* uhci: Enable "depth" tree traversal for bulk transfersKevin O'Connor2015-01-011-3/+3
* usb: Add support for OHCI bulk transfersKevin O'Connor2015-01-013-18/+76
* block: Check for read/write requests over 64KKevin O'Connor2014-12-292-0/+6
* cdrom: Break up very large read requests into smaller requestsKevin O'Connor2014-12-291-4/+13
* scsi: Don't export cdb_* functionsKevin O'Connor2014-12-292-16/+7
* cdrom: call scsi_process_op() instead of cdb_read()Kevin O'Connor2014-12-291-3/+4
* scsi: Move process_scsi_op() to hw/blockcmd.c and renameKevin O'Connor2014-12-293-23/+24
* scsi: Move cdb_* functions above scsi_* functionsKevin O'Connor2014-12-291-88/+98
* sdcard: Initial support for SD cards on PCI SDHCI controllers on QEMUKevin O'Connor2014-12-296-0/+338
* usb: Update USB hub code to support super speed hubsKevin O'Connor2014-12-152-3/+39
* Eliminate FUNCFSEG - only force portions of inline asm to f-segmentKevin O'Connor2014-12-032-10/+6
* Use macros for .code16/32 mode switches in inline asm in stacks.cKevin O'Connor2014-12-031-12/+17
* Minor - be consistent in placement of .code16/32 in romlayout.SKevin O'Connor2014-12-031-6/+11
* floppy: Make sure to yield() during floppy PIOKevin O'Connor2014-12-031-0/+2
* pciinit: Fix build warning in mch_pci_slot_get_irq()Kevin O'Connor2014-11-121-16/+7
* Fix build issue on gcc34Kevin O'Connor2014-11-121-1/+1
* Minor - comment updates in romlayout.SKevin O'Connor2014-11-121-8/+8
* Use an aligned stack offset when entering on the extra stackKevin O'Connor2014-11-123-13/+14
* Minor - move PORT_PS2_CTRLB from hw/ps2port.h to hw/timer.cKevin O'Connor2014-11-122-2/+1
* megasas: read addional PCI I/O barHannes Reinecke2014-11-101-0/+4
* Fix PNP regression introduced in 99cb8f3e due to missed conversionKevin O'Connor2014-11-031-1/+1
* vgabios: Move standard table definitions to std/vga.hKevin O'Connor2014-10-271-0/+63
* vgabios: Don't declare custom internal BDA storage in std/bda.hKevin O'Connor2014-10-271-6/+1
* Remove unused macro ENTRY_STKevin O'Connor2014-10-271-23/+0
* Do full BREGS backup/restore for pmm, pnp, and irqentry_extrastackKevin O'Connor2014-10-271-41/+15
* Create assembler macros for saving and restoring 'struct bregs'Kevin O'Connor2014-10-272-48/+45
* Don't clobber %ax on ENTRY_INTO32 macroKevin O'Connor2014-10-272-11/+4
* Use 32bit memcpy in int1587 when applicableKevin O'Connor2014-10-271-13/+19
* usb: Use usb_realloc_pipe for pipe alloc, update, and free.Kevin O'Connor2014-10-162-36/+30
* ehci: Export ehci_realloc_pipe() instead of ehci_alloc_pipe()Kevin O'Connor2014-10-163-5/+9
* ohci: Export ohci_realloc_pipe() instead of ohci_alloc_pipe()Kevin O'Connor2014-10-163-5/+9
* uhci: Export uhci_realloc_pipe() instead of uhci_alloc_pipe()Kevin O'Connor2014-10-163-5/+9
* xhci: Change xhci_update_pipe() to xhci_realloc_pipe() and use for alloc tooKevin O'Connor2014-10-163-12/+14
* usb: Clarify usb freelist manipulationsKevin O'Connor2014-10-165-12/+29
* usb: Rename free_pipe() to usb_free_pipe()Kevin O'Connor2014-10-164-11/+11
* usb: Rename send_default_control() to usb_send_default_control()Kevin O'Connor2014-10-165-16/+16
* usb: Rename findEndPointDesc() to usb_find_desc()Kevin O'Connor2014-10-164-7/+7