beautypg.com

Rainbow Electronics DS3131 User Manual

Page 91

background image

DS3131

91 of 174

Register Name:

RDQFFT

Register Description:

Receive Done-Queue FIFO Flush Timer

Register Address:

0744h

Bit

# 7 6 5 4 3 2 1 0

Name TC7 TC6 TC5 TC4 TC3 TC2 TC1 TC0
Default

0 0 0 0 0 0 0 0

Bit

# 15 14 13 12 11 10 9 8

Name TC15 TC14 TC13 TC12 TC11 TC10 TC9 TC8
Default

0 0 0 0 0 0 0 0

Note:

Bits that are underlined are read-only, all other bits are read-write.


Bits 0 to 15/Receive Done-Queue FIFO Flush Timer Control Bits (TC0 to TC15). Please note that on system
reset, the timer is set to 0000h, which is defined as an illegal setting. If the receive done-queue FIFO is to be
activated (RDQFE = 1), then the host must first configure the timer to a proper state and then set the RDQFE bit to
one.

0000h = illegal setting

0001h = timer count resets to 1

FFFFh = timer count resets to 65,536


Register Name:

RDMAQ

Register Description:

Receive DMA Queues Control

Register Address:

0780h

Bit

# 7 6 5 4 3 2 1 0

Name reserved

reserved

RDQF

RDQFE

RFQSF

RFQLF

reserved

RFQFE

Default 0 0 0 0 0 0 0 0

Bit

#

15 14 13 12 11 10 9 8

Name

reserved reserved reserved reserved reserved RDQT2 RDQT1 RDQT0

Default 0 0 0 0 0 0 0 0

Note:

Bits that are underlined are read-only, all other bits are read-write.

Bit 0/Receive Free-Queue FIFO Enable (RFQFE). See Section

9.2.3

for details.


Bit

2/Receive Free-Queue Large Buffer FIFO Flush (RFQLF). See Section

9.2.3

for details.

Bit 3/Receive Free-Queue Small Buffer FIFO Flush (RFQSF). See Section

9.2.3

for details.

Bit 4/Receive Done-Queue FIFO Enable (RDQFE). To enable the DMA to burst write descriptors to the done
queue, this bit must be set to 1. If this bit is set to 0, messages are written one at a time.

0 = done-queue burst-write disabled

1 = done-queue burst-write enabled