beautypg.com

Intel Extensible Firmware Interface User Manual

Page 297

background image

Protocols

— Console Support

Version 1.10

12/01/02

10-3

The input stream supports Scan Codes in addition to Unicode characters. If the Scan Code is set to
0x00 then the Unicode character is valid and should be used. If the Scan Code is set to a non-0x00
value it represents a special key as defined by Table 10-2.

Table 10-2. EFI Scan Codes for

SIMPLE_INPUT_INTERFACE

EFI Scan Code

Description

0x00

Null scan code.

0x01

Move cursor up 1 row.

0x02

Move cursor down 1 row.

0x03

Move cursor right 1 column.

0x04

Move cursor left 1 column.

0x05 Home.

0x06 End.

0x07 Insert.

0x08 Delete.

0x09 Page

Up.

0x0a Page

Down.

0x0b Function

1.

0x0c Function

2.

0x0d Function

3.

0x0e Function

4.

0x0f Function

5.

0x10 Function

6.

0x11 Function

7.

0x12 Function

8.

0x13 Function

9.

0x14 Function

10.

0x17 Escape.