mirror of https://github.com/acidanthera/audk.git
cc28ab7a1d
BZ: https://bugzilla.tianocore.org/show_bug.cgi?id=3024 AHCI driver used to poll D2H register type to determine whether the FIS has been received. This caused a problem of long timeouts when the link got a CRC error and the FIS never arrives. To fix this this change switches AHCI driver to poll the IS register which will signal both the reception of FIS and the occurrence of error. Signed-off-by: Mateusz Albecki <mateusz.albecki@intel.com> Reviewed-by: Hao A Wu <hao.a.wu@intel.com> Cc: Ray Ni <ray.ni@intel.com> Cc: Hao A Wu <hao.a.wu@intel.com> |
||
---|---|---|
.. | ||
AhciMode.c | ||
AhciMode.h | ||
AtaAtapiPassThru.c | ||
AtaAtapiPassThru.h | ||
AtaAtapiPassThru.inf | ||
AtaAtapiPassThruDxe.uni | ||
AtaAtapiPassThruDxeExtra.uni | ||
ComponentName.c | ||
IdeMode.c | ||
IdeMode.h |