Hi,
Finally the update for the ahci code, featuring:
* A bunch of bugfixes, which makes the code work on real hardware (additionally to the qemu emulated ahci adapter). * Better timeout handling. * Support for unaligned access. * Support for boot ordering.
cheers, Gerd
The following changes since commit 77b8536e5c9908fbe99c88d01462a36a3deb05b1:
pci: set BUILD_PCIMEM_START to 0xe0000000 (2011-07-12 21:14:53 -0400)
are available in the git repository at: git://git.kraxel.org/seabios ahci
Gerd Hoffmann (6): ahci/sata: Fix FIS setup. ahci: use interrupt status register ahci: add error recovery code ahci: don't expect ATA_CB_STAT_DRQ being clear ahci: rework init workflow & fix timeout handling ahci: bootprio support
Scott Duplichan (1): ahci: handle unaligned buffers.
src/ahci.c | 350 +++++++++++++++++++++++++++++++++++++++++++++--------------- src/ahci.h | 3 +- 2 files changed, 264 insertions(+), 89 deletions(-)