Type Alias xmc4300::usb0_ep0::doepint0::R

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

Register DOEPINT0 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 set_up(&self) -> SET_UP_R

Bit 3 - SETUP Phase Done

source

pub fn outtkn_epdis(&self) -> OUTTKN_EPDIS_R

Bit 4 - OUT Token Received When Endpoint Disabled

source

pub fn sts_phse_rcvd(&self) -> STS_PHSE_RCVD_R

Bit 5 - Status Phase Received For Control Write

source

pub fn back2back_setup(&self) -> BACK2BACK_SETUP_R

Bit 6 - Back-to-Back SETUP Packets Received

source

pub fn bnaintr(&self) -> BNAINTR_R

Bit 9 - BNA (Buffer Not Available) Interrupt

source

pub fn pkt_drp_sts(&self) -> PKT_DRP_STS_R

Bit 11 - Packet Dropped Status

source

pub fn bble_err_intrpt(&self) -> BBLE_ERR_INTRPT_R

Bit 12 - BbleErr (Babble Error) interrupt

source

pub fn nakintrpt(&self) -> NAKINTRPT_R

Bit 13 - NAK interrupt

source

pub fn nyetintrpt(&self) -> NYETINTRPT_R

Bit 14 - NYET interrupt