XMC Peripheral Library for XMC4000 Family: XMC_ECAT_PORT_CTRL_t Struct Reference

XMC Peripheral Library for XMC4000 Family

XMC Peripheral Library for XMC4000 Family  2.1.16
XMC_ECAT_PORT_CTRL_t Struct Reference

#include <xmc_ecat.h>

Detailed Description

ECAT port control data structure

Field Documentation

uint32_t __pad0__

Reserved bits

uint32_t __pad1__

Reserved bits

uint32_t __pad2__

Reserved bits

uint32_t __pad3__

Reserved bits

uint32_t __pad4__

Reserved bits

uint32_t enable_rstreq

Master can trigger a reset of the XMC4700 / XMC4800 (::bool)

uint32_t latch_input0

Latch input 0 selection (::XMC_ECAT_PORT_LATCHIN0_t)

uint32_t latch_input1

Latch input 1 selection (::XMC_ECAT_PORT_LATCHIN1_t)

uint32_t link

Link status (::XMC_ECAT_PORT0_CTRL_LINK_t)

Link status (::XMC_ECAT_PORT_CTRL_LINK_t)

uint32_t mdio

Bidirectional, push-pull management data I/O line (XMC_ETH_MAC_PORT_CTRL_MDIO_t)

uint32_t phyaddr_offset

Ethernet PHY address offset, address of port 0

uint32_t rx_clk

RX Clock (::XMC_ECAT_PORT0_CTRL_RX_CLK_t)

RX Clock (::XMC_ECAT_PORT_CTRL_RX_CLK_t)

uint32_t rx_dv

RX Data valid (::XMC_ECAT_PORT0_CTRL_RX_DV_t)

RX Data valid (::XMC_ECAT_PORT_CTRL_RX_DV_t)

uint32_t rx_err

RX Error (::XMC_ECAT_PORT0_CTRL_RX_ERR_t)

RX Error (::XMC_ECAT_PORT_CTRL_RX_ERR_t)

uint32_t rxd0

Receive data bit 0 (::XMC_ECAT_PORT0_CTRL_RXD0_t)

Receive data bit 0 (::XMC_ECAT_PORT_CTRL_RXD0_t)

uint32_t rxd1

Receive data bit 1 (::XMC_ECAT_PORT0_CTRL_RXD1_t)

Receive data bit 1 (::XMC_ECAT_PORT_CTRL_RXD1_t)

uint32_t rxd2

Receive data bit 2 (::XMC_ECAT_PORT0_CTRL_RXD2_t)

Receive data bit 2 (::XMC_ECAT_PORT_CTRL_RXD2_t)

uint32_t rxd3

Receive data bit 3 (::XMC_ECAT_PORT0_CTRL_RXD3_t)

Receive data bit 3 (::XMC_ECAT_PORT_CTRL_RXD3_t)

uint32_t tx_clk

TX Clock (::XMC_ECAT_PORT0_CTRL_TX_CLK_t)

TX Clock (::XMC_ECAT_PORT_CTRL_TX_CLK_t)

uint32_t tx_shift

TX signal delay (::XMC_ECAT_PORT0_CTRL_TX_SHIFT_t)

TX signal delay (::XMC_ECAT_PORT1_CTRL_TX_SHIFT_t)


The documentation for this struct was generated from the following file:
Generated on Mon Aug 7 2017 11:33:58 for XMC Peripheral Library for XMC4000 Family by   doxygen 1.8.11