Data Sheet

System Manageability—Ethernet Controller I210
773
a. Set ARP Proxy Table Entry Response (See Table 10-91).
b. Set NS (Neighbor Solicitation) Proxy Table Entry Response (See Table 10-93)
10.8.2.4.2.1 Get Firmware Proxying Capabilities
This command is used to provide the driver information on protocol offload types supported by the
I210.
Table 10-86. Get Firmware Proxying Capabilities Command
Firmware returns the following status for this command:
Note: The Firmware status reply includes a series of two values
{Protocol offload capability type and version, number of entries for this type of Protocol
offload}
Currently the following capabilities are defined, ARP proxy, NS proxy, MLD proxy and mDNS
proxy. If the structure is too big to transfer in one time the driver can ask for additional pages
by incrementing the page field.
Byte Name Bit Value Description
0 Command 7:0 0xEA GET Firmware Proxying Capabilities
1 Buffer length 7:0 0x2
2 Reserved 7:0 0x0 Must be zeroed by host
3 Checksum 7:0 Checksum signature
4 Port Number 7:0 Port Number
Indicates the port number that the command is targeted
at.
5Page 7:00x1
Get capabilities page number
If response exceeds 256 bytes including header
(Maximum page size), Software should issue multiple
Get Firmware Proxying Capabilities commands with
increasing page number until a response with buffer
length smaller than 252 is received or a response with a
Status field with an Unsupported Page Number is
received.
Note: Maximum Page size is 256 Bytes including
Header information.
Table 10-87. Get Firmware Proxying Capabilities Response
Byte Name Bit Value Description
0 Command 7:0 0xEA Get Firmware Proxying Capabilities
1 Buffer length 7:0 0xB
The buffer length can vary according to the capabilities
the FW supports i.e. if the FW supports 4 capabilities it
would be 0xB for less capabilities 2 bytes are reduced
per capability
2 Return Status 7:0 0x1
0x0 - Unsupported Page number
0x1 - Status OK
0x2 to 0xFF - Error
3 Checksum 7:0 Checksum signature
4 Port Number 7:0 Port Number Indicates the port number that the response is for.
5 Page 7:0 0x1 First page of capabilities
6 Total Cap size 7:0 0x8 Size of capability structure in bytes
7 ARP proxy version 1 7:0 0x1