Ethernet: DMA controller operation
Ethernet
0x0
0x400
registers
DMABMR
DMABMR
Ethernet DMA bus mode register
0x0
0x20
read-write
0x00002101
SR
no description available
0
1
DA
no description available
1
1
DSL
no description available
2
5
EDFE
no description available
7
1
PBL
no description available
8
6
RTPR
no description available
14
2
FB
no description available
16
1
RDP
no description available
17
6
USP
no description available
23
1
FPM
no description available
24
1
AAB
no description available
25
1
MB
no description available
26
1
DMATPDR
DMATPDR
Ethernet DMA transmit poll demand
register
0x4
0x20
read-write
0x00000000
TPD
no description available
0
32
DMARPDR
DMARPDR
EHERNET DMA receive poll demand
register
0x8
0x20
read-write
0x00000000
RPD
RPD
0
32
DMARDLAR
DMARDLAR
Ethernet DMA receive descriptor list address
register
0xC
0x20
read-write
0x00000000
SRL
no description available
0
32
DMATDLAR
DMATDLAR
Ethernet DMA transmit descriptor list
address register
0x10
0x20
read-write
0x00000000
STL
no description available
0
32
DMASR
DMASR
Ethernet DMA status register
0x14
0x20
0x00000000
TS
no description available
0
1
read-write
TPSS
no description available
1
1
read-write
TBUS
no description available
2
1
read-write
TJTS
no description available
3
1
read-write
ROS
no description available
4
1
read-write
TUS
no description available
5
1
read-write
RS
no description available
6
1
read-write
RBUS
no description available
7
1
read-write
RPSS
no description available
8
1
read-write
PWTS
no description available
9
1
read-write
ETS
no description available
10
1
read-write
FBES
no description available
13
1
read-write
ERS
no description available
14
1
read-write
AIS
no description available
15
1
read-write
NIS
no description available
16
1
read-write
RPS
no description available
17
3
read-only
TPS
no description available
20
3
read-only
EBS
no description available
23
3
read-only
MMCS
no description available
27
1
read-only
PMTS
no description available
28
1
read-only
TSTS
no description available
29
1
read-only
DMAOMR
DMAOMR
Ethernet DMA operation mode
register
0x18
0x20
read-write
0x00000000
SR
SR
1
1
OSF
OSF
2
1
RTC
RTC
3
2
FUGF
FUGF
6
1
FEF
FEF
7
1
ST
ST
13
1
TTC
TTC
14
3
FTF
FTF
20
1
TSF
TSF
21
1
DFRF
DFRF
24
1
RSF
RSF
25
1
DTCEFD
DTCEFD
26
1
DMAIER
DMAIER
Ethernet DMA interrupt enable
register
0x1C
0x20
read-write
0x00000000
TIE
no description available
0
1
TPSIE
no description available
1
1
TBUIE
no description available
2
1
TJTIE
no description available
3
1
ROIE
no description available
4
1
TUIE
no description available
5
1
RIE
no description available
6
1
RBUIE
no description available
7
1
RPSIE
no description available
8
1
RWTIE
no description available
9
1
ETIE
no description available
10
1
FBEIE
no description available
13
1
ERIE
no description available
14
1
AISE
no description available
15
1
NISE
no description available
16
1
DMAMFBOCR
DMAMFBOCR
Ethernet DMA missed frame and buffer
overflow counter register
0x20
0x20
read-write
0x00000000
MFC
no description available
0
16
OMFC
no description available
16
1
MFA
no description available
17
11
OFOC
no description available
28
1
DMARSWTR
DMARSWTR
Ethernet DMA receive status watchdog timer
register
0x24
0x20
read-write
0x00000000
RSWTC
RSWTC
0
8
DMACHTDR
DMACHTDR
Ethernet DMA current host transmit
descriptor register
0x48
0x20
read-only
0x00000000
HTDAP
HTDAP
0
32
DMACHRDR
DMACHRDR
Ethernet DMA current host receive descriptor
register
0x4C
0x20
read-only
0x00000000
HRDAP
HRDAP
0
32
DMACHTBAR
DMACHTBAR
Ethernet DMA current host transmit buffer
address register
0x50
0x20
read-only
0x00000000
HTBAP
no description available
0
32
DMACHRBAR
DMACHRBAR
Ethernet DMA current host receive buffer
address register
0x54
0x20
read-only
0x00000000
HRBAP
no description available
0
32