beautypg.com

Rainbow Electronics DS3134 User Manual

Page 95

background image

DS3134

95 of 203

Register Name:

TFLWM

Register Description: Transmit FIFO Low Water Mark
Register Address:

09A4h

7

6

5

4

3

2

1

0

TLWM7

TLWM6

TLWM5

TLWM4

TLWM3

TLWM2

TLWM1

TLWM0

15

14

13

12

11

10

9

8

n/a

n/a

n/a

n/a

n/a

n/a

TLWM9

TLWM8

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

Bits 0 to 9 / Low Water Mark (TLWM0 to TLWM9). These 10 bits indicate the setting of the
Transmit Low Water Mark. The Low Water Mark setting is the number of Blocks left in the Transmit
FIFO before the DMA will get more data from the PCI Bus. The Low Water Mark setting must be
between (inclusive) 1 block and one less than the number of blocks in the link list chain for the particular
channel involved. For example, if five blocks are linked together, then the Low Water Mark can be set to
1, 2, or 3. In another words the Low Water Mark can be set at a value of 1 to N – 2, where N = number of
blocks are linked together. Any other numbers are illegal.

0000000000 (000h) = invalid setting
0000000001 (001h) = Low Water Mark is 1 Block
0000000010 (002h) = Low Water Mark is 2 Blocks
0111111111 (1FFh) = Low Water Mark is 511 Blocks
1111111111 (3FFh) = Low Water Mark is 1023 Blocks