Type Alias esp32s3::usb0::doepint4::W

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

Register DOEPINT4 writer

Implementations§

source§

impl W

source

pub fn xfercompl4(&mut self) -> XFERCOMPL4_W<'_, DOEPINT4_SPEC, 0>

Bit 0

source

pub fn epdisbld4(&mut self) -> EPDISBLD4_W<'_, DOEPINT4_SPEC, 1>

Bit 1

source

pub fn ahberr4(&mut self) -> AHBERR4_W<'_, DOEPINT4_SPEC, 2>

Bit 2

source

pub fn setup4(&mut self) -> SETUP4_W<'_, DOEPINT4_SPEC, 3>

Bit 3

source

pub fn outtknepdis4(&mut self) -> OUTTKNEPDIS4_W<'_, DOEPINT4_SPEC, 4>

Bit 4

source

pub fn stsphsercvd4(&mut self) -> STSPHSERCVD4_W<'_, DOEPINT4_SPEC, 5>

Bit 5

source

pub fn back2backsetup4(&mut self) -> BACK2BACKSETUP4_W<'_, DOEPINT4_SPEC, 6>

Bit 6

source

pub fn outpkterr4(&mut self) -> OUTPKTERR4_W<'_, DOEPINT4_SPEC, 8>

Bit 8

source

pub fn bnaintr4(&mut self) -> BNAINTR4_W<'_, DOEPINT4_SPEC, 9>

Bit 9

source

pub fn pktdrpsts4(&mut self) -> PKTDRPSTS4_W<'_, DOEPINT4_SPEC, 11>

Bit 11

source

pub fn bbleerr4(&mut self) -> BBLEERR4_W<'_, DOEPINT4_SPEC, 12>

Bit 12

source

pub fn nakintrpt4(&mut self) -> NAKINTRPT4_W<'_, DOEPINT4_SPEC, 13>

Bit 13

source

pub fn nyepintrpt4(&mut self) -> NYEPINTRPT4_W<'_, DOEPINT4_SPEC, 14>

Bit 14

source

pub fn stuppktrcvd4(&mut self) -> STUPPKTRCVD4_W<'_, DOEPINT4_SPEC, 15>

Bit 15

source

pub unsafe fn bits(&mut self, bits: u32) -> &mut Self

Writes raw bits to the register.