Texas Instruments TNETE100A Network Card User Manual


 
5-1
List Structures
ThunderLAN controllers use a list processing method to move data in and out
of the host’s memory. A list is a structure in host memory which is composed
of pointers to data. The list contains information telling ThunderLAN where in
the host memory to look for the data to be transmitted or where the receive
buffer is located. This chapter discusses the advantages of using a system of
linked list structures to support continuous network transmission and recep-
tion. It also discusses list format and how to effectively manage this system of
linked lists by the use of interrupts.
Topic Page
5.1 List Management 5-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2 CSTAT Field Bit Requirements 5-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3 One-Fragment Mode 5-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4 Receive List Format 5-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5 Transmit List Format 5-11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 5