pub type W = W<Eth0ConSpec>;
Expand description
Register ETH0_CON
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn rxd0(&mut self) -> Rxd0W<'_, Eth0ConSpec>
pub fn rxd0(&mut self) -> Rxd0W<'_, Eth0ConSpec>
Bits 0:1 - MAC Receive Input 0
sourcepub fn rxd1(&mut self) -> Rxd1W<'_, Eth0ConSpec>
pub fn rxd1(&mut self) -> Rxd1W<'_, Eth0ConSpec>
Bits 2:3 - MAC Receive Input 1
sourcepub fn rxd2(&mut self) -> Rxd2W<'_, Eth0ConSpec>
pub fn rxd2(&mut self) -> Rxd2W<'_, Eth0ConSpec>
Bits 4:5 - MAC Receive Input 2
sourcepub fn rxd3(&mut self) -> Rxd3W<'_, Eth0ConSpec>
pub fn rxd3(&mut self) -> Rxd3W<'_, Eth0ConSpec>
Bits 6:7 - MAC Receive Input 3
sourcepub fn clk_rmii(&mut self) -> ClkRmiiW<'_, Eth0ConSpec>
pub fn clk_rmii(&mut self) -> ClkRmiiW<'_, Eth0ConSpec>
Bits 8:9 - RMII clock input
sourcepub fn crs_dv(&mut self) -> CrsDvW<'_, Eth0ConSpec>
pub fn crs_dv(&mut self) -> CrsDvW<'_, Eth0ConSpec>
Bits 10:11 - CRS_DV input
sourcepub fn crs(&mut self) -> CrsW<'_, Eth0ConSpec>
pub fn crs(&mut self) -> CrsW<'_, Eth0ConSpec>
Bits 12:13 - CRS input
sourcepub fn rxer(&mut self) -> RxerW<'_, Eth0ConSpec>
pub fn rxer(&mut self) -> RxerW<'_, Eth0ConSpec>
Bits 14:15 - RXER Input
sourcepub fn col(&mut self) -> ColW<'_, Eth0ConSpec>
pub fn col(&mut self) -> ColW<'_, Eth0ConSpec>
Bits 16:17 - COL input
sourcepub fn clk_tx(&mut self) -> ClkTxW<'_, Eth0ConSpec>
pub fn clk_tx(&mut self) -> ClkTxW<'_, Eth0ConSpec>
Bits 18:19 - CLK_TX input
sourcepub fn mdio(&mut self) -> MdioW<'_, Eth0ConSpec>
pub fn mdio(&mut self) -> MdioW<'_, Eth0ConSpec>
Bits 22:23 - MDIO Input Select
sourcepub fn infsel(&mut self) -> InfselW<'_, Eth0ConSpec>
pub fn infsel(&mut self) -> InfselW<'_, Eth0ConSpec>
Bit 26 - Ethernet MAC Interface Selection