
MAC Control/Status
Table
Intel 82596 Receive Status/Control
Offst | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 |
| 2 | 1 | 0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |||||
0x0E | LPBK | MONM |
| ADDR LEN |
|
|
| MI | MS | MA | BD | SB | |||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
0x0F | DG | DU | TDR |
|
|
|
|
|
|
| Min Frame Length |
|
|
| |||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Save bad frames (SB) (p.
When set bad frames (CRC error, Alignment error, etc.) are sent to the host.
Broadcast disable (BD) (p.
Disables reception of frames with a Broadcast destination address or Multicast of all 1’s.
Multicast all (MA) (p.
Enables the 82596 to receive all frames that have a multicast address in the destination address fields.
Multicast setup (MS) (p.
This command loads the 82596 with the
Multiple individual address (MI) (p.
Enables the 82596 to receive multiple individual address frames using the same hashing mechanism as used for multicast address filtering. A list of addresses may be specified with the Buffer Address field: the controller uses the default address length, combined with the Transfer Size parameter to determine the number of addresses provided.
Address length (p.
Determines the length, in bytes, of the addresses used by the 82596. These include Individual, Source, Destination, Multicast, or Broadcast addresses. This value is used to determine the number of entries in any provided list of addresses, either for Multicast or multiple individual address filtering.
Monitor mode (MONM) (p.
Refer to the 82596 documentation for a full description of monitor functions.
Loopback (LPBK) (p.
Configures the loopback operation of the 82596. Refer to the 82596 documentation for a full description of the modes of operation.
Min frame length (p.
Specifies the minimum received frame size, not including preamble (in bytes).
83