summaryrefslogtreecommitdiff
path: root/hw/ide/internal.h
AgeCommit message (Expand)AuthorFilesLines
2016-06-29ide: move headers to include folderEfimov Vasily1-635/+0
2016-05-25dma-helpers: change BlockBackend to opaque value in DMAIOFuncPaolo Bonzini1-3/+3
2016-05-12ide: Switch to byte-based aio block accessEric Blake1-1/+1
2016-04-12ide: really restart pending and in-flight atapi dmaPavel Butsykin1-0/+20
2016-04-12ide: don't lose pending dma statePavel Butsykin1-0/+15
2016-02-10ide: move buffered DMA cancel to coreJohn Snow1-0/+1
2015-11-17ide: add support for IDEBufferedRequestPeter Lieven1-0/+14
2015-11-06ide: remove hardcoded 2GiB transactional limitJohn Snow1-1/+1
2015-09-18atapi: abort transfers with 0 byte limitsJohn Snow1-0/+1
2015-09-17ide: unify io_buffer_offset incrementsJohn Snow1-0/+1
2015-07-04ahci: add rwerror=stop support for ncqJohn Snow1-0/+2
2015-07-04ide: add limit to .prepare_buf()John Snow1-1/+1
2015-03-10ahci: Migrate IDEStatusJohn Snow1-0/+3
2015-03-10ide: make more functions staticPaolo Bonzini1-4/+0
2015-03-10ide: place initial state of the current request to IDEBusPaolo Bonzini1-0/+2
2015-03-10ide: replace set_unit callback with more IDEBus statePaolo Bonzini1-1/+1
2015-03-10ide: remove restart_cb callbackPaolo Bonzini1-1/+0
2015-03-10ide: move restart callback to common codePaolo Bonzini1-0/+2
2015-03-10ide: introduce ide_register_restart_cbPaolo Bonzini1-0/+1
2015-03-10ide: prepare to move restart to common codePaolo Bonzini1-0/+1
2015-02-06atapi migration: Throw recoverable error to avoid recoveryDr. David Alan Gilbert1-0/+2
2015-01-13ide: Implement VPD response for ATAPIJohn Snow1-0/+1
2014-11-14ide: Correct handling of malformed/short PRDTsJohn Snow1-6/+7
2014-11-03ahci: Update byte count after DMA completionJohn Snow1-0/+2
2014-10-20hw: Convert from BlockDriverState to BlockBackend, mostlyMarkus Armbruster1-3/+3
2014-10-20block: Rename BlockDriverCompletionFunc to BlockCompletionFuncMarkus Armbruster1-3/+3
2014-10-20block: Rename BlockDriverAIOCB* to BlockAIOCB*Markus Armbruster1-3/+3
2014-08-15ide: make all commands go through cmd_donePaolo Bonzini1-1/+1
2014-08-15ide: move retry constants out of BM_STATUS_* namespacePaolo Bonzini1-6/+6
2014-08-15ide: move BM_STATUS bits to pci.[ch]Paolo Bonzini1-11/+0
2014-08-15ide: fold add_status callback into set_inactivePaolo Bonzini1-3/+3
2014-08-15ide: wrap start_dma callbackPaolo Bonzini1-0/+1
2014-08-15ide: simplify start_transfer callbacksPaolo Bonzini1-2/+1
2014-08-15ide: simplify async_cmd_done callbacksPaolo Bonzini1-1/+1
2014-08-15ide: simplify set_inactive callbacksPaolo Bonzini1-1/+1
2014-08-15ide: simplify reset callbacksPaolo Bonzini1-1/+2
2013-11-05ide: Drop ide_init2_with_non_qdev_drives()Andreas Färber1-2/+0
2013-08-30ide: Pass size to ide_bus_new()Andreas Färber1-1/+2
2013-07-15ahci: Fix FLUSH commandKevin Wolf1-0/+1
2013-05-08ahci: Don't allow creating slave drivesKevin Wolf1-1/+2
2013-04-15include: avoid useless includes of exec/ headersPaolo Bonzini1-1/+0
2013-04-08hw: move headers to include/Paolo Bonzini1-3/+3
2012-12-19softmmu: move include files to include/sysemu/Paolo Bonzini1-2/+2
2012-12-19exec: move include files to include/exec/Paolo Bonzini1-1/+1
2012-08-10ahci: Fix ahci cdrom read corruptions for reads > 128kJason Baron1-0/+1
2012-07-17hw/block-common: Move BlockConf & friends from block.hMarkus Armbruster1-0/+1
2012-07-17ide: qdev property for BIOS CHS translationMarkus Armbruster1-0/+1
2012-07-17ide: qdev properties for disk geometryMarkus Armbruster1-1/+3
2012-07-17ide pc: Cut out the block layer geometry middlemanMarkus Armbruster1-1/+1
2012-06-18qdev: Convert busses to QEMU Object ModelAnthony Liguori1-0/+3