EasyManuals Logo

Texas Instruments TM4C1294NCPDT User Manual

Texas Instruments TM4C1294NCPDT
1890 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #1421 background imageLoading...
Page #1421 background image
Table 20-8. Enhanced Receive Descriptor 0 (RDES0) (continued)
DescriptionBit
Timestamp Available or Giant Frame
When Advanced Timestamp feature is enabled, this bit indicates that a snapshot of the Timestamp is written in
descriptor words 6 (RDES6) and 7 (RDES7). This is valid only when the Last Descriptor bit (RDES0[8]) is set.
Otherwise, this bit, when set, indicates the Giant Frame Status. Giant frames are larger than 1,518-byte (or
1,522-byte for VLAN or 2,000-byte when Bit 27 of MAC Configuration register is set) normal frames and larger
than 9,018-byte (9,022-byte for VLAN) frame when Jumbo Frame processing is enabled.
7
LC: Late Collision
When set, this bit indicates that a late collision has occurred while receiving the frame in half-duplex mode.
6
FT: Frame Type
When set, this bit indicates that the Receive Frame is an Ethernet-type frame (the LT field is greater than or equal
to 1,536). When this bit is reset, it indicates that the received frame is an IEEE 802.3 frame. This bit is not valid
for Runt frames less than 14 bytes. In addition when the IPC bit is set in the EMACCFG register, this bit conveys
different information. See Table 20-9 on page 1421.
5
RWT: Receive Watchdog Timeout
When set, this bit indicates that the Receive Watchdog Timer has expired while receiving the current frame and
the current frame is truncated after the Watchdog Timeout.
4
RE: Receive Error
When set, this bit indicates that an error occurred during frame reception.
3
DE: Dribble Bit Error
When set, this bit indicates that the received frame has a non-integer multiple of bytes (odd nibbles).
2
CE: CRC Error
When set, this bit indicates that a Cyclic Redundancy Check (CRC) Error occurred on the received frame. This
field is valid only when the Last Descriptor bit (RDES0[8]) is set.
1
Extended Status Available/RX MAC Address
When set, this bit indicates that the extended status is available in descriptor word 4 (RDES4). This is valid only
when the Last Descriptor bit (RDES0[8]) is set. This bit is invalid when Bit 30 is set.
0
Table 20-9 on page 1421 shows the frame information conveyed in bits 7, 5, and 0 of RDES0 when
the Checksum Offload Engine is enabled and disabled through the IPC bit in the EMACCFG register.
Table 20-9. RDES0 Checksum Offload bits
Frame StatusIPC bit value
in EMACCFG
register
Bit 0: Payload
Checksum
Error
Bit 7: IPC
Checksum
Error
Bit 5:
Frame
Type
IEEE 802.3 Type frame (Length field value is less than 1,536).
This status definition is valid even when the Checksum Offload
engine is disabled.
X000
IPv4/IPv6 Type frame in which no checksum error is detected.0001
The frame is an IEEE 802.3 Type frame (Length field value is
greater than or equal to 1,536).
1001
IPv4/IPv6 Type frame with a payload checksum error detected1101
IPv4/IPv6 Type frame with both IP header and payload
checksum errors detected
1111
IPv4/IPv6 Type frame with no IP header checksum error and
the payload check bypassed, due to an unsupported payload
1100
A Type frame that is neither IPv4 or IPv6 (the Checksum Offload
engine bypasses checksum completely.)
1110
ReservedX010
1421June 18, 2014
Texas Instruments-Production Data
Tiva
TM4C1294NCPDT Microcontroller

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Texas Instruments TM4C1294NCPDT and is the answer not in the manual?

Texas Instruments TM4C1294NCPDT Specifications

General IconGeneral
BrandTexas Instruments
ModelTM4C1294NCPDT
CategoryMicrocontrollers
LanguageEnglish

Related product manuals