]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Bus/Ata/AtaAtapiPassThru/IdeMode.c
MdeModulePkg/Ide: return correct status when DRQ is not ready for ATAPI
[mirror_edk2.git] / MdeModulePkg / Bus / Ata / AtaAtapiPassThru / IdeMode.c
index 4928ed570b26ff18821f52285a8925a8e967c837..f74e5ca373c7308ba88e59d7f6bd24083d3cb1f2 100644 (file)
@@ -1949,7 +1949,7 @@ AtaPacketReadWrite (
     //\r
     Status = DRQReady2 (PciIo, IdeRegisters, Timeout);\r
     if (EFI_ERROR (Status)) {\r
-      return CheckStatusRegister (PciIo, IdeRegisters);\r
+      return Status;\r
     }\r
 \r
     //\r