summaryrefslogtreecommitdiffstats
path: root/src/drivers/block/ata.c
Commit message (Expand)AuthorAgeFilesLines
* [legal] Relicense files under GPL2_OR_LATER_OR_UBDLMichael Brown2015-03-021-1/+5
* [legal] Update FSF mailing address in GPL licence textsMichael Brown2012-07-201-1/+2
* [ata] Add support for describing an ATA device using EDDMichael Brown2010-09-221-0/+19
* [block] Replace gPXE block-device API with an iPXE asynchronous interfaceMichael Brown2010-09-141-106/+577
* [build] Rename gPXE to iPXEMichael Brown2010-04-201-3/+3
* [ata] Make ATA command issuing partially asynchronousMichael Brown2009-07-181-1/+24
* [legal] Add a selection of FILE_LICENCE declarationsMichael Brown2009-05-181-0/+2
* [blockdev] Move block device operations to structure block_device_operationsLaurent Vivier2008-11-191-2/+6
* We don't actually have a stdio.h header file. Our printf() functions areMichael Brown2006-09-271-1/+0Star
* added stdio.h to includes for DBG compilationMarty Connor2006-09-271-0/+1
* Updated debug message to reflect change in data structure.Michael Brown2006-06-121-2/+3
* Backing out last change; no immediate plans to make the whole block-deviceMichael Brown2006-06-011-2/+1Star
* ATA devices are now asynchronous. The ATA layer itself now performs theMichael Brown2006-05-311-1/+2
* Added generic asynchronous operations code.Michael Brown2006-05-311-5/+4Star
* Use separate data-in and data-out buffers.Michael Brown2006-05-291-40/+30Star
* Fixed debug codeMichael Brown2006-05-211-3/+3
* Added (untested) support for ATA devices. This code should be genericMichael Brown2006-05-211-0/+169