
IP100A LF
Preliminary Data Sheet
36/97
March. 30, 2007
Copyright © 2004, IC Plus Corp.
IP100A LF-DS-R17
11.2.2 RxDMAFragLen
Class............................. DMA Data Structures, RFD
Base Address ............... Start of RFD
Address Offset .............. 0x0C+n*0x08 for nth fragment (where n=0,1,...63)
Access Mode ................ Read/Write
Width ............................ 32 bits
The RxDMAFragLen contains fragment length and control information for the block of data pointed to by
the corresponding RxDMAFragAddr.
BIT
BIT NAME
BIT DESCRIPTION
12..0
FragLen
Fragment Length. The length of the contiguous block of data pointed to
by the previous RxDMAFragAddr.
30..13
Reserved
Reserved for future use.
31
RxDMALastFrag
Set by the host system to indicate the last fragment of the receive frame.
11.2.3 RxDMANextPtr
Class............................. DMA Data Structures, RFD
Base Address ............... Start of RFD
Address Offset .............. 0x00
Access Mode ................ Read/Write
Width ............................ 32 bits
BIT
BIT NAME
BIT DESCRIPTION
31..0
RxDMANextPtr
Receive DMA Next Pointer. RxDMANextPtr contains the physical
address of the next RFD in the receive DMA list. For the last RFD in the
receive DMA list, RxDMANextPtr must be 0x00000000. RFDs must be
aligned on 8-byte physical address boundaries.
11.2.4 RxFrameStatus
Class............................. DMA Data Structures, RFD
Base Address ............... Start of RFD
Address Offset .............. 0x04
Access Mode ................ Read/Write
Width ............................ 32 bits
At the end of a receive DMA transfer, the IP100A LF writes the value of the RxDMAStatus register to
RxFrameStatus.
BIT
BIT NAME
BIT DESCRIPTION
12..0
RxDMAFrameLen
Receive DMA Frame Length. RxDMAFrameLen indicates the true frame
length, except in the case where the frame is larger than the total number
of bytes specified in all of the FragLen subfields of the RxDMAFragLen
RFD field in which case, the RxDMAOverflow bit will be set.
13
Reserved
Reserved for future use.