English
Language : 

W90P710_05 Datasheet, PDF (500/526 Pages) Winbond – 16/32-bit ARM microcontroller
W90P710
7.22.1 PS2 Host Controller Interface Register Map
REGISTER
ADDRESS R/W
DESCRIPTION
RESET VALUE
PS2CMD
0xFFF8_9000 R/W PS2 Host Controller Command Register 0x0000_0000
PS2STS
0xFFF8_9004 R/W PS2 Host Controller Status Register
0x0000_0000
PS2SCANCODE 0xFFF8_9008 RO PS2 Host Controller RX Scan Code 0x0000_0000
Register
PS2ASCII
0xFFF8_900C RO PS2 Host Controller RX ASCII Code 0x0000_0000
Register
7.22.2 Register Description
PS2 Host Controller Command Register (PS2_CMD)
REGISTER
PS2CMD
ADDRESS
0xFFF8_900
0
R/W
R/W
DESCRIPTION
Command register
RESET VALUE
0x0000_0000
31
30
29
28
27
RESERVED
23
22
21
20
19
RESERVED
15
14
13
12
11
RESERVED
7
6
5
4
3
PS2CMD
26
25
24
18
17
16
10
9
8
TRAP_SHIFT EnCMD
2
1
0
BITS
[31:10]
[9]
DESCRIPTIONS
RESERVED -
TRAP_SHIFT
Trap Shift Key Output to Scan Code Register
If the shift key scan code (0x12 0r 0x59) is received by host,
software can indicate host whether to update to scan code
register or not. No ASCII or SCAN codes will be reported for the
shift keys if this bit is set. In this condition, host will only report the
shift keys at the RX_shift_key bit of Status register and no
interrupt will occur for the shift keys. This is useful for those who
wish to use the ASCII data stream and don’t want to “manually”
filter out the shift key codes. This bit is clear by default.
- 500 -