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

Page 654

Advertising
background image

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

Advertising