English
Language : 

W90P710_05 Datasheet, PDF (503/526 Pages) Winbond – 16/32-bit ARM microcontroller
W90P710
Continued
BITS
[8]
[7:0]
DESCRIPTIONS
RX_extend
Receive Extend Byte
A handful of the keys on keyboard are extended keys and thus
require two more scan code. These keys are preceded by an
E0 (hex). This bit indicates software that Host controller
receives extended byte (E0). This bit is read only and will
update when host has received next data byte.
RX_SCAN_CODE
PS2 Host Controller Received Data Field
This field stores the original data content transmitted from
device. This filed is valid when RX_IRQ is asserted. Note that
host will not report “Extend” or “Release” scan code to this field
and not generate interrupt if they are received by host, i.e.
0xE0 and 0xF0. The case of the shift key codes will be
determined by the TRAP_SHIFT bit of PS2_CMD register.
PS2 Host Controller RX ASCII Code Register (PS2_ASCII)
REGISTER
ADDRESS
R/W
DESCRIPTION
PS2ASCII 0xFFF8_900C R/W key pad c RX ASCII Code Register
RESET VALUE
0x0000_0000
31
30
29
28
27
26
25
24
RESERVED
23
22
21
20
19
18
17
16
RESERVED
15
14
13
12
11
10
9
8
RESERVED
7
6
5
4
3
2
1
0
RX_ASCII_CODE
BITS
[31:8]
[7:0]
DESCRIPTIONS
RESERVED -
RX_ASCII_CODE
PS2 Host Controller Received Data Filed
This field stores the ASCII data content transmitted from device.
Therefore, this part translates the scan code into an ASCII
value. It will be read as 0x2E when there is no ASCII code
mapped to the scan code stored in RX_SCAN_CODE register.
This filed is valid when RX_IRQ is asserted.
- 503 -
Publication Release Date: January 17, 2005
Revision A.2