pub type W = W<DiepmskSpec>;
Expand description
Register DIEPMSK
writer
Aliased Type§
struct W { /* private fields */ }
Implementations§
source§impl W
impl W
sourcepub fn xfer_compl_msk(&mut self) -> XferComplMskW<'_, DiepmskSpec>
pub fn xfer_compl_msk(&mut self) -> XferComplMskW<'_, DiepmskSpec>
Bit 0 - Transfer Completed Interrupt Mask
sourcepub fn epdisbld_msk(&mut self) -> EpdisbldMskW<'_, DiepmskSpec>
pub fn epdisbld_msk(&mut self) -> EpdisbldMskW<'_, DiepmskSpec>
Bit 1 - Endpoint Disabled Interrupt Mask
sourcepub fn ahberr_msk(&mut self) -> AhberrMskW<'_, DiepmskSpec>
pub fn ahberr_msk(&mut self) -> AhberrMskW<'_, DiepmskSpec>
Bit 2 - AHB Error Mask
sourcepub fn time_outmsk(&mut self) -> TimeOutmskW<'_, DiepmskSpec>
pub fn time_outmsk(&mut self) -> TimeOutmskW<'_, DiepmskSpec>
Bit 3 - Timeout Condition Mask
sourcepub fn intkn_txfemp_msk(&mut self) -> IntknTxfempMskW<'_, DiepmskSpec>
pub fn intkn_txfemp_msk(&mut self) -> IntknTxfempMskW<'_, DiepmskSpec>
Bit 4 - IN Token Received When TxFIFO Empty Mask
sourcepub fn inepnak_eff_msk(&mut self) -> InepnakEffMskW<'_, DiepmskSpec>
pub fn inepnak_eff_msk(&mut self) -> InepnakEffMskW<'_, DiepmskSpec>
Bit 6 - IN Endpoint NAK Effective Mask
sourcepub fn txfifo_undrn_msk(&mut self) -> TxfifoUndrnMskW<'_, DiepmskSpec>
pub fn txfifo_undrn_msk(&mut self) -> TxfifoUndrnMskW<'_, DiepmskSpec>
Bit 8 - Fifo Underrun Mask
sourcepub fn bnain_intr_msk(&mut self) -> BnainIntrMskW<'_, DiepmskSpec>
pub fn bnain_intr_msk(&mut self) -> BnainIntrMskW<'_, DiepmskSpec>
Bit 9 - BNA Interrupt Mask
sourcepub fn nakmsk(&mut self) -> NakmskW<'_, DiepmskSpec>
pub fn nakmsk(&mut self) -> NakmskW<'_, DiepmskSpec>
Bit 13 - NAK interrupt Mask