Interphase Tech 4221 Network Card User Manual


 
MAC Control/Status
79
Command Options
Table 3-23. Command Options
Interrupt Enable (IE)
Defined in Common IOPB Structures.
Set MAC options (SM)
When this bit is set, the state of the specified MAC is updated as per those bit settings specified in the MAC
Status/Control word. If this bit is not set, the current settings will be reported back in the MAC Status/Control
word when the command completes.
Set 596 transmit options (STX)
When this bit is set, those settings specified in the Intel 82596 Transmit Status/Control word are applied to
the specified port.
Set 596 receive options (SRX)
When this bit is set, those settings specified in the Intel 82596 Receive Status/Control word are applied to the
specified port.
The best way to use these would be to submit the MAC Control command with none of the Set bits, which
causes the current status to be returned in the various control words. Then, modify those subfields desired,
and return the command, with the appropriate Set bit active.
Port selector
This subfield selects the particular port to which the command is applied. Valid ports numbers range from 0
to 3.
Abort ALL (AA)
Setting this bit causes the controller to abort all pending receives for all ports. If the AR bit is also set, these
will be returned to the host with the appropriate error code set. Without the AR bit set, aborted commands
are silently discarded. This bit will not abort non-designated receives: use the next bit for that. When this bit
is set, the port designator specified in the Command Options field is ignored, and no further processing of the
IOPB is done. The MAC Control IOPB will be returned to the host after all commands have been aborted.
Abort ANY (AN)
Setting this bit causes the controller to abort any pending receives that were submitted for non-designated
ports, with the ANY bit set in the Command Options field of the Receive IOPB. As with the AA bit, these
aborted commands will be silently discarded unless the Abort Report bit is also set. When this bit is set, the
port designator specified in the Command Options field is ignored, and no further processing of the IOPB is
done. The MAC Control IOPB will be returned to the host after all commands have been aborted.
Command Options
Offst 1514131211109876543210
0x01 AR AN AA Port SRX STX SM IE