Ethernet Features

Ethernet Interface Feature (0x101)

The Ethernet Interface Feature provides pointers to registers containing configuration information about an Ethernet interface on the device.

Ethernet Interface

Feature ID

0x101

Version

0x001

(0.1)

Pointer Count

8

Bootstrap ID

0x10100108

(Max pointers)

Pointer 0

String

Name

Pointer 1

Reg 64

MAC Address

Pointer 2

Reg 32

IP Address

Pointer 3

Reg 32

Static IP Address

Pointer 4

Reg 32

Subnet Mask

Pointer 5

Reg 32

Static Subnet Mask

Pointer 6

Reg 32

Gateway Address

Pointer 7

Reg 32

Static Gateway Address

Name (Pointer 0)

Human-readable null-terminated string name for this interface.

Ethernet MAC Address (Pointer 1)

The 48-bit Ethernet MAC address.

Typically a unique static value assigned during manufacture from a block of MAC addresses assigned to the manufacurer by the IEEE.

IP Address (Pointer 2)

IPv4 address used by the interface (may be 0 if uninitialized).

Static IP Address (Pointer 3)

The user assigned IPv4 address used to be used by the interface.

If set to 0 or not implemented, another method is required to assign the operating device IP address.

Subnet Mask (Pointer 4)

32-bit IPv4 subnet mask.

Static Subnet Mask (Pointer 5)

The user assigned 32-bit IPv4 subnet mask.

If set to 0 or not implemented, another method may be required to assign the operating device Subnet Mask.

Gateway Address (Pointer 6)

32-bit Ethernet gateway address.

Static Gateway Address (Pointer 7)

The user assigned 32-bit Ethernet gateway address.

If set to 0 or not implemented, another method may be required to assign the operating device Ethernet gateway address.

Ethernet PHY Feature (0x102)

The Ethernet PHY Feature offers pointers to values describing and controlling one Ethernet PHY connected to the device. Multiple Ethernet PHY features may be implemented.

Ethernet PHY

Feature ID

0x102

Version

0x001

(0.1)

Pointer Count

3

Bootstrap ID

0x10200103

(Max pointers)

Pointer 0

Reg 32

Link Status

Pointer 1

Reg 32

PHY Capability

Pointer 2

Reg 32

SMI Port / Address

TBD Register table

PHY Capability

TBD Register table

SMI Port / Address

TBD Register table

Packet Resend Feature (0x104)

EEVideo devices may implement functionality to retransmit video stream packets that were lost or damaged. The host requests retransmission using the registers pointed to by this feature.

The device must maintain memory buffers long enough for the host to request retransmission.

Packet Resend

Feature ID

0x104

Version

0x001

(0.1)

Pointer Count

4

Bootstrap ID

0x10400104

(Max pointers)

Pointer 0

Reg 32

Video Channel

Pointer 1

Reg 32

Block ID

Pointer 2

Reg 32

Packet ID

Pointer 3

Reg 32

Packet Availability

The response to a resend request includes the Packet Availability field.