Change license from GPLv3 to LGPLv3.
[seabios.git] / src / ata.c
2009-01-16 Kevin O'ConnorChange license from GPLv3 to LGPLv3.
2008-12-31 Kevin O'ConnorUse new 'struct disk_op_s' to issue ata requests.
2008-12-31 Kevin O'ConnorReturn CDEMU parameters to ebda segment (instead of...
2008-12-30 Kevin O'ConnorAdd more linker protections around variables accessed...
2008-12-29 Kevin O'ConnorMove most of ATA and CDEMU from ebda to global variables.
2008-12-27 Kevin O'ConnorSupport a relocatable ebda segment.
2008-12-13 Kevin O'ConnorImplement time based checks even when looping on an...
2008-12-05 Kevin O'ConnorDon't allow start_bdf with new auto max bus detection...
2008-12-05 Kevin O'ConnorOnly support IDE devices with pci class of PCI_CLASS_ST...
2008-11-28 Kevin O'ConnorImplement tsc based delay timers, and use them througho...
2008-11-26 Kevin O'ConnorEnable a default hw irq handler.
2008-11-16 Kevin O'ConnorShow PCI info when reporting ATA controllers.
2008-11-09 Kevin O'ConnorOverhaul PCI config functions.
2008-11-08 Kevin O'ConnorSynch pci ids and registers with Linux kernel source.
2008-10-26 Kevin O'ConnorMisc minor cleanups.
2008-08-31 Kevin O'ConnorUse PCI bus scan to find all ATA controllers. Several...
2008-07-04 Kevin O'ConnorExtract 'struct bregs' out of biosvar.h; clean up heade...
2008-06-28 Kevin O'ConnorImprove some debugging output.
2008-06-14 Kevin O'ConnorCleanup handling of interrupt controller (PIC).
2008-06-13 Kevin O'ConnorWait for RDY bit when resetting ata hard drives.
2008-06-08 Kevin O'ConnorMove debugging messages to appropriate functions.
2008-06-07 Kevin O'ConnorDo proper delays when switching devices.
2008-05-26 Kevin O'ConnorFix bug causing ata_reset to not wait for BSY to clear.
2008-05-25 Kevin O'ConnorImprove control of debug messages.
2008-05-18 Kevin O'ConnorInitial support for coreboot.
2008-05-18 Kevin O'ConnorCleanup ata hard drive detection.
2008-05-14 Kevin O'ConnorAdd full support for drives with more that 2<<32 sectors.
2008-05-13 Kevin O'ConnorReduce ide stack usage by reorganizing ata calls.
2008-04-13 Kevin O'ConnorCompile fixes for gcc 4.3.
2008-04-13 Kevin O'ConnorMove hard drive init from post.c to ata.c.
2008-04-13 Kevin O'ConnorUse __always_inline to force inlining.
2008-04-06 Kevin O'ConnorFix bug causing write corruption on large disks.
2008-03-29 Kevin O'ConnorRefactor ata code.
2008-03-23 Kevin O'ConnorMove internal defs from ata.h to ata.c.
2008-03-23 Kevin O'ConnorCleanup cdrom emulation.
2008-03-23 Kevin O'ConnorUse "FARPTR" consistently in macros.
2008-03-13 Kevin O'ConnorSplit up ata_detect() function.
2008-03-13 Kevin O'ConnorUse LBA disk access methods always; don't use CHS methods.
2008-03-13 Kevin O'ConnorMove irq_enable/disable out of ata.c
2008-03-13 Kevin O'ConnorUse 32bit absolute pointers for buffers in ATA code.
2008-03-11 Kevin O'ConnorReorganize ata code; reduce stack usage.
2008-03-11 Kevin O'ConnorUnify ata_cmd_data_in/out functions.
2008-03-09 Kevin O'ConnorFix bug in cdrom reads causing incorrect return status.
2008-03-09 Kevin O'ConnorOptimize insb/outsb/insw/etc. functions.
2008-03-09 Kevin O'ConnorFix bug in ata.c
2008-03-08 Kevin O'ConnorClean up disk debugging messages.
2008-03-05 Kevin O'ConnorGet CDROM emulation working.
2008-03-04 Kevin O'ConnorDon't pass segment to ata_cmd_packet.
2008-03-02 Kevin O'ConnorBug fixes; get mouse working.
2008-03-01 Kevin O'ConnorAdd copyrights to ata.c/h files.
2008-03-01 Kevin O'ConnorMake disk access work.
2008-02-29 Kevin O'ConnorInitial support for ATA disks.