Data Sheet

Ethernet Controller I210 —System Manageability
772
10.8.2.4 Host Interface Commands
10.8.2.4.1 Driver Info Host Command
This command is used to provide the driver information in NC-SI mode.
Table 10-84. Driver Info Host Command
Following is the status returned on this command:
Table 10-85. Driver Info Host Status
10.8.2.4.2 Host Proxying Commands
Software Device driver will send to Firmware via shared RAM interface the following Proxying
commands, using the interface described in Section 10.8.2.1:
1. Get Firmware Proxying Capabilities Command (See Table 10-86) to receive information on Protocol
offloads supported.
2. Set Firmware Proxying Configuration Command (See Table 10-88) to define the required proxying
behavior.
3. Send the required Proxying information for the Protocol offloads supported by Firmware via the
following commands:
a. Set ARP Proxy Table Entry (See Table 10-90).
b. Set NS (Neighbor Solicitation) Proxy Table Entry (See Table 10-92).
Following the reception of the commands, Firmware will acknowledge execution of the command via the
shared RAM interface using the following responses according to the command issued:
1. Get Firmware Proxying Capabilities Response (See Table 10-87).
2. Set Firmware Proxying Configuration Response (See Table 10-89).
3. Acknowledge reception of Proxying information via the following responses:
Byte Name Bit Value Description
0 Command 7:0 0xDD Driver info command.
1 Buffer Length 7:0 0x5 Port Number + 4 bytes of the Driver info
2 Reserved 7:0 0x0 Reserved
3 Checksum 7:0 Checksum signature of the Host command.
4 Port Number 7:0 Port Number Indicates the port currently reporting its driver info
8:5 Driver Version 7:0 Driver Version
Numerical for driver version - should be
Byte 8:Major
Byte 7:Minor
Byte 6:Build
Byte 5:SubBuild
Byte Name Bit Value Description
0 Command 7:0 0xDD Driver Info command
1 Buffer Length 7:0 0x0 No data in return status
2 Return Status 7:0 0x1 0x1 for good status
3 Checksum 7:0 Checksum signature