aboutsummaryrefslogtreecommitdiffstats
path: root/src/ata.h
Commit message (Expand)AuthorAgeFilesLines
* Dynamically allocate ata_channel info; introduce custom atadrive_s struct.Kevin O'Connor2010-02-281-1/+8
* Cleanup - build drive description in temp memory during init.Kevin O'Connor2010-02-211-2/+0
* Add common "block command" definitions and update cdrom code.Kevin O'Connor2010-02-151-4/+1
* Minor - sort ATA CMD definitions.Kevin O'Connor2010-02-151-48/+48
* Be sure to add "void" to all function prototypes that take no args.Kevin O'Connor2010-01-031-1/+1
* Add initial support for ATA DMA.Kevin O'Connor2009-12-261-1/+14
* ATA 48bit LBA should only be activated on read/write commands.Kevin O'Connor2009-12-131-0/+2
* Fix ATA iobase2 access on PCI native mode interfaces.Kevin O'Connor2009-12-051-3/+4
* Support ISA ATA devices for qemu's "-M isapc" mode.Kevin O'Connor2009-12-051-4/+4
* Pass 'drive_s' pointer instead of driveid.Kevin O'Connor2009-10-221-3/+3
* Add mechanism for describing internal drives in boot menu.Kevin O'Connor2009-09-121-0/+2
* Separate ATA code from generic disk code.Kevin O'Connor2009-08-111-0/+131
* Use new 'struct disk_op_s' to issue ata requests.Kevin O'Connor2008-12-311-23/+0
* Add full support for drives with more that 2<<32 sectors.Kevin O'Connor2008-05-141-1/+1
* Move hard drive init from post.c to ata.c.Kevin O'Connor2008-04-131-1/+1
* Refactor ata code.Kevin O'Connor2008-03-291-5/+5
* Move internal defs from ata.h to ata.c.Kevin O'Connor2008-03-231-49/+1
* Cleanup cdrom emulation.Kevin O'Connor2008-03-221-3/+3
* Minor cleanups.Kevin O'Connor2008-03-151-1/+1
* Use LBA disk access methods always; don't use CHS methods.Kevin O'Connor2008-03-131-20/+0
* Use 32bit absolute pointers for buffers in ATA code.Kevin O'Connor2008-03-121-11/+7
* Reorganize ata code; reduce stack usage.Kevin O'Connor2008-03-111-141/+76
* Unify ata_cmd_data_in/out functions.Kevin O'Connor2008-03-111-4/+2
* Get CDROM emulation working.Kevin O'Connor2008-03-041-1/+3
* Don't pass segment to ata_cmd_packet.Kevin O'Connor2008-03-031-1/+1
* types.h & ata.hKevin O'Connor2008-03-031-0/+4
* Add copyrights to ata.c/h files.Kevin O'Connor2008-03-011-0/+7
* Make disk access work.Kevin O'Connor2008-03-011-0/+1
* Initial support for ATA disks.Kevin O'Connor2008-02-291-0/+148