Lines Matching refs:ScanCode
18 UINT8 ScanCode; ///< follows value defined in Scan Code Set1
1157 UINT16 ScanCode;
1213 ScanCode = ScancodeArr[ScancodeArrPos];
1219 switch (ScanCode) {
1335 if (ScanCode >= SCANCODE_MAX_MAKE) {
1347 ScanCode == SCANCODE_DELETE_MAKE
1374 KeyData.Key.ScanCode = SCAN_NULL;
1380 if (Extend0 && ScanCode == 0x35) {
1382 KeyData.Key.ScanCode = SCAN_NULL;
1387 } else if (Extend1 && ScanCode == SCANCODE_NUM_LOCK_MAKE) {
1389 KeyData.Key.ScanCode = SCAN_PAUSE;
1394 } else if (Extend0 && ScanCode == SCANCODE_SCROLL_LOCK_MAKE) {
1396 KeyData.Key.ScanCode = SCAN_PAUSE;
1401 } else if (Extend0 && ScanCode == SCANCODE_SYS_REQ_MAKE) {
1403 KeyData.Key.ScanCode = SCAN_NULL;
1409 for (Index = 0; ConvertKeyboardScanCodeToEfiKey[Index].ScanCode != TABLE_END; Index++) {
1410 if (ScanCode == ConvertKeyboardScanCodeToEfiKey[Index].ScanCode) {
1411 KeyData.Key.ScanCode = ConvertKeyboardScanCodeToEfiKey[Index].EfiScanCode;
1441 if (ScanCode >= 0x47 && ScanCode <= 0x53) {
1443 KeyData.Key.ScanCode = SCAN_NULL;
1444 } else if (ScanCode != 0x4a && ScanCode != 0x4e) {
1452 if (KeyData.Key.ScanCode == SCAN_NULL && KeyData.Key.UnicodeChar == CHAR_NULL) {