Datasheet

16-bit Non-PCI Small Form Factor 10/100 Ethernet Controller with Variable Voltage I/O & HP Auto-MDIX Support
Datasheet
SMSC LAN9220 57 Revision 2.9 (03-01-12)
DATASHEET
Figure 3.21, "TX Example 1" illustrates the TX command structure for this example, and also shows
how data is passed to the TX data FIFO.
Figure 3.21 TX Example 1
TX Command 'A'
031
TX Command 'B'
Pad DWORD 1
7-Byte Data Sta rt Offset
10-Byte
End Padding
79-Byte Payload
Buffer End Alignment = 1
Data Start Offset = 7
First Segment = 1
Last Segment = 0
Buf f er Size = 79
Packet Length = 111
TX Command 'A'
031
TX Command 'B'
10-Byte
End Offset Padding
15-Byte Payload
Buffer End Alignment = 1
Data Start Offset = 0
First Segment = 0
Last Segment = 0
Buf f er Size = 15
Packet Length = 111
TX Command 'A'
031
TX Command 'B'
Buffer End Alignment = 1
Data Start Off set = 10
First Segment = 0
Last Segment = 1
Buf f er Size = 17
Packet Length = 111
10-Byte
Data Start Offset
TX Command 'A'
TX Command 'B'
TX Command 'A'
TX Command 'B'
TX Command 'A'
TX Command 'B'
NOTE: Extra bytes
betw een buf f ers are
not transmitted
Data Written to the
Ethernet Controller
Data Passed to the
TX Data FIFO
5-Byte End Padding
17-Byte Payload Da ta
TX Command 'A'
TX Command 'B'
TX Command 'A'
TX Command 'A'
1B
79-Byte Payload
15-Byte Payload
17-Byte Payload