// if identifying ata device is failure, then try to send identify packet cmd.\r
//\r
if (EFI_ERROR (Status)) {\r
+ REPORT_STATUS_CODE (EFI_PROGRESS_CODE, (EFI_PERIPHERAL_FIXED_MEDIA | EFI_P_EC_NOT_DETECTED));\r
+\r
DeviceType = EfiIdeCdrom;\r
Status = AtaIdentifyPacket (Instance, IdeChannel, IdeDevice, &Buffer, NULL);\r
}\r
if (EFI_ERROR (Status)) {\r
continue;\r
}\r
+\r
+ if (DeviceType == EfiIdeHarddisk) {\r
+ REPORT_STATUS_CODE (EFI_PROGRESS_CODE, (EFI_PERIPHERAL_FIXED_MEDIA | EFI_P_PC_ENABLE));\r
+ }\r
}\r
return EFI_SUCCESS;\r
}\r