Type Alias xmc4800::ecat0_con::conp1::W

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

Register CONP1 writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

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

Bits 0:1 - Port1 Receive Input 0 Select

source

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

Bits 2:3 - Port1 Receive Input 1 Select

source

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

Bits 4:5 - Port1 Receive Input 2 Select

source

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

Bits 6:7 - Port1 Receive Input 3 Select

source

pub fn rx_err(&mut self) -> RxErrW<'_, Conp1Spec>

Bits 8:9 - Port1 MII RX ERROR Input Select

source

pub fn rx_dv(&mut self) -> RxDvW<'_, Conp1Spec>

Bits 10:11 - Port1 MII RX DV Input Select

source

pub fn rx_clk(&mut self) -> RxClkW<'_, Conp1Spec>

Bits 12:13 - Port1 MII RX Clock Input Select

Bits 16:17 - Port1 PHY Link Input Select

source

pub fn tx_clk(&mut self) -> TxClkW<'_, Conp1Spec>

Bits 28:29 - Port1 MII TX Clock Input Select

source

pub fn tx_shift(&mut self) -> TxShiftW<'_, Conp1Spec>

Bits 30:31 - Port1 Manual TX Shift configuration