diff options
author | klos1980 <klos1980@6f19259b-4bc3-4df7-8a09-765794883524> | 2006-08-18 05:26:59 +0000 |
---|---|---|
committer | klos1980 <klos1980@6f19259b-4bc3-4df7-8a09-765794883524> | 2006-08-18 05:26:59 +0000 |
commit | 45649fb7004bf40388ab92a3e612b883bb99f9ac (patch) | |
tree | 02744944305a60128a938271aeeb2564cd6ce4c1 /EdkModulePkg/Bus | |
parent | 471e8e4c3dd416a9d5a72116bfc0cb7dc1fd05b7 (diff) | |
download | edk2-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')
-rw-r--r-- | EdkModulePkg/Bus/Pci/IdeBus/Dxe/ide.c | 7 |
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
//
|