VIRTUTECH CONFIDENTIAL    Previous - Up - Next

opencores_eth

Provided by
leon2-devices
Class Hierarchy
conf-objectlog-objectopencores_eth
Interfaces Implemented
log_object, io_memory, ieee_802_3_mac
Description
This is the on-chip opencore eth device

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
b_collconf
Optional attribute; read/write access; type: Integer.

Collision and retry configuration

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

Control module mode

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

Hash 0

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

Hash 1

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

Transmitter control

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

Interrupt mask

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

Interrupt source

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

Non back to back interpacket gap 1

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

Non back to back interpacket gap 2

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

Back to back interpacket gap

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

MAC Individual addr 0

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

MAC Individual addr 1

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

MII Address

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

MII Command

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

MII Mode

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

MII Receive Data

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

MII Status

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

MII Transmit Data

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

Mode

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

Packet length

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

Transmit buffer descriptor number

b_tx_rx_desc
Optional attribute; read/write access; type: [i{128}].

Buffer descriptors

irq_ctrl
Optional attribute; read/write access; type: Object or Nil.

Undocumented

mii_bus
Optional attribute; read/write access; type: Object or Nil.

MII Management Bus

phy
Optional attribute; read/write access; type: Object or Nil.

Phy object

Command List

Commands defined by interface log_object
log, log-group, log-level, log-size, log-type

VIRTUTECH CONFIDENTIAL    Previous - Up - Next