MPC8536E-ANDROID Freescale Semiconductor, MPC8536E-ANDROID Datasheet - Page 787

no-image

MPC8536E-ANDROID

Manufacturer Part Number
MPC8536E-ANDROID
Description
HARDWARE/SOFTWARE ANDROID OS
Manufacturer
Freescale Semiconductor
Series
PowerQUICC ™r
Type
MPUr

Specifications of MPC8536E-ANDROID

Contents
Board
For Use With/related Products
MPC8536
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Freescale Semiconductor
Bits
24
25
26
27
28
29
30
31
TBDSEN TxBD snoop enable.
TDSEN Tx Data snoop enable.
Name
WWR
WOP
GRS
GTS
TOD
0 Disables snooping of all transmit frames from memory.
1 Enables snooping of all transmit frames from memory.
0 Disables snooping of all transmit BD memory accesses.
1 Enables snooping of all transmit BD memory accesses.
Reserved
Graceful receive stop. If this bit is set, the Ethernet controller stops receiving frames following completion of
the frame currently being received. (That is, after a valid end of frame was received). The contents of the Rx
FIFO are then written to memory, and the IEVENT[GRSC] is set to indicate that all current receive buffers
have been closed. Because the receive enable bit of the MAC may still be set, the MAC may continue to
receive but the eTSEC ignores the receive data until GRS is cleared. If this bit is cleared, the eTSEC scans
the input data stream for the start of a new frame (preamble sequence and start of frame delimiter) and the
first valid frame received uses the next RxBD.
If GRS is set, the user must monitor the graceful receive stop complete (GRSC) bit in the IEVENT register to
insure that the graceful receive stop was completed. The user can then clear IEVENT[GRSC] and can write
to receive registers that are accessible to both user and the eTSEC hardware without fear of conflict.
0 eTSEC scans input data stream for valid frame.
1 eTSEC stops receiving frames following completion of current frame.
Graceful transmit stop. If this bit is set, the Ethernet controller stops transmission after all frames that are
currently in the Tx FIFO or scheduled have been transmitted, and the GTSC interrupt in the IEVENT register
is asserted. A frame that has started reading buffer descriptors or data from memory is read to completion
and transmitted before the GTSC interrupt occurs. However, if no frame has been scheduled for transmission
and the Tx FIFO is empty, the GTSC interrupt is asserted immediately. Once transmission has completed,
clearing GTS “restart” transmit.
0 Controller continues.
1 Controller stops transmission after completion of current frame.
Transmit on demand for TxBD ring 0. This bit is applicable only to the transmitter, and requires both
TCTRL[TXSCHED] = 00 and DMACTRL[WOP] = 0. If 1 is written to this bit, the eTSEC immediately begins
fetching the next TxBD from ring 0, avoiding waiting the normal polling time to check the TxBD’s R bit. This
bit is always read as 0.
0 eTSEC continues waiting for the TxBD ring 0 poll timer to expire.
1 eTSEC immediately fetches a new TxBD from ring 0.
Write with response. This bit gives the user the assurance that a BD was updated in memory before it
receives an interrupt concerning a transmit or receive frame.
0 Do not wait for acknowledgement from system for BD writes before setting IEVENT bits.
1 Before setting IEVENT bits TXB, TXF, TXE, XFUN, LC, CRL, RXB, RXF, the eTSEC waits for
Wait or poll for TxBD ring 0. This bit, which is applicable only to the transmitter and when TCTRL[TXSCHED]
= 00, provides the user the option for the eTSEC to periodically poll TxBDs or to wait for software to tell
eTSEC to fetch a buffer descriptor. While operating in the “Wait” mode, the eTSEC allows two additional
reads of a descriptor which is not ready before entering a halt state. No interrupt is driven. To resume
transmission, software must clear TSTAT[THLT].
0 Poll TxBD on ring 0 every 512 serial clocks.
1 Do not poll, but wait for TSTAT[THLT] to be cleared by the user.
acknowledgement from system that the transmit or receive BD being updated was stored in memory.
MPC8536E PowerQUICC III Integrated Processor Reference Manual, Rev. 1
Table 14-14. DMACTRL Field Descriptions (continued)
Description
Enhanced Three-Speed Ethernet Controllers
14-39

Related parts for MPC8536E-ANDROID