Type Alias xmc4300::usb0::dcfg::W

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

Register DCFG writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn dev_spd(&mut self) -> DEV_SPD_W<'_, DCFG_SPEC>

Bits 0:1 - Device Speed

source

pub fn nzsts_outhshk(&mut self) -> NZSTS_OUTHSHK_W<'_, DCFG_SPEC>

Bit 2 - Non-Zero-Length Status OUT Handshake

source

pub fn dev_addr(&mut self) -> DEV_ADDR_W<'_, DCFG_SPEC>

Bits 4:10 - Device Address

source

pub fn per_fr_int(&mut self) -> PER_FR_INT_W<'_, DCFG_SPEC>

Bits 11:12 - Periodic Frame Interval

source

pub fn desc_dma(&mut self) -> DESC_DMA_W<'_, DCFG_SPEC>

Bit 23 - Enable Scatter/Gather DMA in Device mode.

source

pub fn per_sch_intvl(&mut self) -> PER_SCH_INTVL_W<'_, DCFG_SPEC>

Bits 24:25 - Periodic Scheduling Interval