English
Language : 

82595FX Datasheet, PDF (25/54 Pages) Intel Corporation – ISA BUS HIGH INTEGRATION ETHERNET CONTROLLER
82595FX
Status Field
The two bytes of the Status Field (Status 0 and
Status 1) are shown in detail in Figure 7-3 In a 16-bit
wide interface these two bytes will combine to form
one word This field is originally set to all 0’s by the
CPU as the XMT block is copied to memory It is
updated by the 82595FX upon completion of the
transmission
7 2 XMT Chaining
The 82595FX can transmit consecutive frames with-
out the CPU having issued a separate Transmit
command for each frame This is called Transmit
Chaining The 82595FX Transmit Chaining memory
structure for a 16-bit interface is shown in Figure 7-4
with an 8-bit interface shown in Figure 7-5 The
82595FX registers which control the memory struc-
ture are also shown The CPU places multiple XMT
blocks in the Transmit buffer The 82595FX will
transmit each frame in the chain reporting the
status for each frame in its status field If Concurrent
Processing is enabled the copy of additional frames
in a chain will take place while the first portion of the
chain (one or more frames) is being transmitted by
the 82595FX This chain can be dynamically updat-
ed by the CPU to add more frames to the chain The
transmit chain can be configured to terminate upon
an errored frame (maximum collisions underrun lost
CRS etc ) or it can continue to the next frame in the
chain The 82595FX can be configured to interrupt
upon completion of each transmission or to interrupt
at the end of the transmit chain only (it always inter-
rupts upon an errored condition)
7
6
5
4
TX DEF HRT BET MAX COL X
COLL
X
TX OK
0
3
LTCOL
2
1
0
No OF COLLISIONS
Status 0
LST CRS X JERR(1) UND RUN Status 1
NOTE
1 Only functional in full duplex operations
Figure 7-3 Transmit Result
25