Type Alias xmc4300::eth0_con::eth0_con::W

source ·
pub type W = W<Eth0ConSpec>;
Expand description

Register ETH0_CON writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn rxd0(&mut self) -> Rxd0W<'_, Eth0ConSpec>

Bits 0:1 - MAC Receive Input 0

source

pub fn rxd1(&mut self) -> Rxd1W<'_, Eth0ConSpec>

Bits 2:3 - MAC Receive Input 1

source

pub fn rxd2(&mut self) -> Rxd2W<'_, Eth0ConSpec>

Bits 4:5 - MAC Receive Input 2

source

pub fn rxd3(&mut self) -> Rxd3W<'_, Eth0ConSpec>

Bits 6:7 - MAC Receive Input 3

source

pub fn clk_rmii(&mut self) -> ClkRmiiW<'_, Eth0ConSpec>

Bits 8:9 - RMII clock input

source

pub fn crs_dv(&mut self) -> CrsDvW<'_, Eth0ConSpec>

Bits 10:11 - CRS_DV input

source

pub fn crs(&mut self) -> CrsW<'_, Eth0ConSpec>

Bits 12:13 - CRS input

source

pub fn rxer(&mut self) -> RxerW<'_, Eth0ConSpec>

Bits 14:15 - RXER Input

source

pub fn col(&mut self) -> ColW<'_, Eth0ConSpec>

Bits 16:17 - COL input

source

pub fn clk_tx(&mut self) -> ClkTxW<'_, Eth0ConSpec>

Bits 18:19 - CLK_TX input

source

pub fn mdio(&mut self) -> MdioW<'_, Eth0ConSpec>

Bits 22:23 - MDIO Input Select

source

pub fn infsel(&mut self) -> InfselW<'_, Eth0ConSpec>

Bit 26 - Ethernet MAC Interface Selection