NO:
W90P710 Programming Guide
VERSION:
2.0
PAGE:
232
The above information is the exclusive intellectual property of Winbond Electronics and shall not be disclosed, distributed or reproduced without permission
from Winbond.
Table No.: 2005-W90P710-11-A
field and not generate if they are received. The software driver must read bits
RX_entend
and
RX_release
to decide whether the received data byte is an “Extend” or “Break” scan
code.
ASCII Code Register
Table 21-4 Register PS2ASCII
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
z
RX_ASCII_CODE
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.
21.4.4 Interrupt
Service
Routine
As soon as an interrupt occurs, the software driver needs to read the status from register
PS2STS. The status shows a scan code arrived or a command has been sent.
Table 21-5 Register PS2ST
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