Intel 82559 用户手册

下载
页码 175
116
Intel 8255x 10/100 Mbps Ethernet Controller Family Open Source Software Developer Manual  
 
 
Host Software Interface
The priority field is the field that differentiates between pause and pause low frames. Only the three 
least significant bits in this byte are considered. These three bits are compared to the FC priority 
threshold configuration field:
If the received value is equal to or less than the configured value, the frame is a pause frame.
If the received value is greater than the configured value, the frame is a pause low frame.
This scheme enables the link partner to support up to 8 different priority queues. If a queue is full, 
the link partner should send a FC frame with the number of the queue in the priority field. The 
device is guaranteed to stop transmitting to that queue and lower priority queues.
Some examples are listed below:
Assume the configured FC priority threshold value is 4 (100b). 
Any FC frame with the values 000b through 100b in the priority field will cause the device to 
pause (stop all transmissions). Any FC frame with the values 101b through 111b in the priority 
field will cause the device to pause low (stop only transmissions in the LPQ).
Assume the configured FC priority threshold value is 0 (000b).
Any FC frame with the values 000b in the Priority field will cause the device to pause (stop all 
transmissions). Any FC frame with the values 001b through 111b in the Priority field will 
cause the device to pause low (stop only transmissions in the LPQ).
Assume the configured FC priority threshold value is 7 (111b).
Any FC frame with any value in the priority field will cause the device to pause (stop all 
transmissions). This is the IEEE compliant mode.
6.6.4
Half Duplex Flow Control
The 82558 and 82559 support frame based flow control frames in both full duplex and half duplex 
switched environments. It is not intended for flow control to be enabled in a shared media 
environment. A flow control frame may encounter a collision in half duplex and will be 
retransmitted after the backoff time. Wait After Win (described in 
) guarantees that the flow control frame will be 
transmitted within a bounded delay.
6.7
Collision Backoff Modification in Switched 
Environments
The 82558 and 82559 support a modification of the CSMA/CD backoff algorithm named “Wait 
After Win” (WAW). When WAW is enabled, the device extends the interframe spacing gap to one 
slot time after the successful retransmission of a frame that previously encountered a collision. 
WAW is activated by a separate WAW configuration bit.
The WAW feature, combined with the “Half Slot Time BackOff” feature in the switch, guarantees 
that any collision that occurring on a dedicated half duplex link will be resolved after the first 
collision.