\r
OriginalTPL = gBS->RaiseTPL (TPL_HIGH_LEVEL);\r
\r
- mLegacy8259->EndOfInterrupt (mLegacy8259, Efi8259Irq0);\r
-\r
if (mTimerNotifyFunction != NULL) {\r
//\r
// @bug : This does not handle missed timer interrupts\r
}\r
\r
gBS->RestoreTPL (OriginalTPL);\r
+\r
+ DisableInterrupts ();\r
+ mLegacy8259->EndOfInterrupt (mLegacy8259, Efi8259Irq0);\r
}\r
\r
/**\r