Type Alias ht32f523x2::usb::ier::W

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

Register IER writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn ugie(&mut self) -> UgieW<'_, IerSpec>

Bit 0 - UGIE

source

pub fn sofie(&mut self) -> SofieW<'_, IerSpec>

Bit 1 - SOFIE

source

pub fn urstie(&mut self) -> UrstieW<'_, IerSpec>

Bit 2 - URSTIE

source

pub fn rsmie(&mut self) -> RsmieW<'_, IerSpec>

Bit 3 - RSMIE

source

pub fn suspie(&mut self) -> SuspieW<'_, IerSpec>

Bit 4 - SUSPIE

source

pub fn esofie(&mut self) -> EsofieW<'_, IerSpec>

Bit 5 - ESOFIE

source

pub fn ep0ie(&mut self) -> Ep0ieW<'_, IerSpec>

Bit 8 - EP0IE

source

pub fn ep1ie(&mut self) -> Ep1ieW<'_, IerSpec>

Bit 9 - EP1IE

source

pub fn ep2ie(&mut self) -> Ep2ieW<'_, IerSpec>

Bit 10 - EP2IE

source

pub fn ep3ie(&mut self) -> Ep3ieW<'_, IerSpec>

Bit 11 - EP3IE

source

pub fn ep4ie(&mut self) -> Ep4ieW<'_, IerSpec>

Bit 12 - EP4IE

source

pub fn ep5ie(&mut self) -> Ep5ieW<'_, IerSpec>

Bit 13 - EP5IE

source

pub fn ep6ie(&mut self) -> Ep6ieW<'_, IerSpec>

Bit 14 - EP6IE

source

pub fn ep7ie(&mut self) -> Ep7ieW<'_, IerSpec>

Bit 15 - EP7IE