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

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
The TxBD definition is interpreted by eTSEC hardware as if TxBDs mapped to C data structures in the
manner illustrated by Figure 14-157.
The TxBD fields are detailed in
Freescale Semiconductor
Offset
0–1
typedef unsigned short uint_16; /* choose 16-bit native type */
typedef unsigned int uint_32; /* choose 32-bit native type */
typedef struct txbd_struct {
} txbd;
Bits
0
1
2
3
4
uint_16 flags;
uint_16 length;
uint_32 bufptr;
PAD/CRC Padding for frames. (Valid only while it is set in the first BD and MACCFG2[PAD enable] is cleared).
Name
Table 14-169. Transmit Data Buffer Descriptor (TxBD) Field Descriptions
W
R
L
I
MPC8536E PowerQUICC III Integrated Processor Reference Manual, Rev. 1
Ready, written by eTSEC and user.
0 The data buffer associated with this BD is not ready for transmission. The user is free to
1 The data buffer, which is prepared for transmission by the user, was not transmitted or is currently
If MACCFG2[PAD enable] is set, this bit is ignored.
0 Do not add padding to short frames.
1 Add PAD to frames. PAD bytes are inserted until the length of the transmitted frame equals 64
Wrap. Written by user.
0 The next buffer descriptor is found in the consecutive location.
1 The next buffer descriptor is found at the location defined in TBASE.
Interrupt. Written by user.
0 No interrupt is generated after this buffer is serviced.
1 IEVENT[TXB] or IEVENT[TXF] are set after this buffer is
Last in frame. Written by user.
0 The buffer is not the last in the transmit frame.
1 The buffer is the last in the transmit frame.
Figure 14-157. Mapping of TxBDs to a C Data Structure
manipulate this BD or its associated data buffer. The eTSEC clears this bit after the buffer is
transmitted or after an error condition is encountered.
being transmitted. No fields of this BD may be written by the user once this bit is set.
bytes. Unlike the MPC8260 which PADs up to MINFLR value, the eTSEC PADs always up to the
IEEE minimum frame length of 64 bytes. CRC is always appended to frames.
interrupt if they are enabled (That is, IEVENT[TXBEN] or IEVENT[TXFEN] are set).
Table
14-169.
Description
Enhanced Three-Speed Ethernet Controllers
serviced.
These bits can cause an
14-203

Related parts for MPC8536E-ANDROID