]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdeModulePkg/Bus/Scsi/ScsiDiskDxe/ScsiDisk.h
MdeModulePkg/ScsiDisk: Increase the value of SCSI_DISK_TIMEOUT to 30s
[mirror_edk2.git] / MdeModulePkg / Bus / Scsi / ScsiDiskDxe / ScsiDisk.h
index 2406df51b8df3af44faf4f96435bc3c9eb9329f8..45e6ae31ce48604cf3954eb7a2b155a8052b8d5a 100644 (file)
@@ -157,7 +157,11 @@ extern EFI_COMPONENT_NAME2_PROTOCOL  gScsiDiskComponentName2;
 //\r
 // SCSI Disk Timeout Experience Value\r
 //\r
 //\r
 // SCSI Disk Timeout Experience Value\r
 //\r
-#define SCSI_DISK_TIMEOUT           EFI_TIMER_PERIOD_SECONDS (3)\r
+// As ScsiDisk and ScsiBus driver are used to manage SCSI or ATAPI devices, the timout\r
+// value is updated to 30s to follow ATA/ATAPI spec in which the device may take up to 30s\r
+// to respond command.\r
+//\r
+#define SCSI_DISK_TIMEOUT           EFI_TIMER_PERIOD_SECONDS (30)\r
 \r
 /**\r
   Test to see if this driver supports ControllerHandle.\r
 \r
 /**\r
   Test to see if this driver supports ControllerHandle.\r