]> git.proxmox.com Git - mirror_edk2.git/blobdiff - IntelFrameworkModulePkg/Bus/Isa/IsaFloppyDxe/IsaFloppyCtrl.c
Fix a bug which leave BLOCKSIZE of BloIO produced by IsaFloppy to be zero when the...
[mirror_edk2.git] / IntelFrameworkModulePkg / Bus / Isa / IsaFloppyDxe / IsaFloppyCtrl.c
index e2adb79f564645927219d37210717f97c0d9d34f..a2f0ca924713045f10d97ac23bf92a91df319a73 100644 (file)
@@ -113,7 +113,8 @@ FddIdentify (
 \r
   if (Status == EFI_NO_MEDIA) {\r
     FdcDev->BlkIo.Media->MediaPresent = FALSE;\r
-  } else if (Status != EFI_MEDIA_CHANGED) {\r
+  } else if ((Status != EFI_MEDIA_CHANGED) &&\r
+             (Status != EFI_SUCCESS)) {\r
     MotorOff (FdcDev);\r
     return Status;\r
   }\r