Cirrus Logic EP93xx User Manual
Page 372

9-70
DS785UM1
Copyright 2007 Cirrus Logic
1/10/100 Mbps Ethernet LAN Controller
EP93xx User’s Guide
9
9
9
RxEn:
Receive Enable. Writing a one to Receive Enable causes
receive DMA transfers to be enabled. This is reflected in
RxAct (Bus Master Status) being set. This bit is an act-
once-bit and will clear automatically when the enable is
complete. The first time the RxEn bit is set following a
AHB reset, or a RxChRes, the MAC performs a receive
channel initialization. During this initialization the RXDEnq,
and RXStsEnq registers are cleared and the endpoints of
the Receive Descriptor and Status Queues are calculated.
When the initialization is complete, the RxAct (BMSts) is
set.
BMSts
Address:
0x8001_0084 - Read Only
Chip Reset:
0x0000_0000
Soft Reset:
0x0000_0000
Definition:
Bus Master Status Register
Bit Descriptions:
RSVD:
Reserved. Unknown During Read.
TxAct:
Transmit Active. When this bit is set, the channel is active
and may be in the process of transferring transmit data.
Following a TxDisable Command (Bus Master Control),
when transfers have been halted, this bit is cleared.
TP:
Transfer Pending. When the Manual Transfer bit (BMCtl) is
set, the Transfer Pending bit is set, until all internal FIFOs
have either been active for a DMA transfer, or have been
determined to be inactive (that is, empty transmit status
FIFO).
31
30
29
28
27
26
25
24
23
22
21
20
19
18
17
16
RSVD
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
RSVD
TxAct
RSVD
TP
RxAct
QID