Serial channel b/a/c/d receive buffer gap timer – Digi NS9750 User Manual
Page 654

S e r i a l p o r t c o n t r o l a n d s t a t u s r e g i s t e r s
6 3 0
N S 9 7 5 0 H a r d w a r e R e f e r e n c e
Reading from the receive register empties the receive FIFO. Data is available when
the RRDY bit is set in Serial Channel Status Register A. The RXFDB field in Serial
Channel Status Register A identifies how many bytes are available to be read. Reading
the Serial Channel FIFO Data register automatically clears the RRDY bit in Serial
Channel Status Register A.
Register bit assignment
Serial Channel B/A/C/D Receive Buffer GAP Timer
Address: 9020 0014 / 0054
9030 0014 / 0054
The Receive Buffer GAP Timer closes out a receive serial data buffer. This timer can
be configured to provide an interval in the range of 34.7uS to 2.27 S. The timer is
reset when the first character is received in a new buffer. New characters are
received while the timer operates; when the timer reaches its programmed
threshold, the receive buffer is closed.
Bits
Access
Mnemonic
Reset
Description
D31:00
R/W
DATA
0x00000000
Serial channel FIFO data field.
Table 373: Serial Channel B/A/C/D FIFO Data register
13
12
11
10
9
8
7
6
5
4
3
2
1
0
15
14
31
29
28
27
26
25
24
23
22
21
20
19
18
17
16
30
DATA
DATA
13
12
11
10
9
8
7
6
5
4
3
2
1
0
15
14
31
29
28
27
26
25
24
23
22
21
20
19
18
17
16
30
Not used
Buffer GAP timer (BT)
TRUN