aboutsummaryrefslogtreecommitdiff
path: root/hw/esp.c
AgeCommit message (Expand)AuthorFilesLines
2012-07-14esp: add AMD PCscsi emulation (PCI SCSI adapter)Hervé Poussineau1-0/+366
2012-07-14esp: use trace framework instead of stderr outputHervé Poussineau1-7/+6
2012-07-14esp: split esp code into generic chip emulation and sysbus layerHervé Poussineau1-67/+95
2012-07-14esp: use hba_private field instead of a complex castHervé Poussineau1-4/+4
2012-07-14esp: support future change of chip_idHervé Poussineau1-1/+3
2012-07-14esp: implement Reset ATN commandHervé Poussineau1-0/+4
2012-07-14esp: implement Disable selection commandHervé Poussineau1-0/+6
2012-07-14esp: delay Transfer Information command if dma is not enabledHervé Poussineau1-0/+5
2012-07-14esp: execute select commands immediately when it is a non-dma commandHervé Poussineau1-3/+3
2012-02-22scsi: pass residual amount to command_completePaolo Bonzini1-1/+2
2012-02-15qom: Unify type registrationAndreas Färber1-2/+2
2012-02-03qdev: register all types natively through QEMU Object ModelAnthony Liguori1-8/+10
2012-01-27sysbus: apic: ioapic: convert to QEMU Object ModelAnthony Liguori1-9/+18
2011-11-28sysbus: rename sysbus_init_mmio_region() to sysbus_init_mmio()Avi Kivity1-1/+1
2011-11-24esp: convert to memory APIAvi Kivity1-17/+20
2011-10-28scsi: add channel to addressingPaolo Bonzini1-2/+2
2011-10-28scsi: allow arbitrary LUNsPaolo Bonzini1-1/+2
2011-10-28scsi: remove devs array from SCSIBusPaolo Bonzini1-3/+5
2011-10-28scsi: move tcq/ndev to SCSIBusOps (now SCSIBusInfo)Paolo Bonzini1-2/+5
2011-10-01ESP: convert to trace frameworkBlue Swirl1-40/+30
2011-08-21esp: avoid structure holes spotted by paholeBlue Swirl1-5/+6
2011-08-12scsi: pass cdb already to scsi_req_newPaolo Bonzini1-2/+2
2011-07-19scsi: Add 'hba_private' to SCSIRequestHannes Reinecke1-1/+1
2011-07-12esp: cancel current request only if some request is in flightHervé Poussineau1-1/+1
2011-07-02esp: correctly fill bus id with requested lunHervé Poussineau1-1/+1
2011-05-26scsi: rename arguments to the new callbacksPaolo Bonzini1-5/+5
2011-05-26scsi: split command_complete callback in twoPaolo Bonzini1-28/+34
2011-05-26esp: rename sense to statusPaolo Bonzini1-5/+5
2011-05-26scsi: introduce scsi_req_get_bufPaolo Bonzini1-1/+1
2011-05-26scsi: introduce scsi_req_continuePaolo Bonzini1-16/+10
2011-05-26scsi: introduce scsi_req_newPaolo Bonzini1-1/+1
2011-05-26scsi: do not call send_command directlyPaolo Bonzini1-1/+1
2011-05-26scsi: introduce scsi_req_cancelPaolo Bonzini1-2/+14
2011-05-26scsi: Use 'SCSIRequest' directlyHannes Reinecke1-11/+16
2011-05-26scsi: introduce SCSIBusOpsPaolo Bonzini1-1/+5
2010-12-11Add endianness as io mem parameterAlexander Graf1-1/+2
2010-09-11ESP: fix ESP DMA access when DMA is not enabledBlue Swirl1-2/+51
2010-07-02scsi: scsi_bus_legacy_handle_cmdline() can fail, fix callersMarkus Armbruster1-2/+1
2010-06-10esp: lower IRQ on soft resetBlue Swirl1-5/+14
2010-02-07esp: use CamelCaseFunc for function typesBlue Swirl1-4/+4
2010-01-16ESP: improve IRQ debuggingBlue Swirl1-0/+2
2009-11-09scsi: move scsi-disk.h -> scsi.hGerd Hoffmann1-1/+1
2009-11-09scsi: move scsi.h -> esp.hGerd Hoffmann1-1/+1
2009-11-07sparc32 (mostly): remove unneeded calls to device resetBlue Swirl1-2/+0
2009-10-24esp: convert to reset + vmsdBlue Swirl1-8/+16
2009-10-07New qdev_init_nofail()Markus Armbruster1-1/+1
2009-10-05switch scsi bus to inplace allocation.Gerd Hoffmann1-5/+5
2009-10-01Revert "Get rid of _t suffix"Anthony Liguori1-3/+3
2009-10-01Get rid of _t suffixmalc1-3/+3
2009-09-19ESP: convert to VMStateBlue Swirl1-42/+22