Sundance Technology

BIT

BIT NAME

22..21

Reserved

23DribbleBits

24RxDMAOverflow

27..25

Reserved

28ImpliedBufferEn- able

31..29

Reserved

ST201

 

PRELIMINARY draft 2

 

BIT DESCRIPTION

Reserved for future use. Should be set to 0.

Indicates that the frame had accompanying dribble bits. This bit is informational only, and does not indicate a frame error.

Indicates that the RFD had insufficient buffer space for the frame data and there were still data left to be transferred by RxDMA when the ST201 ran out of fragment space. The ST201 will transfer what it can into the buffers provided, discard the remainder of the frame and set this bit.

Reserved for future use. Should be set to 0.

This bit enables a special RxDMA mode. Setting this bit instructs the ST201 not to fetch any RxDMAFragAddr/RxDMAFragLen entries from this RFD. Instead, the ST201 assumes there is one receive buffer of length 1528 bytes, starting immediately after ReceiveFrameStatus at (RFD address + 8).

The host system sets this bit when it prepares the RFD. The ST201 tests this bit before RxDMA a frame, at the same time it tests the RxD- MAComplete bit. When the ST201 updates ReceiveFrameStatus at the end of the RxDMA operation (in order to set RxDMAComplete), the value written to ImpliedBufferEnable is undefined. A driver cannot assume a certain value is left in this bit after the RFD is used. There- fore, the driver must write the desired value to this bit every time it releases a RFD to the ST201. This mode of operation reduces the number of information fetches by the ST201, and is intended for server applications in which frames are received into a ring of maximum frame sized buffers.

Reserved for future use. Should be set to 0.

34

Page 34
Image 34
Sundance Spas ST201 manual BIT BIT Name