aboutsummaryrefslogtreecommitdiffstats
path: root/src/block.c
Commit message (Expand)AuthorAgeFilesLines
* block: Check for read/write requests over 64KKevin O'Connor2014-12-291-0/+4
* scsi: Move process_scsi_op() to hw/blockcmd.c and renameKevin O'Connor2014-12-291-23/+4
* sdcard: Initial support for SD cards on PCI SDHCI controllers on QEMUKevin O'Connor2014-12-291-0/+5
* Move cdemu call interface and disk_ret helper code to disk.c.Kevin O'Connor2014-06-041-31/+0
* edd: Separate out ATA and virtio specific parts of fill_edd().Kevin O'Connor2014-06-041-81/+88
* edd: Use sectors==-1 to detect removable media.Kevin O'Connor2014-06-041-3/+2
* edd: Move EDD get drive parameters (int 1348) logic from disk.c to block.c.Kevin O'Connor2014-06-041-0/+179
* xhci: Run the XHCI driver entirely in 32bit mode.Kevin O'Connor2014-01-291-0/+2
* pvscsi: Always run entirely in 32bit mode.Kevin O'Connor2013-12-271-2/+6
* Remove unnecesary updates of the disk op->count field.Kevin O'Connor2013-12-271-1/+0
* Clear the total block transfer count on error.Kevin O'Connor2013-12-271-13/+27
* Convert op->drive_g from a 16bit pointer to a 32 bit "GLOBALFLAT" pointer.Kevin O'Connor2013-10-261-51/+49
* Add pvscsi boot supportEvgeny Budilovsky2013-10-261-0/+1
* Run ahci code entirely in 32bit mode.Kevin O'Connor2013-10-141-3/+10
* Rename fields of 'struct chs_s' and use in floppy lba2chs().Kevin O'Connor2013-10-141-19/+19
* Rename hw/cmos.h to hw/rtc.h and copy RTC code from clock.c to hw/rtc.c.Kevin O'Connor2013-09-281-2/+2
* Split disk.h into block.h and std/disk.h.Kevin O'Connor2013-09-181-1/+34
* Move function definitions for output.c from util.h to new file output.h.Kevin O'Connor2013-09-181-4/+4
* Move malloc code from pmm.c to new files malloc.c and malloc.h.Kevin O'Connor2013-09-181-0/+1
* Move stacks.c definitions from util.h to new file stacks.h.Kevin O'Connor2013-09-181-0/+1
* Rename util.c to string.c and introduce string.h.Kevin O'Connor2013-09-181-0/+1
* Move code centered around specific hardware devices to src/hw/Kevin O'Connor2013-09-021-5/+5
* Use CONFIG_ prefix for Kconfig variables; use BUILD_ for others.Kevin O'Connor2013-02-201-1/+1
* Convert VAR16VISIBLE, VAR16EXPORT, and VAR32VISIBLE to VARFSEG.Kevin O'Connor2013-02-181-3/+3
* Consistently use CONFIG_COREBOOT, CONFIG_QEMU, and runningOnXen().Kevin O'Connor2013-02-121-1/+1
* Normalize POST initialization function name suffixes.Kevin O'Connor2013-02-051-1/+1
* megasas: Add boot support for LSI MegaRAID SASHannes Reinecke2012-11-191-0/+1
* scsi: add AMD PCscsi driverPaolo Bonzini2012-08-071-0/+1
* Unify ATAPI command processing.Kevin O'Connor2012-07-211-4/+15
* lsi53c895a boot supportGerd Hoffmann2012-07-211-1/+2
* usb attached scsi boot supportGerd Hoffmann2012-07-211-1/+2
* Minor - remove CLEARBITS_BDA and SETBITS_BDA macros.Kevin O'Connor2012-06-101-2/+2
* Convert disk code EBDA variables to VARLOW variables.Kevin O'Connor2012-05-201-0/+1
* Add mechanism to declare variables as "low mem" and use for extra stack.Kevin O'Connor2012-05-201-2/+2
* Whitespace changes - replace handful of tabs in core code with spaces.Kevin O'Connor2012-03-141-1/+1
* add virtio-scsi driverPaolo Bonzini2012-03-061-1/+2
* cleanup process_usb_op() / process_scsi_op() declarationsLaszlo Ersek2012-02-111-1/+1
* always specify virtio-blk rather than virtioPaolo Bonzini2011-11-171-3/+3
* usb-msc: move cdb dispatch to block.cPaolo Bonzini2011-11-171-3/+25
* ahci/cdrom: shared bounce bufferGerd Hoffmann2011-08-061-0/+14
* Remove Drives global struct in favor of independent global variables.Kevin O'Connor2010-12-291-10/+12
* Call setup_translation() from map_hd_drive().Kevin O'Connor2010-12-271-1/+4
* Rename add_ordered_drive() to add_drive() and use in map_hd_drive().Kevin O'Connor2010-12-271-25/+18
* Simplify boot ordering by building an inclusive boot list.Kevin O'Connor2010-12-271-19/+1
* Create separate IPL entry for each CD/DVDGleb Natapov2010-12-121-0/+10
* add ahci supportGerd Hoffmann2010-12-051-0/+3
* Cleanup - it's no longer necessary to manually reset global variables.Kevin O'Connor2010-09-251-11/+0
* Support for booting from virtio disksGleb Natapov2010-05-101-0/+3
* Force use of indirect function calls in inline assembler.Kevin O'Connor2010-03-201-1/+1
* Dynamically allocate ata_channel info; introduce custom atadrive_s struct.Kevin O'Connor2010-02-281-3/+6