AM79C976 Advanced Micro Devices, AM79C976 Datasheet - Page 141

no-image

AM79C976

Manufacturer Part Number
AM79C976
Description
PCnet-PRO 10/100 Mbps PCI Ethernet Controller
Manufacturer
Advanced Micro Devices
Datasheet
8/01/00
17-16
15-10
9-8
Bit
XMTFW
XMTSP
Name
RES
Transmit Start Point. XMTSP controls the point at which preamble transmission attempts to
commence in relation to the number of bytes written to the MAC Transmit FIFO for the current
transmit frame. When the entire frame is in the MAC Transmit FIFO, transmission will start
regardless of the value in XMTSP.
If any of REX_UFLO, REX_RTRY, or RTRY_LCOL are set, no frame data will be overwritten until
the frame has been transmitted or discarded. Otherwise, no data will be overwritten until at least
64 bytes have been transmitted.
Note that when the No Underflow (NOUFLO) bit (BCR18, bit 11) is set to 1 or XMTSP = 11b,
transmission will not start until the complete frame has been copied into the Transmit FIFO. This
mode is useful in a system where high latencies cannot be avoided.
The default value for XMTSP[1:0] is 01b (64 bytes).
This field is an alias of CSR80, bits 11:10.
Reserved locations. Written as zeros and read as undefined.
Transmit FIFO Watermark. XMTFW specifies the point at which transmit DMA is requested, based
upon the number of bytes that could be written to the Transmit FIFO without FIFO overflow.
Transmit DMA is requested when the number of bytes specified by XMTFW could be written to the
FIFO without causing Transmit FIFO overflow, and the internal state machine has reached a point
where the Transmit FIFO is checked to determine if DMA servicing is required.
The default value for XMTFW[1:0] is 00b (16 bytes).
This field is an alias of CSR80, bits 9:8.
P R E L I M I N A R Y
XMTSP[1:0]
XX
00
01
10
11
Am79C976
XMTFW[1:0]
00
01
10
11
NOUFLO
Description
0
0
0
0
1
Bytes Available
128
256
16
64
Bytes Written
Full Frame
Full Frame
128
16
64
141

Related parts for AM79C976