Home | History | Annotate | Line # | Download | only in lib
      1 /*	$NetBSD: pause.c,v 1.1.1.1 2021/09/30 18:50:09 jmcneill Exp $	*/
      2 
      3 #include "lib.h"
      4 
      5 VOID
      6 Pause(
      7     VOID
      8 )
      9 // Pause until any key is pressed
     10 {
     11     EFI_INPUT_KEY Key;
     12     EFI_STATUS    Status EFI_UNUSED;
     13 
     14     WaitForSingleEvent(ST->ConIn->WaitForKey, 0);
     15     Status = uefi_call_wrapper(ST->ConIn->ReadKeyStroke, 2, ST->ConIn, &Key);
     16     ASSERT(!EFI_ERROR(Status));
     17 }
     18