775
/
838
Nations Technologies Inc.
Tel
:
+86-755-86309900
:
Address: Nations Tower, #109 Baoshen Road, Hi-tech Park North.
Nanshan District, Shenzhen, 518057, P.R.China
Bit field
Name
Description
will generate an interrupt.
25.5.42
ETH DMA bus mode register (ETH_DMABUSMOD)
Address offset: 0x1000
Reset value: 0x0000 2101
Bit field
Name
Description
31:26
Reserved
Reserved, the reset value must be maintained.
25
AALB
Address alignment.
0: Disable the transfer address alignment function.
1: Enable transfer address alignment, if ETH_DMABUSMOD.FB is 1, the AHB
interface aligns all LS bits of consecutive transfers to the starting address. If
ETH_DMABUSMOD.FB is 0, except the address of the first AHB access (the
starting address of accessing the data buffer) is not aligned, subsequent transfers and
addresses are aligned.
24
PBLX8
8x PBL mode.
0: The PBL value is used as the DMA transfer length value.
1: The PBL value is multiplied by 8 as the DMA transfer length value.
For specific values, see ETH_DMABUSMOD.RPBL[5:0] or
ETH_DMABUSMOD.PBL[5:0].
23
USP
Use dispersed PBL.
0: The PBL value set by ETH_DMABUSMOD.PBL[5:0] is valid for both DMA
receive and transmit controllers.
1: The value of ETH_DMABUSMOD.RPBL[5:0] is used as the PBL value of
receiving DMA, and the value of ETH_DMABUSMOD.PBL[5:0] is only used as the
PBL value of sending DMA.
22:17
RPBL[5:0]
RxDMA PBL.
If ETH_DMABUSMOD.USP = 0, these bits have no effect. When
ETH_DMABUSMOD.USP = 1, these bits define the maximum number of data
transfers for one DMA forwarding.
000001: The maximum number of data transfers is 1
000010: The maximum number of data transfers is 2
000100: The maximum number of data transfers is 4
001000: The maximum number of data transfers is 8
010000: The maximum number of data transfers is 16