Type Alias gd32e1::gd32e103::usbfs_device::diep3intf::W

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

Register DIEP3INTF writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

source§

impl W

source

pub fn tf(&mut self) -> TfW<'_, Diep3intfSpec>

Bit 0 - Transfer finished

source

pub fn epdis(&mut self) -> EpdisW<'_, Diep3intfSpec>

Bit 1 - Endpoint finished

source

pub fn cito(&mut self) -> CitoW<'_, Diep3intfSpec>

Bit 3 - Control in timeout interrupt

source

pub fn eptxfud(&mut self) -> EptxfudW<'_, Diep3intfSpec>

Bit 4 - Endpoint Tx FIFO underrun

source

pub fn iepne(&mut self) -> IepneW<'_, Diep3intfSpec>

Bit 6 - IN endpoint NAK effective