Datasheet

2006-2012 Microchip Technology Inc. . DS39662E-page 41
ENC28J60
TABLE 7-1: TRANSMIT STATUS VECTORS
Bit Field Description
55-52 Zero 0
51 Transmit VLAN Tagged Frame Frame’s length/type field contained 8100h which is the VLAN protocol
identifier.
50 Backpressure Applied Carrier sense method backpressure was previously applied.
49 Transmit Pause Control Frame The frame transmitted was a control frame with a valid pause opcode.
48 Transmit Control Frame The frame transmitted was a control frame.
47-32 Total Bytes Transmitted on Wire Total bytes transmitted on the wire for the current packet, including all
bytes from collided attempts.
31 Transmit Underrun Reserved. This bit will always be ‘0’.
30 Transmit Giant Byte count for frame was greater than MAMXFL.
29 Transmit Late Collision Collision occurred beyond the collision window (MACLCON2).
28 Transmit Excessive Collision Packet was aborted after the number of collisions exceeded the
retransmission maximum (MACLCON1).
27 Transmit Excessive Defer Packet was deferred in excess of 24,287 bit times (2.4287 ms).
26 Transmit Packet Defer Packet was deferred for at least one attempt but less than an excessive
defer.
25 Transmit Broadcast Packet’s destination address was a Broadcast address.
24 Transmit Multicast Packet’s destination address was a Multicast address.
23 Transmit Done Transmission of the packet was completed.
22 Transmit Length Out of Range Indicates that frame type/length field was larger than 1500 bytes
(type field).
21 Transmit Length Check Error Indicates that frame length field value in the packet does not match the
actual data byte length and is not a type field. MACON3.FRMLNEN
must be set to get this error.
20 Transmit CRC Error The attached CRC in the packet did not match the internally generated
CRC.
19-16 Transmit Collision Count Number of collisions the current packet incurred during transmission
attempts. It applies to successfully transmitted packets and as such, will
not show the possible maximum count of 16 collisions.
15-0 Transmit Byte Count Total bytes in frame not counting collided bytes.