VIRTUTECH CONFIDENTIAL    Previous - Up - Next

eth-transceiver

Provided by
eth-transceiver
Class Hierarchy
conf-objectlog-objecteth-transceiver
Interfaces Implemented
log_object
Ports
MDIO (signal), MDC (signal)
Description
eth-transceiver is an IEEE 802.3 physical layer device with MII interface

Attributes

Attributes inherited from class conf-object
attributes, classname, component, iface, name, object_id, queue
Attributes inherited from class log-object
access_count, log_buffer, log_buffer_last, log_buffer_size, log_group_mask, log_groups, log_level, log_type_mask
Attribute List
full_duplex
Optional attribute; read/write access; type: Integer.

Set to 1 for full duplex, and 0 for half duplex.

gmii
Optional attribute; read/write access; type: Integer.

Set to 1 if the transceiver supports GMII.

link_up
Optional attribute; read/write access; type: Integer.

Set to 1 when the link is up.

mdio_target
Optional attribute; read/write access; type: n|o|[os].

Describes where the outgoing MDIO signal should be connected

phyidr1
Required attribute; read/write access; type: Integer.

Value of the PHYIDR1 register.

phyidr2
Required attribute; read/write access; type: Integer.

Value of the PHYIDR2 register.

registers
Optional attribute; read/write access; type: [i{32}].

The register file as described in 802.3 (32 registers).

serial_clock
Optional attribute; read/write access; type: Integer.

MII Management Interface serial communication state.

serial_data_in
Optional attribute; read/write access; type: Integer.

MII Management Interface serial communication state.

serial_data_out
Optional attribute; read/write access; type: Integer.

MII Management Interface serial communication state.

serial_num_cycles
Optional attribute; read/write access; type: Integer.

MII Management Interface serial communication state.

serial_port_status
Optional attribute; read/write access; type: Integer.

MII Management Interface serial communication state.

speed
Optional attribute; read/write access; type: Integer.

Link speed (10, 100, or 1000).

Command List

Commands defined by interface log_object
log, log-group, log-level, log-size, log-type
Commands
connectconnect to a simulated Ethernet link
disconnectdisconnect from simulated link
infoprint information about the device
statusprint status of the device

Command Descriptions

<eth-transceiver>.connect
Synopsis
<eth-transceiver>.connect [-auto] (link|"link-name")
Description
Connect the device to a simulated Ethernet link. The flag '-auto' is deprecated and shouldn't be used.
See Also
<eth-transceiver>.disconnect
<eth-transceiver>.disconnect
Synopsis
<eth-transceiver>.disconnect
Description
Disconnect the device from a simulated Ethernet link.
See Also
<eth-transceiver>.connect
<eth-transceiver>.info
Synopsis
<eth-transceiver>.info
Description
Print detailed information about the configuration of the device.
<eth-transceiver>.status
Synopsis
<eth-transceiver>.status
Description
Print detailed information about the current status of the device.

VIRTUTECH CONFIDENTIAL    Previous - Up - Next