summaryrefslogtreecommitdiff
path: root/hw/ide.c
AgeCommit message (Expand)AuthorFilesLines
2009-01-26Define PCI vendor and device IDs in pci.h (Stuart Brady)aliguori1-12/+6
2009-01-22Fix warning in ide.caliguori1-1/+1
2009-01-22Convert IDE to directly access guest memory (Avi Kivity)aliguori1-16/+117
2009-01-21Stop VM on ENOSPC error. (Gleb Natapov)aliguori1-8/+75
2009-01-08IDE: Return zero when reading error register with slave selected (Justin Chev...aliguori1-1/+2
2009-01-08Fix IDE debugblueswir11-2/+2
2009-01-08cmd646: correctly enable IDE channelsaurel321-1/+2
2009-01-07add "serial" parameter to -drive flag (Gleb Natapov)aliguori1-9/+9
2008-12-30VM load/save support for PPC devicesblueswir11-65/+105
2008-12-28Register reset handlersblueswir11-0/+22
2008-12-10IDE: Implement SEEK commandaurel321-0/+7
2008-12-07SH4: kill a few warningsaurel321-0/+1
2008-12-07sh4: mmio based CF support on r2d board (Takashi YOSHII).balrog1-0/+92
2008-11-25Abstract out geometry detection code from IDE for reusealiguori1-106/+6
2008-11-19Fix media detection on emulated CDROM (Gary Grebus)aliguori1-1/+3
2008-11-11windows cdrom cache flush (Stefano Stabellini)aliguori1-1/+27
2008-11-07Use the right format string to printf sector num with DEBUG_IDE.balrog1-2/+2
2008-10-09Fix IDE DIAGNOSE for packet devices (Vincent Sanders)aliguori1-2/+9
2008-10-01Check that asynchronous (DMA) submission succeeds (Ian Jackson).balrog1-0/+10
2008-10-01Actually check read/write errors in IDE (Ian Jackson).balrog1-2/+32
2008-08-21Ignore IDE command if issued while IDE is busy (Gleb Natapov)aliguori1-0/+26
2008-08-15Cancel IDE outstanding IO on device reset (Gleb Natapov)aliguori1-14/+26
2008-08-11IDE SEEK_STAT flagaliguori1-20/+20
2008-07-18ide: enable single word DMA, by Stefano Stabellini.ths1-0/+10
2008-07-03Fix ATAPI read drive structure command, by Alex Williamson.ths1-39/+144
2008-07-01Remove duplicate device index calculations.pbrook1-3/+1
2008-06-02Fix ATAPI GET_CONFIGURATION function (Alexander Graf, Carlo Marcelo Arenas Be...balrog1-15/+12
2008-05-06ide: Enable byte&word access to DMA address registeraurel321-0/+50
2008-03-29IDE: Improve DMA transfers by increasing the buffer sizeaurel321-7/+13
2008-02-03Simplify guess_disk_lchs - should fix Windows stack corruption spotted by TeL...balrog1-8/+1
2008-01-14Set READY_STAT after a WIN_DIAGNOSE per ATA-3 (Till Straumann).balrog1-1/+1
2008-01-14Multi-profile DVD-ROM support (Carlo Marcelo Arenas Belon).balrog1-15/+112
2007-12-24Add "cache" parameter to "-drive" (Laurent Vivier).balrog1-4/+14
2007-12-17Fix miscellaneous minor things, by Andre Przywara.ths1-2/+1
2007-12-17Fix bdrv_get_geometry to return uint64_t, by Andre Przywara.ths1-11/+16
2007-12-16qemu_put signedness fixes, by Andre Przywara.ths1-4/+4
2007-12-16Fix wrong signedness, by Andre Przywara.ths1-9/+9
2007-12-11IDE should send irq after WIN_DIAGNOSE (Tristan Gingold).balrog1-0/+1
2007-12-09Fix Win98SE MyComputer regression, by Ben Taylor.ths1-1/+1
2007-11-18Add statics and missing #includes for prototypes.pbrook1-0/+1
2007-11-17Break up vl.h.pbrook1-1/+8
2007-11-08Revert "Last AIO Patch" as requested by Fabrice, it is incomplete andths1-38/+18
2007-09-17find -type f | xargs sed -i 's/[\t ]*$//g' # Yes, again. Note the star in the...ths1-14/+14
2007-09-16find -type f | xargs sed -i 's/[\t ]$//g' # on most filesths1-75/+75
2007-09-13Allow more IDE power management, by Ben Guthro.ths1-2/+8
2007-09-13Partial IDE DVD emulation, by Filip Navara.ths1-2/+74
2007-08-26Last AIO patch, by Vladimir N. Oleynik.ths1-17/+37
2007-08-19Fix bugs in the ATAPI cdrom driver, by Brandon Philips.ths1-1/+3
2007-07-11Spelling fixes, by Stefan Weil.ths1-1/+1
2007-06-06Use the correct PCI IDs for Malta.ths1-0/+39