summaryrefslogtreecommitdiff
path: root/EdkModulePkg/Bus/Pci
diff options
context:
space:
mode:
authorklos1980 <klos1980@6f19259b-4bc3-4df7-8a09-765794883524>2006-08-18 05:26:59 +0000
committerklos1980 <klos1980@6f19259b-4bc3-4df7-8a09-765794883524>2006-08-18 05:26:59 +0000
commit45649fb7004bf40388ab92a3e612b883bb99f9ac (patch)
tree02744944305a60128a938271aeeb2564cd6ce4c1 /EdkModulePkg/Bus/Pci
parent471e8e4c3dd416a9d5a72116bfc0cb7dc1fd05b7 (diff)
downloadedk2-platforms-45649fb7004bf40388ab92a3e612b883bb99f9ac.tar.xz
Fix the IDE slave device missing bug.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@1319 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'EdkModulePkg/Bus/Pci')
-rw-r--r--EdkModulePkg/Bus/Pci/IdeBus/Dxe/ide.c7
1 files changed, 6 insertions, 1 deletions
diff --git a/EdkModulePkg/Bus/Pci/IdeBus/Dxe/ide.c b/EdkModulePkg/Bus/Pci/IdeBus/Dxe/ide.c
index c41d995879..7d9d6375a4 100644
--- a/EdkModulePkg/Bus/Pci/IdeBus/Dxe/ide.c
+++ b/EdkModulePkg/Bus/Pci/IdeBus/Dxe/ide.c
@@ -716,7 +716,12 @@ DetectIDEController (
//
// Master Error register is not 0x81, Go on check Slave
//
-
+
+ //
+ // Stall 10ms to wait for slave device ready
+ //
+ gBS->Stall (10000);
+
//
// select slave
//