pub type W = W<HcintmskSpec>;
Expand description
Register HCINTMSK
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn xfer_compl_msk(&mut self) -> XferComplMskW<'_, HcintmskSpec>
pub fn xfer_compl_msk(&mut self) -> XferComplMskW<'_, HcintmskSpec>
Bit 0 - Transfer Completed Mask
sourcepub fn ch_hltd_msk(&mut self) -> ChHltdMskW<'_, HcintmskSpec>
pub fn ch_hltd_msk(&mut self) -> ChHltdMskW<'_, HcintmskSpec>
Bit 1 - Channel Halted Mask
sourcepub fn ahberr_msk(&mut self) -> AhberrMskW<'_, HcintmskSpec>
pub fn ahberr_msk(&mut self) -> AhberrMskW<'_, HcintmskSpec>
Bit 2 - AHB Error Mask
sourcepub fn stall_msk(&mut self) -> StallMskW<'_, HcintmskSpec>
pub fn stall_msk(&mut self) -> StallMskW<'_, HcintmskSpec>
Bit 3 - STALL Response Received Interrupt Mask
sourcepub fn nak_msk(&mut self) -> NakMskW<'_, HcintmskSpec>
pub fn nak_msk(&mut self) -> NakMskW<'_, HcintmskSpec>
Bit 4 - NAK Response Received Interrupt Mask
sourcepub fn ack_msk(&mut self) -> AckMskW<'_, HcintmskSpec>
pub fn ack_msk(&mut self) -> AckMskW<'_, HcintmskSpec>
Bit 5 - ACK Response Received/Transmitted Interrupt Mask
sourcepub fn nyet_msk(&mut self) -> NyetMskW<'_, HcintmskSpec>
pub fn nyet_msk(&mut self) -> NyetMskW<'_, HcintmskSpec>
Bit 6 - NYET Response Received Interrupt Mask
sourcepub fn xact_err_msk(&mut self) -> XactErrMskW<'_, HcintmskSpec>
pub fn xact_err_msk(&mut self) -> XactErrMskW<'_, HcintmskSpec>
Bit 7 - Transaction Error Mask
sourcepub fn bbl_err_msk(&mut self) -> BblErrMskW<'_, HcintmskSpec>
pub fn bbl_err_msk(&mut self) -> BblErrMskW<'_, HcintmskSpec>
Bit 8 - Babble Error Mask
sourcepub fn frm_ovrun_msk(&mut self) -> FrmOvrunMskW<'_, HcintmskSpec>
pub fn frm_ovrun_msk(&mut self) -> FrmOvrunMskW<'_, HcintmskSpec>
Bit 9 - Frame Overrun Mask
sourcepub fn data_tgl_err_msk(&mut self) -> DataTglErrMskW<'_, HcintmskSpec>
pub fn data_tgl_err_msk(&mut self) -> DataTglErrMskW<'_, HcintmskSpec>
Bit 10 - Data Toggle Error Mask
sourcepub fn bnaintr_msk(&mut self) -> BnaintrMskW<'_, HcintmskSpec>
pub fn bnaintr_msk(&mut self) -> BnaintrMskW<'_, HcintmskSpec>
Bit 11 - BNA (Buffer Not Available) Interrupt mask register
sourcepub fn desc_lst_rollintr_msk(&mut self) -> DescLstRollintrMskW<'_, HcintmskSpec>
pub fn desc_lst_rollintr_msk(&mut self) -> DescLstRollintrMskW<'_, HcintmskSpec>
Bit 13 - Descriptor rollover interrupt Mask register