Type Alias xmc4800::usb0_ep1::diepint::R

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

Register DIEPINT reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn xfer_compl(&self) -> XFER_COMPL_R

Bit 0 - Transfer Completed Interrupt

source

pub fn epdisbld(&self) -> EPDISBLD_R

Bit 1 - Endpoint Disabled Interrupt

source

pub fn ahberr(&self) -> AHBERR_R

Bit 2 - AHB Error

source

pub fn time_out(&self) -> TIME_OUT_R

Bit 3 - Timeout Condition

source

pub fn intkn_txfemp(&self) -> INTKN_TXFEMP_R

Bit 4 - IN Token Received When TxFIFO is Empty

source

pub fn inepnak_eff(&self) -> INEPNAK_EFF_R

Bit 6 - IN Endpoint NAK Effective

source

pub fn tx_femp(&self) -> TX_FEMP_R

Bit 7 - Transmit FIFO Empty

source

pub fn bnaintr(&self) -> BNAINTR_R

Bit 9 - BNA (Buffer Not Available) Interrupt