VIRTUTECH CONFIDENTIAL Previous - Up - Next
eth-transceiver
- Provided by
-
eth-transceiver
- Class Hierarchy
-
conf-object → log-object → eth-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
-
connect | connect to a simulated Ethernet link |
disconnect | disconnect from simulated link |
info | print information about the device |
status | print 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