TianoCore EDK2 master
Loading...
Searching...
No Matches
KEYBOARD_CONSOLE_IN_DEV Struct Reference

Data Fields

UINTN Signature
 
EFI_HANDLE Handle
 
EFI_SIMPLE_TEXT_INPUT_PROTOCOL ConIn
 
EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL ConInEx
 
EFI_EVENT TimerEvent
 
UINT32 DataRegisterAddress
 
UINT32 StatusRegisterAddress
 
UINT32 CommandRegisterAddress
 
BOOLEAN LeftCtrl
 
BOOLEAN RightCtrl
 
BOOLEAN LeftAlt
 
BOOLEAN RightAlt
 
BOOLEAN LeftShift
 
BOOLEAN RightShift
 
BOOLEAN LeftLogo
 
BOOLEAN RightLogo
 
BOOLEAN Menu
 
BOOLEAN SysReq
 
BOOLEAN CapsLock
 
BOOLEAN NumLock
 
BOOLEAN ScrollLock
 
BOOLEAN IsSupportPartialKey
 
SCAN_CODE_QUEUE ScancodeQueue
 
EFI_KEY_QUEUE EfiKeyQueue
 
EFI_KEY_QUEUE EfiKeyQueueForNotify
 
BOOLEAN KeyboardErr
 
EFI_UNICODE_STRING_TABLEControllerNameTable
 
EFI_DEVICE_PATH_PROTOCOLDevicePath
 
LIST_ENTRY NotifyList
 
EFI_EVENT KeyNotifyProcessEvent
 

Detailed Description

Definition at line 68 of file Ps2Keyboard.h.

Field Documentation

◆ CapsLock

BOOLEAN KEYBOARD_CONSOLE_IN_DEV::CapsLock

Definition at line 92 of file Ps2Keyboard.h.

◆ CommandRegisterAddress

UINT32 KEYBOARD_CONSOLE_IN_DEV::CommandRegisterAddress

Definition at line 79 of file Ps2Keyboard.h.

◆ ConIn

EFI_SIMPLE_TEXT_INPUT_PROTOCOL KEYBOARD_CONSOLE_IN_DEV::ConIn

Definition at line 72 of file Ps2Keyboard.h.

◆ ConInEx

EFI_SIMPLE_TEXT_INPUT_EX_PROTOCOL KEYBOARD_CONSOLE_IN_DEV::ConInEx

Definition at line 73 of file Ps2Keyboard.h.

◆ ControllerNameTable

EFI_UNICODE_STRING_TABLE* KEYBOARD_CONSOLE_IN_DEV::ControllerNameTable

Definition at line 109 of file Ps2Keyboard.h.

◆ DataRegisterAddress

UINT32 KEYBOARD_CONSOLE_IN_DEV::DataRegisterAddress

Definition at line 77 of file Ps2Keyboard.h.

◆ DevicePath

EFI_DEVICE_PATH_PROTOCOL* KEYBOARD_CONSOLE_IN_DEV::DevicePath

Definition at line 111 of file Ps2Keyboard.h.

◆ EfiKeyQueue

EFI_KEY_QUEUE KEYBOARD_CONSOLE_IN_DEV::EfiKeyQueue

Definition at line 101 of file Ps2Keyboard.h.

◆ EfiKeyQueueForNotify

EFI_KEY_QUEUE KEYBOARD_CONSOLE_IN_DEV::EfiKeyQueueForNotify

Definition at line 102 of file Ps2Keyboard.h.

◆ Handle

EFI_HANDLE KEYBOARD_CONSOLE_IN_DEV::Handle

Definition at line 71 of file Ps2Keyboard.h.

◆ IsSupportPartialKey

BOOLEAN KEYBOARD_CONSOLE_IN_DEV::IsSupportPartialKey

Definition at line 96 of file Ps2Keyboard.h.

◆ KeyboardErr

BOOLEAN KEYBOARD_CONSOLE_IN_DEV::KeyboardErr

Definition at line 107 of file Ps2Keyboard.h.

◆ KeyNotifyProcessEvent

EFI_EVENT KEYBOARD_CONSOLE_IN_DEV::KeyNotifyProcessEvent

Definition at line 116 of file Ps2Keyboard.h.

◆ LeftAlt

BOOLEAN KEYBOARD_CONSOLE_IN_DEV::LeftAlt

Definition at line 83 of file Ps2Keyboard.h.

◆ LeftCtrl

BOOLEAN KEYBOARD_CONSOLE_IN_DEV::LeftCtrl

Definition at line 81 of file Ps2Keyboard.h.

◆ LeftLogo

BOOLEAN KEYBOARD_CONSOLE_IN_DEV::LeftLogo

Definition at line 87 of file Ps2Keyboard.h.

◆ LeftShift

BOOLEAN KEYBOARD_CONSOLE_IN_DEV::LeftShift

Definition at line 85 of file Ps2Keyboard.h.

◆ Menu

BOOLEAN KEYBOARD_CONSOLE_IN_DEV::Menu

Definition at line 89 of file Ps2Keyboard.h.

◆ NotifyList

LIST_ENTRY KEYBOARD_CONSOLE_IN_DEV::NotifyList

Definition at line 115 of file Ps2Keyboard.h.

◆ NumLock

BOOLEAN KEYBOARD_CONSOLE_IN_DEV::NumLock

Definition at line 93 of file Ps2Keyboard.h.

◆ RightAlt

BOOLEAN KEYBOARD_CONSOLE_IN_DEV::RightAlt

Definition at line 84 of file Ps2Keyboard.h.

◆ RightCtrl

BOOLEAN KEYBOARD_CONSOLE_IN_DEV::RightCtrl

Definition at line 82 of file Ps2Keyboard.h.

◆ RightLogo

BOOLEAN KEYBOARD_CONSOLE_IN_DEV::RightLogo

Definition at line 88 of file Ps2Keyboard.h.

◆ RightShift

BOOLEAN KEYBOARD_CONSOLE_IN_DEV::RightShift

Definition at line 86 of file Ps2Keyboard.h.

◆ ScancodeQueue

SCAN_CODE_QUEUE KEYBOARD_CONSOLE_IN_DEV::ScancodeQueue

Definition at line 100 of file Ps2Keyboard.h.

◆ ScrollLock

BOOLEAN KEYBOARD_CONSOLE_IN_DEV::ScrollLock

Definition at line 94 of file Ps2Keyboard.h.

◆ Signature

UINTN KEYBOARD_CONSOLE_IN_DEV::Signature

Definition at line 69 of file Ps2Keyboard.h.

◆ StatusRegisterAddress

UINT32 KEYBOARD_CONSOLE_IN_DEV::StatusRegisterAddress

Definition at line 78 of file Ps2Keyboard.h.

◆ SysReq

BOOLEAN KEYBOARD_CONSOLE_IN_DEV::SysReq

Definition at line 90 of file Ps2Keyboard.h.

◆ TimerEvent

EFI_EVENT KEYBOARD_CONSOLE_IN_DEV::TimerEvent

Definition at line 75 of file Ps2Keyboard.h.


The documentation for this struct was generated from the following file: