Instruction Manual
W90P710CD/W90P710CDG
Publication Release Date: September 19, 2006
- 515 - Revision B2
Continued
BITS DESCRIPTIONS
[8] 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.
[7:0] 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 RESET VALUE
PS2ASCII 0xFFF8_900C R/W key pad c RX ASCII Code Register 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 DESCRIPTIONS
[31:8] RESERVED -
[7:0] 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.










