diff options
author | vanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524> | 2009-04-10 08:31:45 +0000 |
---|---|---|
committer | vanjeff <vanjeff@6f19259b-4bc3-4df7-8a09-765794883524> | 2009-04-10 08:31:45 +0000 |
commit | 0428a6cb12ecc3eecdfab67171d9145663a15187 (patch) | |
tree | 5e0c2540bec607c9f0a3d583bea65ada3817b5ff /MdeModulePkg/Core | |
parent | f05b1c14ecc255df0cf7b22ac6b53fc1c704b343 (diff) | |
download | edk2-platforms-0428a6cb12ecc3eecdfab67171d9145663a15187.tar.xz |
fixed DMA not be stopped issue when gBS->ExitBootServices called.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@8058 6f19259b-4bc3-4df7-8a09-765794883524
Diffstat (limited to 'MdeModulePkg/Core')
-rw-r--r-- | MdeModulePkg/Core/Dxe/DxeMain/DxeMain.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/MdeModulePkg/Core/Dxe/DxeMain/DxeMain.c b/MdeModulePkg/Core/Dxe/DxeMain/DxeMain.c index 6ca7eb515b..6e535b5d93 100644 --- a/MdeModulePkg/Core/Dxe/DxeMain/DxeMain.c +++ b/MdeModulePkg/Core/Dxe/DxeMain/DxeMain.c @@ -631,14 +631,14 @@ CoreExitBootServices ( }
//
- // Notify other drivers that we are exiting boot services.
+ // Disable Timer
//
- CoreNotifySignalList (&gEfiEventExitBootServicesGuid);
+ gTimer->SetTimerPeriod (gTimer, 0);
//
- // Disable Timer
+ // Notify other drivers that we are exiting boot services.
//
- gTimer->SetTimerPeriod (gTimer, 0);
+ CoreNotifySignalList (&gEfiEventExitBootServicesGuid);
//
// Disable CPU Interrupts
|