Type Alias xmc4800::usb0_ep0::doepint0::R

source ·
pub type R = R<Doepint0Spec>;
Expand description

Register DOEPINT0 reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn xfer_compl(&self) -> XferComplR

Bit 0 - Transfer Completed Interrupt

source

pub fn epdisbld(&self) -> EpdisbldR

Bit 1 - Endpoint Disabled Interrupt

source

pub fn ahberr(&self) -> AhberrR

Bit 2 - AHB Error

source

pub fn set_up(&self) -> SetUpR

Bit 3 - SETUP Phase Done

source

pub fn outtkn_epdis(&self) -> OuttknEpdisR

Bit 4 - OUT Token Received When Endpoint Disabled

source

pub fn sts_phse_rcvd(&self) -> StsPhseRcvdR

Bit 5 - Status Phase Received For Control Write

source

pub fn back2back_setup(&self) -> Back2backSetupR

Bit 6 - Back-to-Back SETUP Packets Received

source

pub fn bnaintr(&self) -> BnaintrR

Bit 9 - BNA (Buffer Not Available) Interrupt

source

pub fn pkt_drp_sts(&self) -> PktDrpStsR

Bit 11 - Packet Dropped Status

source

pub fn bble_err_intrpt(&self) -> BbleErrIntrptR

Bit 12 - BbleErr (Babble Error) interrupt

source

pub fn nakintrpt(&self) -> NakintrptR

Bit 13 - NAK interrupt

source

pub fn nyetintrpt(&self) -> NyetintrptR

Bit 14 - NYET interrupt