pair RaiseTPL with RestoreTPL
[mirror_edk2.git] / EdkUnixPkg / Sec / UgaX11.c
index b5719cfd596adeac8a635427bc5db4513a712ec5..47fb4fab7ac36e365232805302cf342c62ff55bc 100644 (file)
@@ -13,6 +13,8 @@
 #include <stdio.h>
 #include <stdlib.h>
 
+extern void msSleep (unsigned long Milliseconds);
+
 /* XQueryPointer  */
 
 struct uga_drv_shift_mask
@@ -347,7 +349,7 @@ UgaCheckKey(EFI_UNIX_UGA_IO_PROTOCOL *UgaIo)
     return EFI_SUCCESS;
   else {
     /* EFI is certainly polling.  Be CPU-friendly.  */
-    usleep (50000);
+    msSleep (20);
     return EFI_NOT_READY;
   }
 }