pub struct W(/* private fields */);Expand description
Register INTEN writer
Implementations§
Source§impl W
impl W
Sourcepub fn usbreset(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, USBRESET_A, BitM, 0>
pub fn usbreset( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, USBRESET_A, BitM, 0>
Bit 0 - Enable or disable interrupt for event USBRESET
Sourcepub fn started(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, STARTED_A, BitM, 1>
pub fn started( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, STARTED_A, BitM, 1>
Bit 1 - Enable or disable interrupt for event STARTED
Sourcepub fn endepin0(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPIN0_A, BitM, 2>
pub fn endepin0( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPIN0_A, BitM, 2>
Bit 2 - Enable or disable interrupt for event ENDEPIN[0]
Sourcepub fn endepin1(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPIN1_A, BitM, 3>
pub fn endepin1( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPIN1_A, BitM, 3>
Bit 3 - Enable or disable interrupt for event ENDEPIN[1]
Sourcepub fn endepin2(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPIN2_A, BitM, 4>
pub fn endepin2( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPIN2_A, BitM, 4>
Bit 4 - Enable or disable interrupt for event ENDEPIN[2]
Sourcepub fn endepin3(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPIN3_A, BitM, 5>
pub fn endepin3( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPIN3_A, BitM, 5>
Bit 5 - Enable or disable interrupt for event ENDEPIN[3]
Sourcepub fn endepin4(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPIN4_A, BitM, 6>
pub fn endepin4( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPIN4_A, BitM, 6>
Bit 6 - Enable or disable interrupt for event ENDEPIN[4]
Sourcepub fn endepin5(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPIN5_A, BitM, 7>
pub fn endepin5( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPIN5_A, BitM, 7>
Bit 7 - Enable or disable interrupt for event ENDEPIN[5]
Sourcepub fn endepin6(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPIN6_A, BitM, 8>
pub fn endepin6( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPIN6_A, BitM, 8>
Bit 8 - Enable or disable interrupt for event ENDEPIN[6]
Sourcepub fn endepin7(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPIN7_A, BitM, 9>
pub fn endepin7( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPIN7_A, BitM, 9>
Bit 9 - Enable or disable interrupt for event ENDEPIN[7]
Sourcepub fn ep0datadone(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, EP0DATADONE_A, BitM, 10>
pub fn ep0datadone( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, EP0DATADONE_A, BitM, 10>
Bit 10 - Enable or disable interrupt for event EP0DATADONE
Sourcepub fn endisoin(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDISOIN_A, BitM, 11>
pub fn endisoin( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDISOIN_A, BitM, 11>
Bit 11 - Enable or disable interrupt for event ENDISOIN
Sourcepub fn endepout0(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPOUT0_A, BitM, 12>
pub fn endepout0( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPOUT0_A, BitM, 12>
Bit 12 - Enable or disable interrupt for event ENDEPOUT[0]
Sourcepub fn endepout1(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPOUT1_A, BitM, 13>
pub fn endepout1( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPOUT1_A, BitM, 13>
Bit 13 - Enable or disable interrupt for event ENDEPOUT[1]
Sourcepub fn endepout2(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPOUT2_A, BitM, 14>
pub fn endepout2( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPOUT2_A, BitM, 14>
Bit 14 - Enable or disable interrupt for event ENDEPOUT[2]
Sourcepub fn endepout3(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPOUT3_A, BitM, 15>
pub fn endepout3( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPOUT3_A, BitM, 15>
Bit 15 - Enable or disable interrupt for event ENDEPOUT[3]
Sourcepub fn endepout4(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPOUT4_A, BitM, 16>
pub fn endepout4( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPOUT4_A, BitM, 16>
Bit 16 - Enable or disable interrupt for event ENDEPOUT[4]
Sourcepub fn endepout5(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPOUT5_A, BitM, 17>
pub fn endepout5( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPOUT5_A, BitM, 17>
Bit 17 - Enable or disable interrupt for event ENDEPOUT[5]
Sourcepub fn endepout6(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPOUT6_A, BitM, 18>
pub fn endepout6( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPOUT6_A, BitM, 18>
Bit 18 - Enable or disable interrupt for event ENDEPOUT[6]
Sourcepub fn endepout7(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPOUT7_A, BitM, 19>
pub fn endepout7( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDEPOUT7_A, BitM, 19>
Bit 19 - Enable or disable interrupt for event ENDEPOUT[7]
Sourcepub fn endisoout(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDISOOUT_A, BitM, 20>
pub fn endisoout( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, ENDISOOUT_A, BitM, 20>
Bit 20 - Enable or disable interrupt for event ENDISOOUT
Sourcepub fn sof(&mut self) -> BitWriterRaw<'_, u32, INTEN_SPEC, SOF_A, BitM, 21>
pub fn sof(&mut self) -> BitWriterRaw<'_, u32, INTEN_SPEC, SOF_A, BitM, 21>
Bit 21 - Enable or disable interrupt for event SOF
Sourcepub fn usbevent(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, USBEVENT_A, BitM, 22>
pub fn usbevent( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, USBEVENT_A, BitM, 22>
Bit 22 - Enable or disable interrupt for event USBEVENT
Sourcepub fn ep0setup(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, EP0SETUP_A, BitM, 23>
pub fn ep0setup( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, EP0SETUP_A, BitM, 23>
Bit 23 - Enable or disable interrupt for event EP0SETUP
Sourcepub fn epdata(
&mut self,
) -> BitWriterRaw<'_, u32, INTEN_SPEC, EPDATA_A, BitM, 24>
pub fn epdata( &mut self, ) -> BitWriterRaw<'_, u32, INTEN_SPEC, EPDATA_A, BitM, 24>
Bit 24 - Enable or disable interrupt for event EPDATA
Methods from Deref<Target = W<INTEN_SPEC>>§
Sourcepub unsafe fn bits(&mut self, bits: <REG as RegisterSpec>::Ux) -> &mut W<REG>
pub unsafe fn bits(&mut self, bits: <REG as RegisterSpec>::Ux) -> &mut W<REG>
Writes raw bits to the register.