-
curr_rxd
-
Optional attribute;
read/write access; type:
i
Index of the current receive descriptor
-
curr_txd
-
Optional attribute;
read/write access; type:
i
Index of the current transmit descriptor
-
irq_dev
-
Required attribute;
read/write access; type:
o|[os]
The device that interrupts are sent to.
Required interfaces: simple_interrupt.
-
irq_level
-
Required attribute;
read/write access; type:
i
The level at which interrupts are sent.
-
irq_raised
-
Optional attribute;
read/write access; type:
b
Interrupt is currently raised by device
-
link
-
Optional attribute;
read/write access; type:
o|[os]|n
The ethernet-link the device is connected to.
Required interfaces: ethernet_common.
-
logical_address_filter
-
Optional attribute;
read/write access; type:
i
The logical address filter
-
mac_address
-
Optional attribute;
read/write access; type:
s
The MAC address
-
memory
-
Required attribute;
read/write access; type:
o|[os]
The memory-space the device uses to access the initialization data and descriptor rings.
Required interfaces: memory_space.
-
poll_interval
-
Optional attribute;
read/write access; type:
f
Interval between transmit descriptor polls
-
rcv_descr_tbl_addr
-
Optional attribute;
read/write access; type:
i
The base address of the receive descriptor ring
-
rcv_descr_tbl_length
-
Optional attribute;
read/write access; type:
i
The length of the receive descriptor ring
-
transmit_time
-
Optional attribute;
read/write access; type:
f
Time it takes to transmit a packet.
-
xmt_descr_tbl_addr
-
Optional attribute;
read/write access; type:
i
The base address of the transmit descriptor ring
-
xmt_descr_tbl_length
-
Optional attribute;
read/write access; type:
i
The length of the transmit descriptor ring