Struct stm32f7::W [−][src]
Implementations
impl<U, REG> W<U, REG>
[src]
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn ckd(&mut self) -> CKD_W<'_>
[src]
Bits 8:9 - Clock division
pub fn arpe(&mut self) -> ARPE_W<'_>
[src]
Bit 7 - Auto-reload preload enable
pub fn cms(&mut self) -> CMS_W<'_>
[src]
Bits 5:6 - Center-aligned mode selection
pub fn dir(&mut self) -> DIR_W<'_>
[src]
Bit 4 - Direction
pub fn opm(&mut self) -> OPM_W<'_>
[src]
Bit 3 - One-pulse mode
pub fn urs(&mut self) -> URS_W<'_>
[src]
Bit 2 - Update request source
pub fn udis(&mut self) -> UDIS_W<'_>
[src]
Bit 1 - Update disable
pub fn cen(&mut self) -> CEN_W<'_>
[src]
Bit 0 - Counter enable
pub fn uifremap(&mut self) -> UIFREMAP_W<'_>
[src]
Bit 11 - UIF status bit remapping
impl W<u32, Reg<u32, _CR2>>
[src]
pub fn ois4(&mut self) -> OIS4_W<'_>
[src]
Bit 14 - Output Idle state 4
pub fn ois3n(&mut self) -> OIS3N_W<'_>
[src]
Bit 13 - Output Idle state 3
pub fn ois3(&mut self) -> OIS3_W<'_>
[src]
Bit 12 - Output Idle state 3
pub fn ois2n(&mut self) -> OIS2N_W<'_>
[src]
Bit 11 - Output Idle state 2
pub fn ois2(&mut self) -> OIS2_W<'_>
[src]
Bit 10 - Output Idle state 2
pub fn ois1n(&mut self) -> OIS1N_W<'_>
[src]
Bit 9 - Output Idle state 1
pub fn ois1(&mut self) -> OIS1_W<'_>
[src]
Bit 8 - Output Idle state 1
pub fn ti1s(&mut self) -> TI1S_W<'_>
[src]
Bit 7 - TI1 selection
pub fn mms(&mut self) -> MMS_W<'_>
[src]
Bits 4:6 - Master mode selection
pub fn ccds(&mut self) -> CCDS_W<'_>
[src]
Bit 3 - Capture/compare DMA selection
pub fn ccus(&mut self) -> CCUS_W<'_>
[src]
Bit 2 - Capture/compare control update selection
pub fn ccpc(&mut self) -> CCPC_W<'_>
[src]
Bit 0 - Capture/compare preloaded control
pub fn mms2(&mut self) -> MMS2_W<'_>
[src]
Bits 20:23 - Master mode selection 2
pub fn ois6(&mut self) -> OIS6_W<'_>
[src]
Bit 18 - Output Idle state 6 (OC6 output)
pub fn ois5(&mut self) -> OIS5_W<'_>
[src]
Bit 16 - Output Idle state 5 (OC5 output)
impl W<u32, Reg<u32, _SMCR>>
[src]
pub fn sms_3(&mut self) -> SMS_3_W<'_>
[src]
Bit 16 - Slave model selection - bit[3]
pub fn etp(&mut self) -> ETP_W<'_>
[src]
Bit 15 - External trigger polarity
pub fn ece(&mut self) -> ECE_W<'_>
[src]
Bit 14 - External clock enable
pub fn etps(&mut self) -> ETPS_W<'_>
[src]
Bits 12:13 - External trigger prescaler
pub fn etf(&mut self) -> ETF_W<'_>
[src]
Bits 8:11 - External trigger filter
pub fn msm(&mut self) -> MSM_W<'_>
[src]
Bit 7 - Master/Slave mode
pub fn ts(&mut self) -> TS_W<'_>
[src]
Bits 4:6 - Trigger selection
pub fn sms(&mut self) -> SMS_W<'_>
[src]
Bits 0:2 - Slave mode selection - bit[2:0]
impl W<u32, Reg<u32, _DIER>>
[src]
pub fn tde(&mut self) -> TDE_W<'_>
[src]
Bit 14 - Trigger DMA request enable
pub fn comde(&mut self) -> COMDE_W<'_>
[src]
Bit 13 - COM DMA request enable
pub fn cc4de(&mut self) -> CC4DE_W<'_>
[src]
Bit 12 - Capture/Compare 4 DMA request enable
pub fn cc3de(&mut self) -> CC3DE_W<'_>
[src]
Bit 11 - Capture/Compare 3 DMA request enable
pub fn cc2de(&mut self) -> CC2DE_W<'_>
[src]
Bit 10 - Capture/Compare 2 DMA request enable
pub fn cc1de(&mut self) -> CC1DE_W<'_>
[src]
Bit 9 - Capture/Compare 1 DMA request enable
pub fn ude(&mut self) -> UDE_W<'_>
[src]
Bit 8 - Update DMA request enable
pub fn tie(&mut self) -> TIE_W<'_>
[src]
Bit 6 - Trigger interrupt enable
pub fn cc4ie(&mut self) -> CC4IE_W<'_>
[src]
Bit 4 - Capture/Compare 4 interrupt enable
pub fn cc3ie(&mut self) -> CC3IE_W<'_>
[src]
Bit 3 - Capture/Compare 3 interrupt enable
pub fn cc2ie(&mut self) -> CC2IE_W<'_>
[src]
Bit 2 - Capture/Compare 2 interrupt enable
pub fn cc1ie(&mut self) -> CC1IE_W<'_>
[src]
Bit 1 - Capture/Compare 1 interrupt enable
pub fn uie(&mut self) -> UIE_W<'_>
[src]
Bit 0 - Update interrupt enable
pub fn bie(&mut self) -> BIE_W<'_>
[src]
Bit 7 - Break interrupt enable
pub fn comie(&mut self) -> COMIE_W<'_>
[src]
Bit 5 - COM interrupt enable
impl W<u32, Reg<u32, _SR>>
[src]
pub fn cc4of(&mut self) -> CC4OF_W<'_>
[src]
Bit 12 - Capture/Compare 4 overcapture flag
pub fn cc3of(&mut self) -> CC3OF_W<'_>
[src]
Bit 11 - Capture/Compare 3 overcapture flag
pub fn cc2of(&mut self) -> CC2OF_W<'_>
[src]
Bit 10 - Capture/compare 2 overcapture flag
pub fn cc1of(&mut self) -> CC1OF_W<'_>
[src]
Bit 9 - Capture/Compare 1 overcapture flag
pub fn bif(&mut self) -> BIF_W<'_>
[src]
Bit 7 - Break interrupt flag
pub fn tif(&mut self) -> TIF_W<'_>
[src]
Bit 6 - Trigger interrupt flag
pub fn comif(&mut self) -> COMIF_W<'_>
[src]
Bit 5 - COM interrupt flag
pub fn cc4if(&mut self) -> CC4IF_W<'_>
[src]
Bit 4 - Capture/Compare 4 interrupt flag
pub fn cc3if(&mut self) -> CC3IF_W<'_>
[src]
Bit 3 - Capture/Compare 3 interrupt flag
pub fn cc2if(&mut self) -> CC2IF_W<'_>
[src]
Bit 2 - Capture/Compare 2 interrupt flag
pub fn cc1if(&mut self) -> CC1IF_W<'_>
[src]
Bit 1 - Capture/compare 1 interrupt flag
pub fn uif(&mut self) -> UIF_W<'_>
[src]
Bit 0 - Update interrupt flag
pub fn b2if(&mut self) -> B2IF_W<'_>
[src]
Bit 8 - Break 2 interrupt flag
impl W<u32, Reg<u32, _EGR>>
[src]
pub fn bg(&mut self) -> BG_W<'_>
[src]
Bit 7 - Break generation
pub fn tg(&mut self) -> TG_W<'_>
[src]
Bit 6 - Trigger generation
pub fn comg(&mut self) -> COMG_W<'_>
[src]
Bit 5 - Capture/Compare control update generation
pub fn cc4g(&mut self) -> CC4G_W<'_>
[src]
Bit 4 - Capture/compare 4 generation
pub fn cc3g(&mut self) -> CC3G_W<'_>
[src]
Bit 3 - Capture/compare 3 generation
pub fn cc2g(&mut self) -> CC2G_W<'_>
[src]
Bit 2 - Capture/compare 2 generation
pub fn cc1g(&mut self) -> CC1G_W<'_>
[src]
Bit 1 - Capture/compare 1 generation
pub fn ug(&mut self) -> UG_W<'_>
[src]
Bit 0 - Update generation
pub fn b2g(&mut self) -> B2G_W<'_>
[src]
Bit 8 - Break 2 generation
impl W<u32, Reg<u32, _CCMR1_OUTPUT>>
[src]
pub fn oc2ce(&mut self) -> OC2CE_W<'_>
[src]
Bit 15 - Output Compare 2 clear enable
pub fn oc2m(&mut self) -> OC2M_W<'_>
[src]
Bits 12:14 - Output Compare 2 mode
pub fn oc2pe(&mut self) -> OC2PE_W<'_>
[src]
Bit 11 - Output Compare 2 preload enable
pub fn oc2fe(&mut self) -> OC2FE_W<'_>
[src]
Bit 10 - Output Compare 2 fast enable
pub fn cc2s(&mut self) -> CC2S_W<'_>
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn oc1ce(&mut self) -> OC1CE_W<'_>
[src]
Bit 7 - Output Compare 1 clear enable
pub fn oc1m(&mut self) -> OC1M_W<'_>
[src]
Bits 4:6 - Output Compare 1 mode
pub fn oc1pe(&mut self) -> OC1PE_W<'_>
[src]
Bit 3 - Output Compare 1 preload enable
pub fn oc1fe(&mut self) -> OC1FE_W<'_>
[src]
Bit 2 - Output Compare 1 fast enable
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - Capture/Compare 1 selection
pub fn oc2m_3(&mut self) -> OC2M_3_W<'_>
[src]
Bit 24 - Output Compare 2 mode - bit 3
pub fn oc1m_3(&mut self) -> OC1M_3_W<'_>
[src]
Bit 16 - Output Compare 1 mode - bit 3
impl W<u32, Reg<u32, _CCMR1_INPUT>>
[src]
pub fn ic2f(&mut self) -> IC2F_W<'_>
[src]
Bits 12:15 - Input capture 2 filter
pub fn ic2psc(&mut self) -> IC2PSC_W<'_>
[src]
Bits 10:11 - Input capture 2 prescaler
pub fn cc2s(&mut self) -> CC2S_W<'_>
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn ic1f(&mut self) -> IC1F_W<'_>
[src]
Bits 4:7 - Input capture 1 filter
pub fn ic1psc(&mut self) -> IC1PSC_W<'_>
[src]
Bits 2:3 - Input capture 1 prescaler
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - Capture/Compare 1 selection
impl W<u32, Reg<u32, _CCMR2_OUTPUT>>
[src]
pub fn oc4ce(&mut self) -> OC4CE_W<'_>
[src]
Bit 15 - Output compare 4 clear enable
pub fn oc4m(&mut self) -> OC4M_W<'_>
[src]
Bits 12:14 - Output compare 4 mode
pub fn oc4pe(&mut self) -> OC4PE_W<'_>
[src]
Bit 11 - Output compare 4 preload enable
pub fn oc4fe(&mut self) -> OC4FE_W<'_>
[src]
Bit 10 - Output compare 4 fast enable
pub fn cc4s(&mut self) -> CC4S_W<'_>
[src]
Bits 8:9 - Capture/Compare 4 selection
pub fn oc3ce(&mut self) -> OC3CE_W<'_>
[src]
Bit 7 - Output compare 3 clear enable
pub fn oc3m(&mut self) -> OC3M_W<'_>
[src]
Bits 4:6 - Output compare 3 mode
pub fn oc3pe(&mut self) -> OC3PE_W<'_>
[src]
Bit 3 - Output compare 3 preload enable
pub fn oc3fe(&mut self) -> OC3FE_W<'_>
[src]
Bit 2 - Output compare 3 fast enable
pub fn cc3s(&mut self) -> CC3S_W<'_>
[src]
Bits 0:1 - Capture/Compare 3 selection
pub fn oc4m_3(&mut self) -> OC4M_3_W<'_>
[src]
Bit 24 - Output Compare 4 mode - bit 3
pub fn oc3m_3(&mut self) -> OC3M_3_W<'_>
[src]
Bit 16 - Output Compare 3 mode - bit 3
impl W<u32, Reg<u32, _CCMR2_INPUT>>
[src]
pub fn ic4f(&mut self) -> IC4F_W<'_>
[src]
Bits 12:15 - Input capture 4 filter
pub fn ic4psc(&mut self) -> IC4PSC_W<'_>
[src]
Bits 10:11 - Input capture 4 prescaler
pub fn cc4s(&mut self) -> CC4S_W<'_>
[src]
Bits 8:9 - Capture/Compare 4 selection
pub fn ic3f(&mut self) -> IC3F_W<'_>
[src]
Bits 4:7 - Input capture 3 filter
pub fn ic3psc(&mut self) -> IC3PSC_W<'_>
[src]
Bits 2:3 - Input capture 3 prescaler
pub fn cc3s(&mut self) -> CC3S_W<'_>
[src]
Bits 0:1 - Capture/compare 3 selection
impl W<u32, Reg<u32, _CCER>>
[src]
pub fn cc4p(&mut self) -> CC4P_W<'_>
[src]
Bit 13 - Capture/Compare 3 output Polarity
pub fn cc4e(&mut self) -> CC4E_W<'_>
[src]
Bit 12 - Capture/Compare 4 output enable
pub fn cc3np(&mut self) -> CC3NP_W<'_>
[src]
Bit 11 - Capture/Compare 3 output Polarity
pub fn cc3ne(&mut self) -> CC3NE_W<'_>
[src]
Bit 10 - Capture/Compare 3 complementary output enable
pub fn cc3p(&mut self) -> CC3P_W<'_>
[src]
Bit 9 - Capture/Compare 3 output Polarity
pub fn cc3e(&mut self) -> CC3E_W<'_>
[src]
Bit 8 - Capture/Compare 3 output enable
pub fn cc2np(&mut self) -> CC2NP_W<'_>
[src]
Bit 7 - Capture/Compare 2 output Polarity
pub fn cc2ne(&mut self) -> CC2NE_W<'_>
[src]
Bit 6 - Capture/Compare 2 complementary output enable
pub fn cc2p(&mut self) -> CC2P_W<'_>
[src]
Bit 5 - Capture/Compare 2 output Polarity
pub fn cc2e(&mut self) -> CC2E_W<'_>
[src]
Bit 4 - Capture/Compare 2 output enable
pub fn cc1np(&mut self) -> CC1NP_W<'_>
[src]
Bit 3 - Capture/Compare 1 output Polarity
pub fn cc1ne(&mut self) -> CC1NE_W<'_>
[src]
Bit 2 - Capture/Compare 1 complementary output enable
pub fn cc1p(&mut self) -> CC1P_W<'_>
[src]
Bit 1 - Capture/Compare 1 output Polarity
pub fn cc1e(&mut self) -> CC1E_W<'_>
[src]
Bit 0 - Capture/Compare 1 output enable
pub fn cc6p(&mut self) -> CC6P_W<'_>
[src]
Bit 21 - Capture/Compare 6 output polarity
pub fn cc6e(&mut self) -> CC6E_W<'_>
[src]
Bit 20 - Capture/Compare 6 output enable
pub fn cc5p(&mut self) -> CC5P_W<'_>
[src]
Bit 17 - Capture/Compare 5 output polarity
pub fn cc5e(&mut self) -> CC5E_W<'_>
[src]
Bit 16 - Capture/Compare 5 output enable
pub fn cc4np(&mut self) -> CC4NP_W<'_>
[src]
Bit 15 - Capture/Compare 4 complementary output polarity
impl W<u32, Reg<u32, _CNT>>
[src]
impl W<u32, Reg<u32, _PSC>>
[src]
impl W<u32, Reg<u32, _ARR>>
[src]
impl W<u32, Reg<u32, _CCR>>
[src]
impl W<u32, Reg<u32, _DCR>>
[src]
pub fn dbl(&mut self) -> DBL_W<'_>
[src]
Bits 8:12 - DMA burst length
pub fn dba(&mut self) -> DBA_W<'_>
[src]
Bits 0:4 - DMA base address
impl W<u32, Reg<u32, _DMAR>>
[src]
impl W<u32, Reg<u32, _RCR>>
[src]
impl W<u32, Reg<u32, _BDTR>>
[src]
pub fn moe(&mut self) -> MOE_W<'_>
[src]
Bit 15 - Main output enable
pub fn aoe(&mut self) -> AOE_W<'_>
[src]
Bit 14 - Automatic output enable
pub fn bkp(&mut self) -> BKP_W<'_>
[src]
Bit 13 - Break polarity
pub fn bke(&mut self) -> BKE_W<'_>
[src]
Bit 12 - Break enable
pub fn ossr(&mut self) -> OSSR_W<'_>
[src]
Bit 11 - Off-state selection for Run mode
pub fn ossi(&mut self) -> OSSI_W<'_>
[src]
Bit 10 - Off-state selection for Idle mode
pub fn lock(&mut self) -> LOCK_W<'_>
[src]
Bits 8:9 - Lock configuration
pub fn dtg(&mut self) -> DTG_W<'_>
[src]
Bits 0:7 - Dead-time generator setup
pub fn bk2p(&mut self) -> BK2P_W<'_>
[src]
Bit 25 - Break 2 polarity
pub fn bk2e(&mut self) -> BK2E_W<'_>
[src]
Bit 24 - Break 2 enable
pub fn bk2f(&mut self) -> BK2F_W<'_>
[src]
Bits 20:23 - Break 2 filter
pub fn bkf(&mut self) -> BKF_W<'_>
[src]
Bits 16:19 - Break filter
impl W<u32, Reg<u32, _CCMR3_OUTPUT>>
[src]
pub fn oc5fe(&mut self) -> OC5FE_W<'_>
[src]
Bit 2 - Output compare 5 fast enable
pub fn oc5pe(&mut self) -> OC5PE_W<'_>
[src]
Bit 3 - Output compare 5 preload enable
pub fn oc5m(&mut self) -> OC5M_W<'_>
[src]
Bits 4:6 - Output compare 5 mode
pub fn oc5ce(&mut self) -> OC5CE_W<'_>
[src]
Bit 7 - Output compare 5 clear enable
pub fn oc6fe(&mut self) -> OC6FE_W<'_>
[src]
Bit 10 - Output compare 6 fast enable
pub fn oc6pe(&mut self) -> OC6PE_W<'_>
[src]
Bit 11 - Output compare 6 preload enable
pub fn oc6m(&mut self) -> OC6M_W<'_>
[src]
Bits 12:14 - Output compare 6 mode
pub fn oc6ce(&mut self) -> OC6CE_W<'_>
[src]
Bit 15 - Output compare 6 clear enable
pub fn oc5m3(&mut self) -> OC5M3_W<'_>
[src]
Bit 16 - Output Compare 5 mode
pub fn oc6m3(&mut self) -> OC6M3_W<'_>
[src]
Bit 24 - Output Compare 6 mode
impl W<u32, Reg<u32, _CCR5>>
[src]
pub fn ccr(&mut self) -> CCR_W<'_>
[src]
Bits 0:15 - Capture/Compare 5 value
pub fn gc5c1(&mut self) -> GC5C1_W<'_>
[src]
Bit 29 - Group Channel 5 and Channel 1
pub fn gc5c2(&mut self) -> GC5C2_W<'_>
[src]
Bit 30 - Group Channel 5 and Channel 2
pub fn gc5c3(&mut self) -> GC5C3_W<'_>
[src]
Bit 31 - Group Channel 5 and Channel 3
impl W<u32, Reg<u32, _CCR6>>
[src]
impl W<u32, Reg<u32, _SR>>
[src]
pub fn ovr(&mut self) -> OVR_W<'_>
[src]
Bit 5 - Overrun
pub fn strt(&mut self) -> STRT_W<'_>
[src]
Bit 4 - Regular channel start flag
pub fn jstrt(&mut self) -> JSTRT_W<'_>
[src]
Bit 3 - Injected channel start flag
pub fn jeoc(&mut self) -> JEOC_W<'_>
[src]
Bit 2 - Injected channel end of conversion
pub fn eoc(&mut self) -> EOC_W<'_>
[src]
Bit 1 - Regular channel end of conversion
pub fn awd(&mut self) -> AWD_W<'_>
[src]
Bit 0 - Analog watchdog flag
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn ovrie(&mut self) -> OVRIE_W<'_>
[src]
Bit 26 - Overrun interrupt enable
pub fn res(&mut self) -> RES_W<'_>
[src]
Bits 24:25 - Resolution
pub fn awden(&mut self) -> AWDEN_W<'_>
[src]
Bit 23 - Analog watchdog enable on regular channels
pub fn jawden(&mut self) -> JAWDEN_W<'_>
[src]
Bit 22 - Analog watchdog enable on injected channels
pub fn discnum(&mut self) -> DISCNUM_W<'_>
[src]
Bits 13:15 - Discontinuous mode channel count
pub fn jdiscen(&mut self) -> JDISCEN_W<'_>
[src]
Bit 12 - Discontinuous mode on injected channels
pub fn discen(&mut self) -> DISCEN_W<'_>
[src]
Bit 11 - Discontinuous mode on regular channels
pub fn jauto(&mut self) -> JAUTO_W<'_>
[src]
Bit 10 - Automatic injected group conversion
pub fn awdsgl(&mut self) -> AWDSGL_W<'_>
[src]
Bit 9 - Enable the watchdog on a single channel in scan mode
pub fn scan(&mut self) -> SCAN_W<'_>
[src]
Bit 8 - Scan mode
pub fn jeocie(&mut self) -> JEOCIE_W<'_>
[src]
Bit 7 - Interrupt enable for injected channels
pub fn awdie(&mut self) -> AWDIE_W<'_>
[src]
Bit 6 - Analog watchdog interrupt enable
pub fn eocie(&mut self) -> EOCIE_W<'_>
[src]
Bit 5 - Interrupt enable for EOC
pub fn awdch(&mut self) -> AWDCH_W<'_>
[src]
Bits 0:4 - Analog watchdog channel select bits
impl W<u32, Reg<u32, _CR2>>
[src]
pub fn swstart(&mut self) -> SWSTART_W<'_>
[src]
Bit 30 - Start conversion of regular channels
pub fn exten(&mut self) -> EXTEN_W<'_>
[src]
Bits 28:29 - External trigger enable for regular channels
pub fn extsel(&mut self) -> EXTSEL_W<'_>
[src]
Bits 24:27 - External event select for regular group
pub fn jswstart(&mut self) -> JSWSTART_W<'_>
[src]
Bit 22 - Start conversion of injected channels
pub fn jexten(&mut self) -> JEXTEN_W<'_>
[src]
Bits 20:21 - External trigger enable for injected channels
pub fn jextsel(&mut self) -> JEXTSEL_W<'_>
[src]
Bits 16:19 - External event select for injected group
pub fn align(&mut self) -> ALIGN_W<'_>
[src]
Bit 11 - Data alignment
pub fn eocs(&mut self) -> EOCS_W<'_>
[src]
Bit 10 - End of conversion selection
pub fn dds(&mut self) -> DDS_W<'_>
[src]
Bit 9 - DMA disable selection (for single ADC mode)
pub fn dma(&mut self) -> DMA_W<'_>
[src]
Bit 8 - Direct memory access mode (for single ADC mode)
pub fn cont(&mut self) -> CONT_W<'_>
[src]
Bit 1 - Continuous conversion
pub fn adon(&mut self) -> ADON_W<'_>
[src]
Bit 0 - A/D Converter ON / OFF
impl W<u32, Reg<u32, _SMPR1>>
[src]
pub fn smp18(&mut self) -> SMP18_W<'_>
[src]
Bits 24:26 - Channel 18 sampling time selection
pub fn smp17(&mut self) -> SMP17_W<'_>
[src]
Bits 21:23 - Channel 17 sampling time selection
pub fn smp16(&mut self) -> SMP16_W<'_>
[src]
Bits 18:20 - Channel 16 sampling time selection
pub fn smp15(&mut self) -> SMP15_W<'_>
[src]
Bits 15:17 - Channel 15 sampling time selection
pub fn smp14(&mut self) -> SMP14_W<'_>
[src]
Bits 12:14 - Channel 14 sampling time selection
pub fn smp13(&mut self) -> SMP13_W<'_>
[src]
Bits 9:11 - Channel 13 sampling time selection
pub fn smp12(&mut self) -> SMP12_W<'_>
[src]
Bits 6:8 - Channel 12 sampling time selection
pub fn smp11(&mut self) -> SMP11_W<'_>
[src]
Bits 3:5 - Channel 11 sampling time selection
pub fn smp10(&mut self) -> SMP10_W<'_>
[src]
Bits 0:2 - Channel 10 sampling time selection
impl W<u32, Reg<u32, _SMPR2>>
[src]
pub fn smp9(&mut self) -> SMP9_W<'_>
[src]
Bits 27:29 - Channel 9 sampling time selection
pub fn smp8(&mut self) -> SMP8_W<'_>
[src]
Bits 24:26 - Channel 8 sampling time selection
pub fn smp7(&mut self) -> SMP7_W<'_>
[src]
Bits 21:23 - Channel 7 sampling time selection
pub fn smp6(&mut self) -> SMP6_W<'_>
[src]
Bits 18:20 - Channel 6 sampling time selection
pub fn smp5(&mut self) -> SMP5_W<'_>
[src]
Bits 15:17 - Channel 5 sampling time selection
pub fn smp4(&mut self) -> SMP4_W<'_>
[src]
Bits 12:14 - Channel 4 sampling time selection
pub fn smp3(&mut self) -> SMP3_W<'_>
[src]
Bits 9:11 - Channel 3 sampling time selection
pub fn smp2(&mut self) -> SMP2_W<'_>
[src]
Bits 6:8 - Channel 2 sampling time selection
pub fn smp1(&mut self) -> SMP1_W<'_>
[src]
Bits 3:5 - Channel 1 sampling time selection
pub fn smp0(&mut self) -> SMP0_W<'_>
[src]
Bits 0:2 - Channel 0 sampling time selection
impl W<u32, Reg<u32, _JOFR>>
[src]
impl W<u32, Reg<u32, _HTR>>
[src]
impl W<u32, Reg<u32, _LTR>>
[src]
impl W<u32, Reg<u32, _SQR1>>
[src]
pub fn l(&mut self) -> L_W<'_>
[src]
Bits 20:23 - Regular channel sequence length
pub fn sq16(&mut self) -> SQ16_W<'_>
[src]
Bits 15:19 - 16th conversion in regular sequence
pub fn sq15(&mut self) -> SQ15_W<'_>
[src]
Bits 10:14 - 15th conversion in regular sequence
pub fn sq14(&mut self) -> SQ14_W<'_>
[src]
Bits 5:9 - 14th conversion in regular sequence
pub fn sq13(&mut self) -> SQ13_W<'_>
[src]
Bits 0:4 - 13th conversion in regular sequence
impl W<u32, Reg<u32, _SQR2>>
[src]
pub fn sq12(&mut self) -> SQ12_W<'_>
[src]
Bits 25:29 - 12th conversion in regular sequence
pub fn sq11(&mut self) -> SQ11_W<'_>
[src]
Bits 20:24 - 11th conversion in regular sequence
pub fn sq10(&mut self) -> SQ10_W<'_>
[src]
Bits 15:19 - 10th conversion in regular sequence
pub fn sq9(&mut self) -> SQ9_W<'_>
[src]
Bits 10:14 - 9th conversion in regular sequence
pub fn sq8(&mut self) -> SQ8_W<'_>
[src]
Bits 5:9 - 8th conversion in regular sequence
pub fn sq7(&mut self) -> SQ7_W<'_>
[src]
Bits 0:4 - 7th conversion in regular sequence
impl W<u32, Reg<u32, _SQR3>>
[src]
pub fn sq6(&mut self) -> SQ6_W<'_>
[src]
Bits 25:29 - 6th conversion in regular sequence
pub fn sq5(&mut self) -> SQ5_W<'_>
[src]
Bits 20:24 - 5th conversion in regular sequence
pub fn sq4(&mut self) -> SQ4_W<'_>
[src]
Bits 15:19 - 4th conversion in regular sequence
pub fn sq3(&mut self) -> SQ3_W<'_>
[src]
Bits 10:14 - 3rd conversion in regular sequence
pub fn sq2(&mut self) -> SQ2_W<'_>
[src]
Bits 5:9 - 2nd conversion in regular sequence
pub fn sq1(&mut self) -> SQ1_W<'_>
[src]
Bits 0:4 - 1st conversion in regular sequence
impl W<u32, Reg<u32, _JSQR>>
[src]
pub fn jl(&mut self) -> JL_W<'_>
[src]
Bits 20:21 - Injected sequence length
pub fn jsq4(&mut self) -> JSQ4_W<'_>
[src]
Bits 15:19 - 4th conversion in injected sequence
pub fn jsq3(&mut self) -> JSQ3_W<'_>
[src]
Bits 10:14 - 3rd conversion in injected sequence
pub fn jsq2(&mut self) -> JSQ2_W<'_>
[src]
Bits 5:9 - 2nd conversion in injected sequence
pub fn jsq1(&mut self) -> JSQ1_W<'_>
[src]
Bits 0:4 - 1st conversion in injected sequence
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn arpe(&mut self) -> ARPE_W<'_>
[src]
Bit 7 - Auto-reload preload enable
pub fn opm(&mut self) -> OPM_W<'_>
[src]
Bit 3 - One-pulse mode
pub fn urs(&mut self) -> URS_W<'_>
[src]
Bit 2 - Update request source
pub fn udis(&mut self) -> UDIS_W<'_>
[src]
Bit 1 - Update disable
pub fn cen(&mut self) -> CEN_W<'_>
[src]
Bit 0 - Counter enable
impl W<u32, Reg<u32, _CR2>>
[src]
impl W<u32, Reg<u32, _DIER>>
[src]
pub fn ude(&mut self) -> UDE_W<'_>
[src]
Bit 8 - Update DMA request enable
pub fn uie(&mut self) -> UIE_W<'_>
[src]
Bit 0 - Update interrupt enable
impl W<u32, Reg<u32, _SR>>
[src]
impl W<u32, Reg<u32, _EGR>>
[src]
impl W<u32, Reg<u32, _CNT>>
[src]
impl W<u32, Reg<u32, _PSC>>
[src]
impl W<u32, Reg<u32, _ARR>>
[src]
impl W<u32, Reg<u32, _CCR>>
[src]
pub fn tsvrefe(&mut self) -> TSVREFE_W<'_>
[src]
Bit 23 - Temperature sensor and VREFINT enable
pub fn vbate(&mut self) -> VBATE_W<'_>
[src]
Bit 22 - VBAT enable
pub fn adcpre(&mut self) -> ADCPRE_W<'_>
[src]
Bits 16:17 - ADC prescaler
pub fn dma(&mut self) -> DMA_W<'_>
[src]
Bits 14:15 - Direct memory access mode for multi ADC mode
pub fn dds(&mut self) -> DDS_W<'_>
[src]
Bit 13 - DMA disable selection for multi-ADC mode
pub fn delay(&mut self) -> DELAY_W<'_>
[src]
Bits 8:11 - Delay between 2 sampling phases
pub fn multi(&mut self) -> MULTI_W<'_>
[src]
Bits 0:4 - Multi ADC mode selection
impl W<u32, Reg<u32, _TIR>>
[src]
pub fn stid(&mut self) -> STID_W<'_>
[src]
Bits 21:31 - STID
pub fn exid(&mut self) -> EXID_W<'_>
[src]
Bits 3:20 - EXID
pub fn ide(&mut self) -> IDE_W<'_>
[src]
Bit 2 - IDE
pub fn rtr(&mut self) -> RTR_W<'_>
[src]
Bit 1 - RTR
pub fn txrq(&mut self) -> TXRQ_W<'_>
[src]
Bit 0 - TXRQ
impl W<u32, Reg<u32, _TDTR>>
[src]
pub fn time(&mut self) -> TIME_W<'_>
[src]
Bits 16:31 - TIME
pub fn tgt(&mut self) -> TGT_W<'_>
[src]
Bit 8 - TGT
pub fn dlc(&mut self) -> DLC_W<'_>
[src]
Bits 0:3 - DLC
impl W<u32, Reg<u32, _TDLR>>
[src]
pub fn data3(&mut self) -> DATA3_W<'_>
[src]
Bits 24:31 - DATA3
pub fn data2(&mut self) -> DATA2_W<'_>
[src]
Bits 16:23 - DATA2
pub fn data1(&mut self) -> DATA1_W<'_>
[src]
Bits 8:15 - DATA1
pub fn data0(&mut self) -> DATA0_W<'_>
[src]
Bits 0:7 - DATA0
impl W<u32, Reg<u32, _TDHR>>
[src]
pub fn data7(&mut self) -> DATA7_W<'_>
[src]
Bits 24:31 - DATA7
pub fn data6(&mut self) -> DATA6_W<'_>
[src]
Bits 16:23 - DATA6
pub fn data5(&mut self) -> DATA5_W<'_>
[src]
Bits 8:15 - DATA5
pub fn data4(&mut self) -> DATA4_W<'_>
[src]
Bits 0:7 - DATA4
impl W<u32, Reg<u32, _FR1>>
[src]
pub fn fb0(&mut self) -> FB0_W<'_>
[src]
Bit 0 - Filter bits
pub fn fb1(&mut self) -> FB1_W<'_>
[src]
Bit 1 - Filter bits
pub fn fb2(&mut self) -> FB2_W<'_>
[src]
Bit 2 - Filter bits
pub fn fb3(&mut self) -> FB3_W<'_>
[src]
Bit 3 - Filter bits
pub fn fb4(&mut self) -> FB4_W<'_>
[src]
Bit 4 - Filter bits
pub fn fb5(&mut self) -> FB5_W<'_>
[src]
Bit 5 - Filter bits
pub fn fb6(&mut self) -> FB6_W<'_>
[src]
Bit 6 - Filter bits
pub fn fb7(&mut self) -> FB7_W<'_>
[src]
Bit 7 - Filter bits
pub fn fb8(&mut self) -> FB8_W<'_>
[src]
Bit 8 - Filter bits
pub fn fb9(&mut self) -> FB9_W<'_>
[src]
Bit 9 - Filter bits
pub fn fb10(&mut self) -> FB10_W<'_>
[src]
Bit 10 - Filter bits
pub fn fb11(&mut self) -> FB11_W<'_>
[src]
Bit 11 - Filter bits
pub fn fb12(&mut self) -> FB12_W<'_>
[src]
Bit 12 - Filter bits
pub fn fb13(&mut self) -> FB13_W<'_>
[src]
Bit 13 - Filter bits
pub fn fb14(&mut self) -> FB14_W<'_>
[src]
Bit 14 - Filter bits
pub fn fb15(&mut self) -> FB15_W<'_>
[src]
Bit 15 - Filter bits
pub fn fb16(&mut self) -> FB16_W<'_>
[src]
Bit 16 - Filter bits
pub fn fb17(&mut self) -> FB17_W<'_>
[src]
Bit 17 - Filter bits
pub fn fb18(&mut self) -> FB18_W<'_>
[src]
Bit 18 - Filter bits
pub fn fb19(&mut self) -> FB19_W<'_>
[src]
Bit 19 - Filter bits
pub fn fb20(&mut self) -> FB20_W<'_>
[src]
Bit 20 - Filter bits
pub fn fb21(&mut self) -> FB21_W<'_>
[src]
Bit 21 - Filter bits
pub fn fb22(&mut self) -> FB22_W<'_>
[src]
Bit 22 - Filter bits
pub fn fb23(&mut self) -> FB23_W<'_>
[src]
Bit 23 - Filter bits
pub fn fb24(&mut self) -> FB24_W<'_>
[src]
Bit 24 - Filter bits
pub fn fb25(&mut self) -> FB25_W<'_>
[src]
Bit 25 - Filter bits
pub fn fb26(&mut self) -> FB26_W<'_>
[src]
Bit 26 - Filter bits
pub fn fb27(&mut self) -> FB27_W<'_>
[src]
Bit 27 - Filter bits
pub fn fb28(&mut self) -> FB28_W<'_>
[src]
Bit 28 - Filter bits
pub fn fb29(&mut self) -> FB29_W<'_>
[src]
Bit 29 - Filter bits
pub fn fb30(&mut self) -> FB30_W<'_>
[src]
Bit 30 - Filter bits
pub fn fb31(&mut self) -> FB31_W<'_>
[src]
Bit 31 - Filter bits
impl W<u32, Reg<u32, _FR2>>
[src]
pub fn fb0(&mut self) -> FB0_W<'_>
[src]
Bit 0 - Filter bits
pub fn fb1(&mut self) -> FB1_W<'_>
[src]
Bit 1 - Filter bits
pub fn fb2(&mut self) -> FB2_W<'_>
[src]
Bit 2 - Filter bits
pub fn fb3(&mut self) -> FB3_W<'_>
[src]
Bit 3 - Filter bits
pub fn fb4(&mut self) -> FB4_W<'_>
[src]
Bit 4 - Filter bits
pub fn fb5(&mut self) -> FB5_W<'_>
[src]
Bit 5 - Filter bits
pub fn fb6(&mut self) -> FB6_W<'_>
[src]
Bit 6 - Filter bits
pub fn fb7(&mut self) -> FB7_W<'_>
[src]
Bit 7 - Filter bits
pub fn fb8(&mut self) -> FB8_W<'_>
[src]
Bit 8 - Filter bits
pub fn fb9(&mut self) -> FB9_W<'_>
[src]
Bit 9 - Filter bits
pub fn fb10(&mut self) -> FB10_W<'_>
[src]
Bit 10 - Filter bits
pub fn fb11(&mut self) -> FB11_W<'_>
[src]
Bit 11 - Filter bits
pub fn fb12(&mut self) -> FB12_W<'_>
[src]
Bit 12 - Filter bits
pub fn fb13(&mut self) -> FB13_W<'_>
[src]
Bit 13 - Filter bits
pub fn fb14(&mut self) -> FB14_W<'_>
[src]
Bit 14 - Filter bits
pub fn fb15(&mut self) -> FB15_W<'_>
[src]
Bit 15 - Filter bits
pub fn fb16(&mut self) -> FB16_W<'_>
[src]
Bit 16 - Filter bits
pub fn fb17(&mut self) -> FB17_W<'_>
[src]
Bit 17 - Filter bits
pub fn fb18(&mut self) -> FB18_W<'_>
[src]
Bit 18 - Filter bits
pub fn fb19(&mut self) -> FB19_W<'_>
[src]
Bit 19 - Filter bits
pub fn fb20(&mut self) -> FB20_W<'_>
[src]
Bit 20 - Filter bits
pub fn fb21(&mut self) -> FB21_W<'_>
[src]
Bit 21 - Filter bits
pub fn fb22(&mut self) -> FB22_W<'_>
[src]
Bit 22 - Filter bits
pub fn fb23(&mut self) -> FB23_W<'_>
[src]
Bit 23 - Filter bits
pub fn fb24(&mut self) -> FB24_W<'_>
[src]
Bit 24 - Filter bits
pub fn fb25(&mut self) -> FB25_W<'_>
[src]
Bit 25 - Filter bits
pub fn fb26(&mut self) -> FB26_W<'_>
[src]
Bit 26 - Filter bits
pub fn fb27(&mut self) -> FB27_W<'_>
[src]
Bit 27 - Filter bits
pub fn fb28(&mut self) -> FB28_W<'_>
[src]
Bit 28 - Filter bits
pub fn fb29(&mut self) -> FB29_W<'_>
[src]
Bit 29 - Filter bits
pub fn fb30(&mut self) -> FB30_W<'_>
[src]
Bit 30 - Filter bits
pub fn fb31(&mut self) -> FB31_W<'_>
[src]
Bit 31 - Filter bits
impl W<u32, Reg<u32, _MCR>>
[src]
pub fn dbf(&mut self) -> DBF_W<'_>
[src]
Bit 16 - DBF
pub fn reset(&mut self) -> RESET_W<'_>
[src]
Bit 15 - RESET
pub fn ttcm(&mut self) -> TTCM_W<'_>
[src]
Bit 7 - TTCM
pub fn abom(&mut self) -> ABOM_W<'_>
[src]
Bit 6 - ABOM
pub fn awum(&mut self) -> AWUM_W<'_>
[src]
Bit 5 - AWUM
pub fn nart(&mut self) -> NART_W<'_>
[src]
Bit 4 - NART
pub fn rflm(&mut self) -> RFLM_W<'_>
[src]
Bit 3 - RFLM
pub fn txfp(&mut self) -> TXFP_W<'_>
[src]
Bit 2 - TXFP
pub fn sleep(&mut self) -> SLEEP_W<'_>
[src]
Bit 1 - SLEEP
pub fn inrq(&mut self) -> INRQ_W<'_>
[src]
Bit 0 - INRQ
impl W<u32, Reg<u32, _MSR>>
[src]
pub fn slaki(&mut self) -> SLAKI_W<'_>
[src]
Bit 4 - SLAKI
pub fn wkui(&mut self) -> WKUI_W<'_>
[src]
Bit 3 - WKUI
pub fn erri(&mut self) -> ERRI_W<'_>
[src]
Bit 2 - ERRI
impl W<u32, Reg<u32, _TSR>>
[src]
pub fn abrq2(&mut self) -> ABRQ2_W<'_>
[src]
Bit 23 - ABRQ2
pub fn terr2(&mut self) -> TERR2_W<'_>
[src]
Bit 19 - TERR2
pub fn alst2(&mut self) -> ALST2_W<'_>
[src]
Bit 18 - ALST2
pub fn txok2(&mut self) -> TXOK2_W<'_>
[src]
Bit 17 - TXOK2
pub fn rqcp2(&mut self) -> RQCP2_W<'_>
[src]
Bit 16 - RQCP2
pub fn abrq1(&mut self) -> ABRQ1_W<'_>
[src]
Bit 15 - ABRQ1
pub fn terr1(&mut self) -> TERR1_W<'_>
[src]
Bit 11 - TERR1
pub fn alst1(&mut self) -> ALST1_W<'_>
[src]
Bit 10 - ALST1
pub fn txok1(&mut self) -> TXOK1_W<'_>
[src]
Bit 9 - TXOK1
pub fn rqcp1(&mut self) -> RQCP1_W<'_>
[src]
Bit 8 - RQCP1
pub fn abrq0(&mut self) -> ABRQ0_W<'_>
[src]
Bit 7 - ABRQ0
pub fn terr0(&mut self) -> TERR0_W<'_>
[src]
Bit 3 - TERR0
pub fn alst0(&mut self) -> ALST0_W<'_>
[src]
Bit 2 - ALST0
pub fn txok0(&mut self) -> TXOK0_W<'_>
[src]
Bit 1 - TXOK0
pub fn rqcp0(&mut self) -> RQCP0_W<'_>
[src]
Bit 0 - RQCP0
impl W<u32, Reg<u32, _RFR>>
[src]
pub fn rfom(&mut self) -> RFOM_W<'_>
[src]
Bit 5 - RFOM0
pub fn fovr(&mut self) -> FOVR_W<'_>
[src]
Bit 4 - FOVR0
pub fn full(&mut self) -> FULL_W<'_>
[src]
Bit 3 - FULL0
impl W<u32, Reg<u32, _IER>>
[src]
pub fn slkie(&mut self) -> SLKIE_W<'_>
[src]
Bit 17 - SLKIE
pub fn wkuie(&mut self) -> WKUIE_W<'_>
[src]
Bit 16 - WKUIE
pub fn errie(&mut self) -> ERRIE_W<'_>
[src]
Bit 15 - ERRIE
pub fn lecie(&mut self) -> LECIE_W<'_>
[src]
Bit 11 - LECIE
pub fn bofie(&mut self) -> BOFIE_W<'_>
[src]
Bit 10 - BOFIE
pub fn epvie(&mut self) -> EPVIE_W<'_>
[src]
Bit 9 - EPVIE
pub fn ewgie(&mut self) -> EWGIE_W<'_>
[src]
Bit 8 - EWGIE
pub fn fovie1(&mut self) -> FOVIE1_W<'_>
[src]
Bit 6 - FOVIE1
pub fn ffie1(&mut self) -> FFIE1_W<'_>
[src]
Bit 5 - FFIE1
pub fn fmpie1(&mut self) -> FMPIE1_W<'_>
[src]
Bit 4 - FMPIE1
pub fn fovie0(&mut self) -> FOVIE0_W<'_>
[src]
Bit 3 - FOVIE0
pub fn ffie0(&mut self) -> FFIE0_W<'_>
[src]
Bit 2 - FFIE0
pub fn fmpie0(&mut self) -> FMPIE0_W<'_>
[src]
Bit 1 - FMPIE0
pub fn tmeie(&mut self) -> TMEIE_W<'_>
[src]
Bit 0 - TMEIE
impl W<u32, Reg<u32, _ESR>>
[src]
impl W<u32, Reg<u32, _BTR>>
[src]
pub fn silm(&mut self) -> SILM_W<'_>
[src]
Bit 31 - SILM
pub fn lbkm(&mut self) -> LBKM_W<'_>
[src]
Bit 30 - LBKM
pub fn sjw(&mut self) -> SJW_W<'_>
[src]
Bits 24:25 - SJW
pub fn ts2(&mut self) -> TS2_W<'_>
[src]
Bits 20:22 - TS2
pub fn ts1(&mut self) -> TS1_W<'_>
[src]
Bits 16:19 - TS1
pub fn brp(&mut self) -> BRP_W<'_>
[src]
Bits 0:9 - BRP
impl W<u32, Reg<u32, _FMR>>
[src]
impl W<u32, Reg<u32, _FM1R>>
[src]
pub fn fbm0(&mut self) -> FBM0_W<'_>
[src]
Bit 0 - Filter mode
pub fn fbm1(&mut self) -> FBM1_W<'_>
[src]
Bit 1 - Filter mode
pub fn fbm2(&mut self) -> FBM2_W<'_>
[src]
Bit 2 - Filter mode
pub fn fbm3(&mut self) -> FBM3_W<'_>
[src]
Bit 3 - Filter mode
pub fn fbm4(&mut self) -> FBM4_W<'_>
[src]
Bit 4 - Filter mode
pub fn fbm5(&mut self) -> FBM5_W<'_>
[src]
Bit 5 - Filter mode
pub fn fbm6(&mut self) -> FBM6_W<'_>
[src]
Bit 6 - Filter mode
pub fn fbm7(&mut self) -> FBM7_W<'_>
[src]
Bit 7 - Filter mode
pub fn fbm8(&mut self) -> FBM8_W<'_>
[src]
Bit 8 - Filter mode
pub fn fbm9(&mut self) -> FBM9_W<'_>
[src]
Bit 9 - Filter mode
pub fn fbm10(&mut self) -> FBM10_W<'_>
[src]
Bit 10 - Filter mode
pub fn fbm11(&mut self) -> FBM11_W<'_>
[src]
Bit 11 - Filter mode
pub fn fbm12(&mut self) -> FBM12_W<'_>
[src]
Bit 12 - Filter mode
pub fn fbm13(&mut self) -> FBM13_W<'_>
[src]
Bit 13 - Filter mode
impl W<u32, Reg<u32, _FS1R>>
[src]
pub fn fsc0(&mut self) -> FSC0_W<'_>
[src]
Bit 0 - Filter scale configuration
pub fn fsc1(&mut self) -> FSC1_W<'_>
[src]
Bit 1 - Filter scale configuration
pub fn fsc2(&mut self) -> FSC2_W<'_>
[src]
Bit 2 - Filter scale configuration
pub fn fsc3(&mut self) -> FSC3_W<'_>
[src]
Bit 3 - Filter scale configuration
pub fn fsc4(&mut self) -> FSC4_W<'_>
[src]
Bit 4 - Filter scale configuration
pub fn fsc5(&mut self) -> FSC5_W<'_>
[src]
Bit 5 - Filter scale configuration
pub fn fsc6(&mut self) -> FSC6_W<'_>
[src]
Bit 6 - Filter scale configuration
pub fn fsc7(&mut self) -> FSC7_W<'_>
[src]
Bit 7 - Filter scale configuration
pub fn fsc8(&mut self) -> FSC8_W<'_>
[src]
Bit 8 - Filter scale configuration
pub fn fsc9(&mut self) -> FSC9_W<'_>
[src]
Bit 9 - Filter scale configuration
pub fn fsc10(&mut self) -> FSC10_W<'_>
[src]
Bit 10 - Filter scale configuration
pub fn fsc11(&mut self) -> FSC11_W<'_>
[src]
Bit 11 - Filter scale configuration
pub fn fsc12(&mut self) -> FSC12_W<'_>
[src]
Bit 12 - Filter scale configuration
pub fn fsc13(&mut self) -> FSC13_W<'_>
[src]
Bit 13 - Filter scale configuration
impl W<u32, Reg<u32, _FFA1R>>
[src]
pub fn ffa0(&mut self) -> FFA0_W<'_>
[src]
Bit 0 - Filter FIFO assignment for filter 0
pub fn ffa1(&mut self) -> FFA1_W<'_>
[src]
Bit 1 - Filter FIFO assignment for filter 1
pub fn ffa2(&mut self) -> FFA2_W<'_>
[src]
Bit 2 - Filter FIFO assignment for filter 2
pub fn ffa3(&mut self) -> FFA3_W<'_>
[src]
Bit 3 - Filter FIFO assignment for filter 3
pub fn ffa4(&mut self) -> FFA4_W<'_>
[src]
Bit 4 - Filter FIFO assignment for filter 4
pub fn ffa5(&mut self) -> FFA5_W<'_>
[src]
Bit 5 - Filter FIFO assignment for filter 5
pub fn ffa6(&mut self) -> FFA6_W<'_>
[src]
Bit 6 - Filter FIFO assignment for filter 6
pub fn ffa7(&mut self) -> FFA7_W<'_>
[src]
Bit 7 - Filter FIFO assignment for filter 7
pub fn ffa8(&mut self) -> FFA8_W<'_>
[src]
Bit 8 - Filter FIFO assignment for filter 8
pub fn ffa9(&mut self) -> FFA9_W<'_>
[src]
Bit 9 - Filter FIFO assignment for filter 9
pub fn ffa10(&mut self) -> FFA10_W<'_>
[src]
Bit 10 - Filter FIFO assignment for filter 10
pub fn ffa11(&mut self) -> FFA11_W<'_>
[src]
Bit 11 - Filter FIFO assignment for filter 11
pub fn ffa12(&mut self) -> FFA12_W<'_>
[src]
Bit 12 - Filter FIFO assignment for filter 12
pub fn ffa13(&mut self) -> FFA13_W<'_>
[src]
Bit 13 - Filter FIFO assignment for filter 13
impl W<u32, Reg<u32, _FA1R>>
[src]
pub fn fact0(&mut self) -> FACT0_W<'_>
[src]
Bit 0 - Filter active
pub fn fact1(&mut self) -> FACT1_W<'_>
[src]
Bit 1 - Filter active
pub fn fact2(&mut self) -> FACT2_W<'_>
[src]
Bit 2 - Filter active
pub fn fact3(&mut self) -> FACT3_W<'_>
[src]
Bit 3 - Filter active
pub fn fact4(&mut self) -> FACT4_W<'_>
[src]
Bit 4 - Filter active
pub fn fact5(&mut self) -> FACT5_W<'_>
[src]
Bit 5 - Filter active
pub fn fact6(&mut self) -> FACT6_W<'_>
[src]
Bit 6 - Filter active
pub fn fact7(&mut self) -> FACT7_W<'_>
[src]
Bit 7 - Filter active
pub fn fact8(&mut self) -> FACT8_W<'_>
[src]
Bit 8 - Filter active
pub fn fact9(&mut self) -> FACT9_W<'_>
[src]
Bit 9 - Filter active
pub fn fact10(&mut self) -> FACT10_W<'_>
[src]
Bit 10 - Filter active
pub fn fact11(&mut self) -> FACT11_W<'_>
[src]
Bit 11 - Filter active
pub fn fact12(&mut self) -> FACT12_W<'_>
[src]
Bit 12 - Filter active
pub fn fact13(&mut self) -> FACT13_W<'_>
[src]
Bit 13 - Filter active
impl W<u32, Reg<u32, _DR>>
[src]
impl W<u32, Reg<u32, _IDR>>
[src]
impl W<u32, Reg<u32, _CR>>
[src]
pub fn reset(&mut self) -> RESET_W<'_>
[src]
Bit 0 - RESET bit
pub fn polysize(&mut self) -> POLYSIZE_W<'_>
[src]
Bits 3:4 - Polynomial size
pub fn rev_in(&mut self) -> REV_IN_W<'_>
[src]
Bits 5:6 - Reverse input data
pub fn rev_out(&mut self) -> REV_OUT_W<'_>
[src]
Bit 7 - Reverse output data
impl W<u32, Reg<u32, _INIT>>
[src]
impl W<u32, Reg<u32, _POL>>
[src]
impl W<u8, Reg<u8, _DR8>>
[src]
impl W<u16, Reg<u16, _DR16>>
[src]
impl W<u32, Reg<u32, _CR>>
[src]
pub fn dbg_sleep(&mut self) -> DBG_SLEEP_W<'_>
[src]
Bit 0 - DBG_SLEEP
pub fn dbg_stop(&mut self) -> DBG_STOP_W<'_>
[src]
Bit 1 - DBG_STOP
pub fn dbg_standby(&mut self) -> DBG_STANDBY_W<'_>
[src]
Bit 2 - DBG_STANDBY
pub fn trace_ioen(&mut self) -> TRACE_IOEN_W<'_>
[src]
Bit 5 - TRACE_IOEN
pub fn trace_mode(&mut self) -> TRACE_MODE_W<'_>
[src]
Bits 6:7 - TRACE_MODE
impl W<u32, Reg<u32, _APB1_FZ>>
[src]
pub fn dbg_tim2_stop(&mut self) -> DBG_TIM2_STOP_W<'_>
[src]
Bit 0 - DBG_TIM2_STOP
pub fn dbg_tim3_stop(&mut self) -> DBG_TIM3_STOP_W<'_>
[src]
Bit 1 - DBG_TIM3 _STOP
pub fn dbg_tim4_stop(&mut self) -> DBG_TIM4_STOP_W<'_>
[src]
Bit 2 - DBG_TIM4_STOP
pub fn dbg_tim5_stop(&mut self) -> DBG_TIM5_STOP_W<'_>
[src]
Bit 3 - DBG_TIM5_STOP
pub fn dbg_tim6_stop(&mut self) -> DBG_TIM6_STOP_W<'_>
[src]
Bit 4 - DBG_TIM6_STOP
pub fn dbg_tim7_stop(&mut self) -> DBG_TIM7_STOP_W<'_>
[src]
Bit 5 - DBG_TIM7_STOP
pub fn dbg_tim12_stop(&mut self) -> DBG_TIM12_STOP_W<'_>
[src]
Bit 6 - DBG_TIM12_STOP
pub fn dbg_tim13_stop(&mut self) -> DBG_TIM13_STOP_W<'_>
[src]
Bit 7 - DBG_TIM13_STOP
pub fn dbg_tim14_stop(&mut self) -> DBG_TIM14_STOP_W<'_>
[src]
Bit 8 - DBG_TIM14_STOP
pub fn dbg_wwdg_stop(&mut self) -> DBG_WWDG_STOP_W<'_>
[src]
Bit 11 - DBG_WWDG_STOP
pub fn dbg_iwdg_stop(&mut self) -> DBG_IWDG_STOP_W<'_>
[src]
Bit 12 - DBG_IWDEG_STOP
pub fn dbg_j2c1_smbus_timeout(&mut self) -> DBG_J2C1_SMBUS_TIMEOUT_W<'_>
[src]
Bit 21 - DBG_J2C1_SMBUS_TIMEOUT
pub fn dbg_j2c2_smbus_timeout(&mut self) -> DBG_J2C2_SMBUS_TIMEOUT_W<'_>
[src]
Bit 22 - DBG_J2C2_SMBUS_TIMEOUT
pub fn dbg_j2c3smbus_timeout(&mut self) -> DBG_J2C3SMBUS_TIMEOUT_W<'_>
[src]
Bit 23 - DBG_J2C3SMBUS_TIMEOUT
pub fn dbg_can1_stop(&mut self) -> DBG_CAN1_STOP_W<'_>
[src]
Bit 25 - DBG_CAN1_STOP
pub fn dbg_can2_stop(&mut self) -> DBG_CAN2_STOP_W<'_>
[src]
Bit 26 - DBG_CAN2_STOP
impl W<u32, Reg<u32, _APB2_FZ>>
[src]
pub fn dbg_tim1_stop(&mut self) -> DBG_TIM1_STOP_W<'_>
[src]
Bit 0 - TIM1 counter stopped when core is halted
pub fn dbg_tim8_stop(&mut self) -> DBG_TIM8_STOP_W<'_>
[src]
Bit 1 - TIM8 counter stopped when core is halted
pub fn dbg_tim9_stop(&mut self) -> DBG_TIM9_STOP_W<'_>
[src]
Bit 16 - TIM9 counter stopped when core is halted
pub fn dbg_tim10_stop(&mut self) -> DBG_TIM10_STOP_W<'_>
[src]
Bit 17 - TIM10 counter stopped when core is halted
pub fn dbg_tim11_stop(&mut self) -> DBG_TIM11_STOP_W<'_>
[src]
Bit 18 - TIM11 counter stopped when core is halted
impl W<u32, Reg<u32, _CR>>
[src]
pub fn dmaudrie2(&mut self) -> DMAUDRIE2_W<'_>
[src]
Bit 29 - DAC channel2 DMA underrun interrupt enable
pub fn dmaen2(&mut self) -> DMAEN2_W<'_>
[src]
Bit 28 - DAC channel2 DMA enable
pub fn mamp2(&mut self) -> MAMP2_W<'_>
[src]
Bits 24:27 - DAC channel2 mask/amplitude selector
pub fn wave2(&mut self) -> WAVE2_W<'_>
[src]
Bits 22:23 - DAC channel2 noise/triangle wave generation enable
pub fn tsel2(&mut self) -> TSEL2_W<'_>
[src]
Bits 19:21 - DAC channel2 trigger selection
pub fn ten2(&mut self) -> TEN2_W<'_>
[src]
Bit 18 - DAC channel2 trigger enable
pub fn boff2(&mut self) -> BOFF2_W<'_>
[src]
Bit 17 - DAC channel2 output buffer disable
pub fn en2(&mut self) -> EN2_W<'_>
[src]
Bit 16 - DAC channel2 enable
pub fn dmaudrie1(&mut self) -> DMAUDRIE1_W<'_>
[src]
Bit 13 - DAC channel1 DMA Underrun Interrupt enable
pub fn dmaen1(&mut self) -> DMAEN1_W<'_>
[src]
Bit 12 - DAC channel1 DMA enable
pub fn mamp1(&mut self) -> MAMP1_W<'_>
[src]
Bits 8:11 - DAC channel1 mask/amplitude selector
pub fn wave1(&mut self) -> WAVE1_W<'_>
[src]
Bits 6:7 - DAC channel1 noise/triangle wave generation enable
pub fn tsel1(&mut self) -> TSEL1_W<'_>
[src]
Bits 3:5 - DAC channel1 trigger selection
pub fn ten1(&mut self) -> TEN1_W<'_>
[src]
Bit 2 - DAC channel1 trigger enable
pub fn boff1(&mut self) -> BOFF1_W<'_>
[src]
Bit 1 - DAC channel1 output buffer disable
pub fn en1(&mut self) -> EN1_W<'_>
[src]
Bit 0 - DAC channel1 enable
impl W<u32, Reg<u32, _SWTRIGR>>
[src]
pub fn swtrig2(&mut self) -> SWTRIG2_W<'_>
[src]
Bit 1 - DAC channel2 software trigger
pub fn swtrig1(&mut self) -> SWTRIG1_W<'_>
[src]
Bit 0 - DAC channel1 software trigger
impl W<u32, Reg<u32, _DHR12R1>>
[src]
pub fn dacc1dhr(&mut self) -> DACC1DHR_W<'_>
[src]
Bits 0:11 - DAC channel1 12-bit right-aligned data
impl W<u32, Reg<u32, _DHR12L1>>
[src]
pub fn dacc1dhr(&mut self) -> DACC1DHR_W<'_>
[src]
Bits 4:15 - DAC channel1 12-bit left-aligned data
impl W<u32, Reg<u32, _DHR8R1>>
[src]
pub fn dacc1dhr(&mut self) -> DACC1DHR_W<'_>
[src]
Bits 0:7 - DAC channel1 8-bit right-aligned data
impl W<u32, Reg<u32, _DHR12R2>>
[src]
pub fn dacc2dhr(&mut self) -> DACC2DHR_W<'_>
[src]
Bits 0:11 - DAC channel2 12-bit right-aligned data
impl W<u32, Reg<u32, _DHR12L2>>
[src]
pub fn dacc2dhr(&mut self) -> DACC2DHR_W<'_>
[src]
Bits 4:15 - DAC channel2 12-bit left-aligned data
impl W<u32, Reg<u32, _DHR8R2>>
[src]
pub fn dacc2dhr(&mut self) -> DACC2DHR_W<'_>
[src]
Bits 0:7 - DAC channel2 8-bit right-aligned data
impl W<u32, Reg<u32, _DHR12RD>>
[src]
pub fn dacc2dhr(&mut self) -> DACC2DHR_W<'_>
[src]
Bits 16:27 - DAC channel2 12-bit right-aligned data
pub fn dacc1dhr(&mut self) -> DACC1DHR_W<'_>
[src]
Bits 0:11 - DAC channel1 12-bit right-aligned data
impl W<u32, Reg<u32, _DHR12LD>>
[src]
pub fn dacc2dhr(&mut self) -> DACC2DHR_W<'_>
[src]
Bits 20:31 - DAC channel2 12-bit left-aligned data
pub fn dacc1dhr(&mut self) -> DACC1DHR_W<'_>
[src]
Bits 4:15 - DAC channel1 12-bit left-aligned data
impl W<u32, Reg<u32, _DHR8RD>>
[src]
pub fn dacc2dhr(&mut self) -> DACC2DHR_W<'_>
[src]
Bits 8:15 - DAC channel2 8-bit right-aligned data
pub fn dacc1dhr(&mut self) -> DACC1DHR_W<'_>
[src]
Bits 0:7 - DAC channel1 8-bit right-aligned data
impl W<u32, Reg<u32, _SR>>
[src]
pub fn dmaudr2(&mut self) -> DMAUDR2_W<'_>
[src]
Bit 29 - DAC channel2 DMA underrun flag
pub fn dmaudr1(&mut self) -> DMAUDR1_W<'_>
[src]
Bit 13 - DAC channel1 DMA underrun flag
impl W<u32, Reg<u32, _CR>>
[src]
pub fn chsel(&mut self) -> CHSEL_W<'_>
[src]
Bits 25:28 - Channel selection
pub fn mburst(&mut self) -> MBURST_W<'_>
[src]
Bits 23:24 - Memory burst transfer configuration
pub fn pburst(&mut self) -> PBURST_W<'_>
[src]
Bits 21:22 - Peripheral burst transfer configuration
pub fn ct(&mut self) -> CT_W<'_>
[src]
Bit 19 - Current target (only in double buffer mode)
pub fn dbm(&mut self) -> DBM_W<'_>
[src]
Bit 18 - Double buffer mode
pub fn pl(&mut self) -> PL_W<'_>
[src]
Bits 16:17 - Priority level
pub fn pincos(&mut self) -> PINCOS_W<'_>
[src]
Bit 15 - Peripheral increment offset size
pub fn msize(&mut self) -> MSIZE_W<'_>
[src]
Bits 13:14 - Memory data size
pub fn psize(&mut self) -> PSIZE_W<'_>
[src]
Bits 11:12 - Peripheral data size
pub fn minc(&mut self) -> MINC_W<'_>
[src]
Bit 10 - Memory increment mode
pub fn pinc(&mut self) -> PINC_W<'_>
[src]
Bit 9 - Peripheral increment mode
pub fn circ(&mut self) -> CIRC_W<'_>
[src]
Bit 8 - Circular mode
pub fn dir(&mut self) -> DIR_W<'_>
[src]
Bits 6:7 - Data transfer direction
pub fn pfctrl(&mut self) -> PFCTRL_W<'_>
[src]
Bit 5 - Peripheral flow controller
pub fn tcie(&mut self) -> TCIE_W<'_>
[src]
Bit 4 - Transfer complete interrupt enable
pub fn htie(&mut self) -> HTIE_W<'_>
[src]
Bit 3 - Half transfer interrupt enable
pub fn teie(&mut self) -> TEIE_W<'_>
[src]
Bit 2 - Transfer error interrupt enable
pub fn dmeie(&mut self) -> DMEIE_W<'_>
[src]
Bit 1 - Direct mode error interrupt enable
pub fn en(&mut self) -> EN_W<'_>
[src]
Bit 0 - Stream enable / flag stream ready when read low
impl W<u32, Reg<u32, _NDTR>>
[src]
impl W<u32, Reg<u32, _PAR>>
[src]
impl W<u32, Reg<u32, _M0AR>>
[src]
impl W<u32, Reg<u32, _M1AR>>
[src]
pub fn m1a(&mut self) -> M1A_W<'_>
[src]
Bits 0:31 - Memory 1 address (used in case of Double buffer mode)
impl W<u32, Reg<u32, _FCR>>
[src]
pub fn feie(&mut self) -> FEIE_W<'_>
[src]
Bit 7 - FIFO error interrupt enable
pub fn dmdis(&mut self) -> DMDIS_W<'_>
[src]
Bit 2 - Direct mode disable
pub fn fth(&mut self) -> FTH_W<'_>
[src]
Bits 0:1 - FIFO threshold selection
impl W<u32, Reg<u32, _LIFCR>>
[src]
pub fn ctcif3(&mut self) -> CTCIF3_W<'_>
[src]
Bit 27 - Stream x clear transfer complete interrupt flag (x = 3..0)
pub fn chtif3(&mut self) -> CHTIF3_W<'_>
[src]
Bit 26 - Stream x clear half transfer interrupt flag (x = 3..0)
pub fn cteif3(&mut self) -> CTEIF3_W<'_>
[src]
Bit 25 - Stream x clear transfer error interrupt flag (x = 3..0)
pub fn cdmeif3(&mut self) -> CDMEIF3_W<'_>
[src]
Bit 24 - Stream x clear direct mode error interrupt flag (x = 3..0)
pub fn cfeif3(&mut self) -> CFEIF3_W<'_>
[src]
Bit 22 - Stream x clear FIFO error interrupt flag (x = 3..0)
pub fn ctcif2(&mut self) -> CTCIF2_W<'_>
[src]
Bit 21 - Stream x clear transfer complete interrupt flag (x = 3..0)
pub fn chtif2(&mut self) -> CHTIF2_W<'_>
[src]
Bit 20 - Stream x clear half transfer interrupt flag (x = 3..0)
pub fn cteif2(&mut self) -> CTEIF2_W<'_>
[src]
Bit 19 - Stream x clear transfer error interrupt flag (x = 3..0)
pub fn cdmeif2(&mut self) -> CDMEIF2_W<'_>
[src]
Bit 18 - Stream x clear direct mode error interrupt flag (x = 3..0)
pub fn cfeif2(&mut self) -> CFEIF2_W<'_>
[src]
Bit 16 - Stream x clear FIFO error interrupt flag (x = 3..0)
pub fn ctcif1(&mut self) -> CTCIF1_W<'_>
[src]
Bit 11 - Stream x clear transfer complete interrupt flag (x = 3..0)
pub fn chtif1(&mut self) -> CHTIF1_W<'_>
[src]
Bit 10 - Stream x clear half transfer interrupt flag (x = 3..0)
pub fn cteif1(&mut self) -> CTEIF1_W<'_>
[src]
Bit 9 - Stream x clear transfer error interrupt flag (x = 3..0)
pub fn cdmeif1(&mut self) -> CDMEIF1_W<'_>
[src]
Bit 8 - Stream x clear direct mode error interrupt flag (x = 3..0)
pub fn cfeif1(&mut self) -> CFEIF1_W<'_>
[src]
Bit 6 - Stream x clear FIFO error interrupt flag (x = 3..0)
pub fn ctcif0(&mut self) -> CTCIF0_W<'_>
[src]
Bit 5 - Stream x clear transfer complete interrupt flag (x = 3..0)
pub fn chtif0(&mut self) -> CHTIF0_W<'_>
[src]
Bit 4 - Stream x clear half transfer interrupt flag (x = 3..0)
pub fn cteif0(&mut self) -> CTEIF0_W<'_>
[src]
Bit 3 - Stream x clear transfer error interrupt flag (x = 3..0)
pub fn cdmeif0(&mut self) -> CDMEIF0_W<'_>
[src]
Bit 2 - Stream x clear direct mode error interrupt flag (x = 3..0)
pub fn cfeif0(&mut self) -> CFEIF0_W<'_>
[src]
Bit 0 - Stream x clear FIFO error interrupt flag (x = 3..0)
impl W<u32, Reg<u32, _HIFCR>>
[src]
pub fn ctcif7(&mut self) -> CTCIF7_W<'_>
[src]
Bit 27 - Stream x clear transfer complete interrupt flag (x = 7..4)
pub fn chtif7(&mut self) -> CHTIF7_W<'_>
[src]
Bit 26 - Stream x clear half transfer interrupt flag (x = 7..4)
pub fn cteif7(&mut self) -> CTEIF7_W<'_>
[src]
Bit 25 - Stream x clear transfer error interrupt flag (x = 7..4)
pub fn cdmeif7(&mut self) -> CDMEIF7_W<'_>
[src]
Bit 24 - Stream x clear direct mode error interrupt flag (x = 7..4)
pub fn cfeif7(&mut self) -> CFEIF7_W<'_>
[src]
Bit 22 - Stream x clear FIFO error interrupt flag (x = 7..4)
pub fn ctcif6(&mut self) -> CTCIF6_W<'_>
[src]
Bit 21 - Stream x clear transfer complete interrupt flag (x = 7..4)
pub fn chtif6(&mut self) -> CHTIF6_W<'_>
[src]
Bit 20 - Stream x clear half transfer interrupt flag (x = 7..4)
pub fn cteif6(&mut self) -> CTEIF6_W<'_>
[src]
Bit 19 - Stream x clear transfer error interrupt flag (x = 7..4)
pub fn cdmeif6(&mut self) -> CDMEIF6_W<'_>
[src]
Bit 18 - Stream x clear direct mode error interrupt flag (x = 7..4)
pub fn cfeif6(&mut self) -> CFEIF6_W<'_>
[src]
Bit 16 - Stream x clear FIFO error interrupt flag (x = 7..4)
pub fn ctcif5(&mut self) -> CTCIF5_W<'_>
[src]
Bit 11 - Stream x clear transfer complete interrupt flag (x = 7..4)
pub fn chtif5(&mut self) -> CHTIF5_W<'_>
[src]
Bit 10 - Stream x clear half transfer interrupt flag (x = 7..4)
pub fn cteif5(&mut self) -> CTEIF5_W<'_>
[src]
Bit 9 - Stream x clear transfer error interrupt flag (x = 7..4)
pub fn cdmeif5(&mut self) -> CDMEIF5_W<'_>
[src]
Bit 8 - Stream x clear direct mode error interrupt flag (x = 7..4)
pub fn cfeif5(&mut self) -> CFEIF5_W<'_>
[src]
Bit 6 - Stream x clear FIFO error interrupt flag (x = 7..4)
pub fn ctcif4(&mut self) -> CTCIF4_W<'_>
[src]
Bit 5 - Stream x clear transfer complete interrupt flag (x = 7..4)
pub fn chtif4(&mut self) -> CHTIF4_W<'_>
[src]
Bit 4 - Stream x clear half transfer interrupt flag (x = 7..4)
pub fn cteif4(&mut self) -> CTEIF4_W<'_>
[src]
Bit 3 - Stream x clear transfer error interrupt flag (x = 7..4)
pub fn cdmeif4(&mut self) -> CDMEIF4_W<'_>
[src]
Bit 2 - Stream x clear direct mode error interrupt flag (x = 7..4)
pub fn cfeif4(&mut self) -> CFEIF4_W<'_>
[src]
Bit 0 - Stream x clear FIFO error interrupt flag (x = 7..4)
impl W<u32, Reg<u32, _IMR>>
[src]
pub fn im0(&mut self) -> IM0_W<'_>
[src]
Bit 0 - Interrupt Mask on line 0
pub fn im1(&mut self) -> IM1_W<'_>
[src]
Bit 1 - Interrupt Mask on line 1
pub fn im2(&mut self) -> IM2_W<'_>
[src]
Bit 2 - Interrupt Mask on line 2
pub fn im3(&mut self) -> IM3_W<'_>
[src]
Bit 3 - Interrupt Mask on line 3
pub fn im4(&mut self) -> IM4_W<'_>
[src]
Bit 4 - Interrupt Mask on line 4
pub fn im5(&mut self) -> IM5_W<'_>
[src]
Bit 5 - Interrupt Mask on line 5
pub fn im6(&mut self) -> IM6_W<'_>
[src]
Bit 6 - Interrupt Mask on line 6
pub fn im7(&mut self) -> IM7_W<'_>
[src]
Bit 7 - Interrupt Mask on line 7
pub fn im8(&mut self) -> IM8_W<'_>
[src]
Bit 8 - Interrupt Mask on line 8
pub fn mi9(&mut self) -> MI9_W<'_>
[src]
Bit 9 - Interrupt Mask on line 9
pub fn im10(&mut self) -> IM10_W<'_>
[src]
Bit 10 - Interrupt Mask on line 10
pub fn im11(&mut self) -> IM11_W<'_>
[src]
Bit 11 - Interrupt Mask on line 11
pub fn im12(&mut self) -> IM12_W<'_>
[src]
Bit 12 - Interrupt Mask on line 12
pub fn im13(&mut self) -> IM13_W<'_>
[src]
Bit 13 - Interrupt Mask on line 13
pub fn im14(&mut self) -> IM14_W<'_>
[src]
Bit 14 - Interrupt Mask on line 14
pub fn im15(&mut self) -> IM15_W<'_>
[src]
Bit 15 - Interrupt Mask on line 15
pub fn im16(&mut self) -> IM16_W<'_>
[src]
Bit 16 - Interrupt Mask on line 16
pub fn im17(&mut self) -> IM17_W<'_>
[src]
Bit 17 - Interrupt Mask on line 17
pub fn im18(&mut self) -> IM18_W<'_>
[src]
Bit 18 - Interrupt Mask on line 18
pub fn im19(&mut self) -> IM19_W<'_>
[src]
Bit 19 - Interrupt Mask on line 19
pub fn im20(&mut self) -> IM20_W<'_>
[src]
Bit 20 - Interrupt Mask on line 20
pub fn im21(&mut self) -> IM21_W<'_>
[src]
Bit 21 - Interrupt Mask on line 21
pub fn im22(&mut self) -> IM22_W<'_>
[src]
Bit 22 - Interrupt Mask on line 22
pub fn im23(&mut self) -> IM23_W<'_>
[src]
Bit 23 - Interrupt Mask on line 23
impl W<u32, Reg<u32, _EMR>>
[src]
pub fn em0(&mut self) -> EM0_W<'_>
[src]
Bit 0 - Event Mask on line 0
pub fn em1(&mut self) -> EM1_W<'_>
[src]
Bit 1 - Event Mask on line 1
pub fn em2(&mut self) -> EM2_W<'_>
[src]
Bit 2 - Event Mask on line 2
pub fn em3(&mut self) -> EM3_W<'_>
[src]
Bit 3 - Event Mask on line 3
pub fn em4(&mut self) -> EM4_W<'_>
[src]
Bit 4 - Event Mask on line 4
pub fn em5(&mut self) -> EM5_W<'_>
[src]
Bit 5 - Event Mask on line 5
pub fn em6(&mut self) -> EM6_W<'_>
[src]
Bit 6 - Event Mask on line 6
pub fn em7(&mut self) -> EM7_W<'_>
[src]
Bit 7 - Event Mask on line 7
pub fn em8(&mut self) -> EM8_W<'_>
[src]
Bit 8 - Event Mask on line 8
pub fn em9(&mut self) -> EM9_W<'_>
[src]
Bit 9 - Event Mask on line 9
pub fn em10(&mut self) -> EM10_W<'_>
[src]
Bit 10 - Event Mask on line 10
pub fn em11(&mut self) -> EM11_W<'_>
[src]
Bit 11 - Event Mask on line 11
pub fn em12(&mut self) -> EM12_W<'_>
[src]
Bit 12 - Event Mask on line 12
pub fn em13(&mut self) -> EM13_W<'_>
[src]
Bit 13 - Event Mask on line 13
pub fn em14(&mut self) -> EM14_W<'_>
[src]
Bit 14 - Event Mask on line 14
pub fn em15(&mut self) -> EM15_W<'_>
[src]
Bit 15 - Event Mask on line 15
pub fn em16(&mut self) -> EM16_W<'_>
[src]
Bit 16 - Event Mask on line 16
pub fn em17(&mut self) -> EM17_W<'_>
[src]
Bit 17 - Event Mask on line 17
pub fn em18(&mut self) -> EM18_W<'_>
[src]
Bit 18 - Event Mask on line 18
pub fn em19(&mut self) -> EM19_W<'_>
[src]
Bit 19 - Event Mask on line 19
pub fn em20(&mut self) -> EM20_W<'_>
[src]
Bit 20 - Event Mask on line 20
pub fn em21(&mut self) -> EM21_W<'_>
[src]
Bit 21 - Event Mask on line 21
pub fn em22(&mut self) -> EM22_W<'_>
[src]
Bit 22 - Event Mask on line 22
pub fn em23(&mut self) -> EM23_W<'_>
[src]
Bit 23 - Event Mask on line 23
impl W<u32, Reg<u32, _RTSR>>
[src]
pub fn tr0(&mut self) -> TR0_W<'_>
[src]
Bit 0 - Rising trigger event configuration of line 0
pub fn tr1(&mut self) -> TR1_W<'_>
[src]
Bit 1 - Rising trigger event configuration of line 1
pub fn tr2(&mut self) -> TR2_W<'_>
[src]
Bit 2 - Rising trigger event configuration of line 2
pub fn tr3(&mut self) -> TR3_W<'_>
[src]
Bit 3 - Rising trigger event configuration of line 3
pub fn tr4(&mut self) -> TR4_W<'_>
[src]
Bit 4 - Rising trigger event configuration of line 4
pub fn tr5(&mut self) -> TR5_W<'_>
[src]
Bit 5 - Rising trigger event configuration of line 5
pub fn tr6(&mut self) -> TR6_W<'_>
[src]
Bit 6 - Rising trigger event configuration of line 6
pub fn tr7(&mut self) -> TR7_W<'_>
[src]
Bit 7 - Rising trigger event configuration of line 7
pub fn tr8(&mut self) -> TR8_W<'_>
[src]
Bit 8 - Rising trigger event configuration of line 8
pub fn tr9(&mut self) -> TR9_W<'_>
[src]
Bit 9 - Rising trigger event configuration of line 9
pub fn tr10(&mut self) -> TR10_W<'_>
[src]
Bit 10 - Rising trigger event configuration of line 10
pub fn tr11(&mut self) -> TR11_W<'_>
[src]
Bit 11 - Rising trigger event configuration of line 11
pub fn tr12(&mut self) -> TR12_W<'_>
[src]
Bit 12 - Rising trigger event configuration of line 12
pub fn tr13(&mut self) -> TR13_W<'_>
[src]
Bit 13 - Rising trigger event configuration of line 13
pub fn tr14(&mut self) -> TR14_W<'_>
[src]
Bit 14 - Rising trigger event configuration of line 14
pub fn tr15(&mut self) -> TR15_W<'_>
[src]
Bit 15 - Rising trigger event configuration of line 15
pub fn tr16(&mut self) -> TR16_W<'_>
[src]
Bit 16 - Rising trigger event configuration of line 16
pub fn tr17(&mut self) -> TR17_W<'_>
[src]
Bit 17 - Rising trigger event configuration of line 17
pub fn tr18(&mut self) -> TR18_W<'_>
[src]
Bit 18 - Rising trigger event configuration of line 18
pub fn tr19(&mut self) -> TR19_W<'_>
[src]
Bit 19 - Rising trigger event configuration of line 19
pub fn tr20(&mut self) -> TR20_W<'_>
[src]
Bit 20 - Rising trigger event configuration of line 20
pub fn tr21(&mut self) -> TR21_W<'_>
[src]
Bit 21 - Rising trigger event configuration of line 21
pub fn tr22(&mut self) -> TR22_W<'_>
[src]
Bit 22 - Rising trigger event configuration of line 22
pub fn tr23(&mut self) -> TR23_W<'_>
[src]
Bit 23 - Rising trigger event configuration of line 23
impl W<u32, Reg<u32, _FTSR>>
[src]
pub fn tr0(&mut self) -> TR0_W<'_>
[src]
Bit 0 - Falling trigger event configuration of line 0
pub fn tr1(&mut self) -> TR1_W<'_>
[src]
Bit 1 - Falling trigger event configuration of line 1
pub fn tr2(&mut self) -> TR2_W<'_>
[src]
Bit 2 - Falling trigger event configuration of line 2
pub fn tr3(&mut self) -> TR3_W<'_>
[src]
Bit 3 - Falling trigger event configuration of line 3
pub fn tr4(&mut self) -> TR4_W<'_>
[src]
Bit 4 - Falling trigger event configuration of line 4
pub fn tr5(&mut self) -> TR5_W<'_>
[src]
Bit 5 - Falling trigger event configuration of line 5
pub fn tr6(&mut self) -> TR6_W<'_>
[src]
Bit 6 - Falling trigger event configuration of line 6
pub fn tr7(&mut self) -> TR7_W<'_>
[src]
Bit 7 - Falling trigger event configuration of line 7
pub fn tr8(&mut self) -> TR8_W<'_>
[src]
Bit 8 - Falling trigger event configuration of line 8
pub fn tr9(&mut self) -> TR9_W<'_>
[src]
Bit 9 - Falling trigger event configuration of line 9
pub fn tr10(&mut self) -> TR10_W<'_>
[src]
Bit 10 - Falling trigger event configuration of line 10
pub fn tr11(&mut self) -> TR11_W<'_>
[src]
Bit 11 - Falling trigger event configuration of line 11
pub fn tr12(&mut self) -> TR12_W<'_>
[src]
Bit 12 - Falling trigger event configuration of line 12
pub fn tr13(&mut self) -> TR13_W<'_>
[src]
Bit 13 - Falling trigger event configuration of line 13
pub fn tr14(&mut self) -> TR14_W<'_>
[src]
Bit 14 - Falling trigger event configuration of line 14
pub fn tr15(&mut self) -> TR15_W<'_>
[src]
Bit 15 - Falling trigger event configuration of line 15
pub fn tr16(&mut self) -> TR16_W<'_>
[src]
Bit 16 - Falling trigger event configuration of line 16
pub fn tr17(&mut self) -> TR17_W<'_>
[src]
Bit 17 - Falling trigger event configuration of line 17
pub fn tr18(&mut self) -> TR18_W<'_>
[src]
Bit 18 - Falling trigger event configuration of line 18
pub fn tr19(&mut self) -> TR19_W<'_>
[src]
Bit 19 - Falling trigger event configuration of line 19
pub fn tr20(&mut self) -> TR20_W<'_>
[src]
Bit 20 - Falling trigger event configuration of line 20
pub fn tr21(&mut self) -> TR21_W<'_>
[src]
Bit 21 - Falling trigger event configuration of line 21
pub fn tr22(&mut self) -> TR22_W<'_>
[src]
Bit 22 - Falling trigger event configuration of line 22
pub fn tr23(&mut self) -> TR23_W<'_>
[src]
Bit 23 - Falling trigger event configuration of line 23
impl W<u32, Reg<u32, _SWIER>>
[src]
pub fn swier0(&mut self) -> SWIER0_W<'_>
[src]
Bit 0 - Software Interrupt on line 0
pub fn swier1(&mut self) -> SWIER1_W<'_>
[src]
Bit 1 - Software Interrupt on line 1
pub fn swier2(&mut self) -> SWIER2_W<'_>
[src]
Bit 2 - Software Interrupt on line 2
pub fn swier3(&mut self) -> SWIER3_W<'_>
[src]
Bit 3 - Software Interrupt on line 3
pub fn swier4(&mut self) -> SWIER4_W<'_>
[src]
Bit 4 - Software Interrupt on line 4
pub fn swier5(&mut self) -> SWIER5_W<'_>
[src]
Bit 5 - Software Interrupt on line 5
pub fn swier6(&mut self) -> SWIER6_W<'_>
[src]
Bit 6 - Software Interrupt on line 6
pub fn swier7(&mut self) -> SWIER7_W<'_>
[src]
Bit 7 - Software Interrupt on line 7
pub fn swier8(&mut self) -> SWIER8_W<'_>
[src]
Bit 8 - Software Interrupt on line 8
pub fn swier9(&mut self) -> SWIER9_W<'_>
[src]
Bit 9 - Software Interrupt on line 9
pub fn swier10(&mut self) -> SWIER10_W<'_>
[src]
Bit 10 - Software Interrupt on line 10
pub fn swier11(&mut self) -> SWIER11_W<'_>
[src]
Bit 11 - Software Interrupt on line 11
pub fn swier12(&mut self) -> SWIER12_W<'_>
[src]
Bit 12 - Software Interrupt on line 12
pub fn swier13(&mut self) -> SWIER13_W<'_>
[src]
Bit 13 - Software Interrupt on line 13
pub fn swier14(&mut self) -> SWIER14_W<'_>
[src]
Bit 14 - Software Interrupt on line 14
pub fn swier15(&mut self) -> SWIER15_W<'_>
[src]
Bit 15 - Software Interrupt on line 15
pub fn swier16(&mut self) -> SWIER16_W<'_>
[src]
Bit 16 - Software Interrupt on line 16
pub fn swier17(&mut self) -> SWIER17_W<'_>
[src]
Bit 17 - Software Interrupt on line 17
pub fn swier18(&mut self) -> SWIER18_W<'_>
[src]
Bit 18 - Software Interrupt on line 18
pub fn swier19(&mut self) -> SWIER19_W<'_>
[src]
Bit 19 - Software Interrupt on line 19
pub fn swier20(&mut self) -> SWIER20_W<'_>
[src]
Bit 20 - Software Interrupt on line 20
pub fn swier21(&mut self) -> SWIER21_W<'_>
[src]
Bit 21 - Software Interrupt on line 21
pub fn swier22(&mut self) -> SWIER22_W<'_>
[src]
Bit 22 - Software Interrupt on line 22
pub fn swier23(&mut self) -> SWIER23_W<'_>
[src]
Bit 23 - Software Interrupt on line 22
impl W<u32, Reg<u32, _PR>>
[src]
pub fn pr0(&mut self) -> PR0_W<'_>
[src]
Bit 0 - Pending bit 0
pub fn pr1(&mut self) -> PR1_W<'_>
[src]
Bit 1 - Pending bit 1
pub fn pr2(&mut self) -> PR2_W<'_>
[src]
Bit 2 - Pending bit 2
pub fn pr3(&mut self) -> PR3_W<'_>
[src]
Bit 3 - Pending bit 3
pub fn pr4(&mut self) -> PR4_W<'_>
[src]
Bit 4 - Pending bit 4
pub fn pr5(&mut self) -> PR5_W<'_>
[src]
Bit 5 - Pending bit 5
pub fn pr6(&mut self) -> PR6_W<'_>
[src]
Bit 6 - Pending bit 6
pub fn pr7(&mut self) -> PR7_W<'_>
[src]
Bit 7 - Pending bit 7
pub fn pr8(&mut self) -> PR8_W<'_>
[src]
Bit 8 - Pending bit 8
pub fn pr9(&mut self) -> PR9_W<'_>
[src]
Bit 9 - Pending bit 9
pub fn pr10(&mut self) -> PR10_W<'_>
[src]
Bit 10 - Pending bit 10
pub fn pr11(&mut self) -> PR11_W<'_>
[src]
Bit 11 - Pending bit 11
pub fn pr12(&mut self) -> PR12_W<'_>
[src]
Bit 12 - Pending bit 12
pub fn pr13(&mut self) -> PR13_W<'_>
[src]
Bit 13 - Pending bit 13
pub fn pr14(&mut self) -> PR14_W<'_>
[src]
Bit 14 - Pending bit 14
pub fn pr15(&mut self) -> PR15_W<'_>
[src]
Bit 15 - Pending bit 15
pub fn pr16(&mut self) -> PR16_W<'_>
[src]
Bit 16 - Pending bit 16
pub fn pr17(&mut self) -> PR17_W<'_>
[src]
Bit 17 - Pending bit 17
pub fn pr18(&mut self) -> PR18_W<'_>
[src]
Bit 18 - Pending bit 18
pub fn pr19(&mut self) -> PR19_W<'_>
[src]
Bit 19 - Pending bit 19
pub fn pr20(&mut self) -> PR20_W<'_>
[src]
Bit 20 - Pending bit 20
pub fn pr21(&mut self) -> PR21_W<'_>
[src]
Bit 21 - Pending bit 21
pub fn pr22(&mut self) -> PR22_W<'_>
[src]
Bit 22 - Pending bit 22
pub fn pr23(&mut self) -> PR23_W<'_>
[src]
Bit 23 - Pending bit 23
impl W<u32, Reg<u32, _ACR>>
[src]
pub fn latency(&mut self) -> LATENCY_W<'_>
[src]
Bits 0:3 - Latency
pub fn prften(&mut self) -> PRFTEN_W<'_>
[src]
Bit 8 - Prefetch enable
pub fn arten(&mut self) -> ARTEN_W<'_>
[src]
Bit 9 - ART Accelerator Enable
pub fn artrst(&mut self) -> ARTRST_W<'_>
[src]
Bit 11 - ART Accelerator reset
impl W<u32, Reg<u32, _KEYR>>
[src]
impl W<u32, Reg<u32, _OPTKEYR>>
[src]
impl W<u32, Reg<u32, _SR>>
[src]
pub fn eop(&mut self) -> EOP_W<'_>
[src]
Bit 0 - End of operation
pub fn operr(&mut self) -> OPERR_W<'_>
[src]
Bit 1 - Operation error
pub fn wrperr(&mut self) -> WRPERR_W<'_>
[src]
Bit 4 - Write protection error
pub fn pgaerr(&mut self) -> PGAERR_W<'_>
[src]
Bit 5 - Programming alignment error
pub fn pgperr(&mut self) -> PGPERR_W<'_>
[src]
Bit 6 - Programming parallelism error
pub fn erserr(&mut self) -> ERSERR_W<'_>
[src]
Bit 7 - Erase Sequence Error
pub fn rderr(&mut self) -> RDERR_W<'_>
[src]
Bit 8 - RDERR
impl W<u32, Reg<u32, _CR>>
[src]
pub fn pg(&mut self) -> PG_W<'_>
[src]
Bit 0 - Programming
pub fn ser(&mut self) -> SER_W<'_>
[src]
Bit 1 - Sector Erase
pub fn mer(&mut self) -> MER_W<'_>
[src]
Bit 2 - Mass Erase of sectors 0 to 11
pub fn snb(&mut self) -> SNB_W<'_>
[src]
Bits 3:6 - Sector number
pub fn psize(&mut self) -> PSIZE_W<'_>
[src]
Bits 8:9 - Program size
pub fn strt(&mut self) -> STRT_W<'_>
[src]
Bit 16 - Start
pub fn eopie(&mut self) -> EOPIE_W<'_>
[src]
Bit 24 - End of operation interrupt enable
pub fn errie(&mut self) -> ERRIE_W<'_>
[src]
Bit 25 - Error interrupt enable
pub fn lock(&mut self) -> LOCK_W<'_>
[src]
Bit 31 - Lock
pub fn rderrie(&mut self) -> RDERRIE_W<'_>
[src]
Bit 26 - PCROP error interrupt enable
impl W<u32, Reg<u32, _OPTCR>>
[src]
pub fn optlock(&mut self) -> OPTLOCK_W<'_>
[src]
Bit 0 - Option lock
pub fn optstrt(&mut self) -> OPTSTRT_W<'_>
[src]
Bit 1 - Option start
pub fn bor_lev(&mut self) -> BOR_LEV_W<'_>
[src]
Bits 2:3 - BOR reset Level
pub fn iwdg_sw(&mut self) -> IWDG_SW_W<'_>
[src]
Bit 5 - WDG_SW User option bytes
pub fn n_rst_stop(&mut self) -> NRST_STOP_W<'_>
[src]
Bit 6 - nRST_STOP User option bytes
pub fn n_rst_stdby(&mut self) -> NRST_STDBY_W<'_>
[src]
Bit 7 - nRST_STDBY User option bytes
pub fn rdp(&mut self) -> RDP_W<'_>
[src]
Bits 8:15 - Read protect
pub fn n_wrp(&mut self) -> NWRP_W<'_>
[src]
Bits 16:23 - Not write protect
pub fn wwdg_sw(&mut self) -> WWDG_SW_W<'_>
[src]
Bit 4 - User option bytes
pub fn iwdg_stop(&mut self) -> IWDG_STOP_W<'_>
[src]
Bit 31 - Independent watchdog counter freeze in Stop mode
pub fn iwdg_stdby(&mut self) -> IWDG_STDBY_W<'_>
[src]
Bit 30 - Independent watchdog counter freeze in standby mode
impl W<u32, Reg<u32, _OPTCR1>>
[src]
pub fn boot_add1(&mut self) -> BOOT_ADD1_W<'_>
[src]
Bits 16:31 - Boot base address when Boot pin =1
pub fn boot_add0(&mut self) -> BOOT_ADD0_W<'_>
[src]
Bits 0:15 - Boot base address when Boot pin =0
impl W<u32, Reg<u32, _OPTCR2>>
[src]
pub fn pcrop_rdp(&mut self) -> PCROP_RDP_W<'_>
[src]
Bit 31 - PCROP zone preserved when RDP level decreased
pub fn pcropi(&mut self) -> PCROPI_W<'_>
[src]
Bits 0:7 - PCROP option byte
impl W<u32, Reg<u32, _BCR1>>
[src]
pub fn cclken(&mut self) -> CCLKEN_W<'_>
[src]
Bit 20 - CCLKEN
pub fn cburstrw(&mut self) -> CBURSTRW_W<'_>
[src]
Bit 19 - CBURSTRW
pub fn asyncwait(&mut self) -> ASYNCWAIT_W<'_>
[src]
Bit 15 - ASYNCWAIT
pub fn extmod(&mut self) -> EXTMOD_W<'_>
[src]
Bit 14 - EXTMOD
pub fn waiten(&mut self) -> WAITEN_W<'_>
[src]
Bit 13 - WAITEN
pub fn wren(&mut self) -> WREN_W<'_>
[src]
Bit 12 - WREN
pub fn waitcfg(&mut self) -> WAITCFG_W<'_>
[src]
Bit 11 - WAITCFG
pub fn waitpol(&mut self) -> WAITPOL_W<'_>
[src]
Bit 9 - WAITPOL
pub fn bursten(&mut self) -> BURSTEN_W<'_>
[src]
Bit 8 - BURSTEN
pub fn faccen(&mut self) -> FACCEN_W<'_>
[src]
Bit 6 - FACCEN
pub fn mwid(&mut self) -> MWID_W<'_>
[src]
Bits 4:5 - MWID
pub fn mtyp(&mut self) -> MTYP_W<'_>
[src]
Bits 2:3 - MTYP
pub fn muxen(&mut self) -> MUXEN_W<'_>
[src]
Bit 1 - MUXEN
pub fn mbken(&mut self) -> MBKEN_W<'_>
[src]
Bit 0 - MBKEN
pub fn wfdis(&mut self) -> WFDIS_W<'_>
[src]
Bit 21 - Write FIFO Disable
pub fn cpsize(&mut self) -> CPSIZE_W<'_>
[src]
Bits 16:18 - CRAM page size
impl W<u32, Reg<u32, _BTR>>
[src]
pub fn accmod(&mut self) -> ACCMOD_W<'_>
[src]
Bits 28:29 - ACCMOD
pub fn datlat(&mut self) -> DATLAT_W<'_>
[src]
Bits 24:27 - DATLAT
pub fn clkdiv(&mut self) -> CLKDIV_W<'_>
[src]
Bits 20:23 - CLKDIV
pub fn busturn(&mut self) -> BUSTURN_W<'_>
[src]
Bits 16:19 - BUSTURN
pub fn datast(&mut self) -> DATAST_W<'_>
[src]
Bits 8:15 - DATAST
pub fn addhld(&mut self) -> ADDHLD_W<'_>
[src]
Bits 4:7 - ADDHLD
pub fn addset(&mut self) -> ADDSET_W<'_>
[src]
Bits 0:3 - ADDSET
impl W<u32, Reg<u32, _BCR>>
[src]
pub fn cburstrw(&mut self) -> CBURSTRW_W<'_>
[src]
Bit 19 - CBURSTRW
pub fn asyncwait(&mut self) -> ASYNCWAIT_W<'_>
[src]
Bit 15 - ASYNCWAIT
pub fn extmod(&mut self) -> EXTMOD_W<'_>
[src]
Bit 14 - EXTMOD
pub fn waiten(&mut self) -> WAITEN_W<'_>
[src]
Bit 13 - WAITEN
pub fn wren(&mut self) -> WREN_W<'_>
[src]
Bit 12 - WREN
pub fn waitcfg(&mut self) -> WAITCFG_W<'_>
[src]
Bit 11 - WAITCFG
pub fn waitpol(&mut self) -> WAITPOL_W<'_>
[src]
Bit 9 - WAITPOL
pub fn bursten(&mut self) -> BURSTEN_W<'_>
[src]
Bit 8 - BURSTEN
pub fn faccen(&mut self) -> FACCEN_W<'_>
[src]
Bit 6 - FACCEN
pub fn mwid(&mut self) -> MWID_W<'_>
[src]
Bits 4:5 - MWID
pub fn mtyp(&mut self) -> MTYP_W<'_>
[src]
Bits 2:3 - MTYP
pub fn muxen(&mut self) -> MUXEN_W<'_>
[src]
Bit 1 - MUXEN
pub fn mbken(&mut self) -> MBKEN_W<'_>
[src]
Bit 0 - MBKEN
pub fn cpsize(&mut self) -> CPSIZE_W<'_>
[src]
Bits 16:18 - CRAM page size
impl W<u32, Reg<u32, _PCR>>
[src]
pub fn eccps(&mut self) -> ECCPS_W<'_>
[src]
Bits 17:19 - ECCPS
pub fn tar(&mut self) -> TAR_W<'_>
[src]
Bits 13:16 - TAR
pub fn tclr(&mut self) -> TCLR_W<'_>
[src]
Bits 9:12 - TCLR
pub fn eccen(&mut self) -> ECCEN_W<'_>
[src]
Bit 6 - ECCEN
pub fn pwid(&mut self) -> PWID_W<'_>
[src]
Bits 4:5 - PWID
pub fn ptyp(&mut self) -> PTYP_W<'_>
[src]
Bit 3 - PTYP
pub fn pbken(&mut self) -> PBKEN_W<'_>
[src]
Bit 2 - PBKEN
pub fn pwaiten(&mut self) -> PWAITEN_W<'_>
[src]
Bit 1 - PWAITEN
impl W<u32, Reg<u32, _SR>>
[src]
pub fn ifen(&mut self) -> IFEN_W<'_>
[src]
Bit 5 - IFEN
pub fn ilen(&mut self) -> ILEN_W<'_>
[src]
Bit 4 - ILEN
pub fn iren(&mut self) -> IREN_W<'_>
[src]
Bit 3 - IREN
pub fn ifs(&mut self) -> IFS_W<'_>
[src]
Bit 2 - IFS
pub fn ils(&mut self) -> ILS_W<'_>
[src]
Bit 1 - ILS
pub fn irs(&mut self) -> IRS_W<'_>
[src]
Bit 0 - IRS
impl W<u32, Reg<u32, _PMEM>>
[src]
pub fn memhiz(&mut self) -> MEMHIZ_W<'_>
[src]
Bits 24:31 - MEMHIZx
pub fn memhold(&mut self) -> MEMHOLD_W<'_>
[src]
Bits 16:23 - MEMHOLDx
pub fn memwait(&mut self) -> MEMWAIT_W<'_>
[src]
Bits 8:15 - MEMWAITx
pub fn memset(&mut self) -> MEMSET_W<'_>
[src]
Bits 0:7 - MEMSETx
impl W<u32, Reg<u32, _PATT>>
[src]
pub fn atthiz(&mut self) -> ATTHIZ_W<'_>
[src]
Bits 24:31 - ATTHIZx
pub fn atthold(&mut self) -> ATTHOLD_W<'_>
[src]
Bits 16:23 - ATTHOLDx
pub fn attwait(&mut self) -> ATTWAIT_W<'_>
[src]
Bits 8:15 - ATTWAITx
pub fn attset(&mut self) -> ATTSET_W<'_>
[src]
Bits 0:7 - ATTSETx
impl W<u32, Reg<u32, _BWTR>>
[src]
pub fn accmod(&mut self) -> ACCMOD_W<'_>
[src]
Bits 28:29 - ACCMOD
pub fn datast(&mut self) -> DATAST_W<'_>
[src]
Bits 8:15 - DATAST
pub fn addhld(&mut self) -> ADDHLD_W<'_>
[src]
Bits 4:7 - ADDHLD
pub fn addset(&mut self) -> ADDSET_W<'_>
[src]
Bits 0:3 - ADDSET
pub fn busturn(&mut self) -> BUSTURN_W<'_>
[src]
Bits 16:19 - Bus turnaround phase duration
impl W<u32, Reg<u32, _SDCR>>
[src]
pub fn nc(&mut self) -> NC_W<'_>
[src]
Bits 0:1 - Number of column address bits
pub fn nr(&mut self) -> NR_W<'_>
[src]
Bits 2:3 - Number of row address bits
pub fn mwid(&mut self) -> MWID_W<'_>
[src]
Bits 4:5 - Memory data bus width
pub fn nb(&mut self) -> NB_W<'_>
[src]
Bit 6 - Number of internal banks
pub fn cas(&mut self) -> CAS_W<'_>
[src]
Bits 7:8 - CAS latency
pub fn wp(&mut self) -> WP_W<'_>
[src]
Bit 9 - Write protection
pub fn sdclk(&mut self) -> SDCLK_W<'_>
[src]
Bits 10:11 - SDRAM clock configuration
pub fn rburst(&mut self) -> RBURST_W<'_>
[src]
Bit 12 - Burst read
pub fn rpipe(&mut self) -> RPIPE_W<'_>
[src]
Bits 13:14 - Read pipe
impl W<u32, Reg<u32, _SDTR>>
[src]
pub fn tmrd(&mut self) -> TMRD_W<'_>
[src]
Bits 0:3 - Load Mode Register to Active
pub fn txsr(&mut self) -> TXSR_W<'_>
[src]
Bits 4:7 - Exit self-refresh delay
pub fn tras(&mut self) -> TRAS_W<'_>
[src]
Bits 8:11 - Self refresh time
pub fn trc(&mut self) -> TRC_W<'_>
[src]
Bits 12:15 - Row cycle delay
pub fn twr(&mut self) -> TWR_W<'_>
[src]
Bits 16:19 - Recovery delay
pub fn trp(&mut self) -> TRP_W<'_>
[src]
Bits 20:23 - Row precharge delay
pub fn trcd(&mut self) -> TRCD_W<'_>
[src]
Bits 24:27 - Row to column delay
impl W<u32, Reg<u32, _SDCMR>>
[src]
pub fn mode(&mut self) -> MODE_W<'_>
[src]
Bits 0:2 - Command mode
pub fn ctb2(&mut self) -> CTB2_W<'_>
[src]
Bit 3 - Command target bank 2
pub fn ctb1(&mut self) -> CTB1_W<'_>
[src]
Bit 4 - Command target bank 1
pub fn nrfs(&mut self) -> NRFS_W<'_>
[src]
Bits 5:8 - Number of Auto-refresh
pub fn mrd(&mut self) -> MRD_W<'_>
[src]
Bits 9:21 - Mode Register definition
impl W<u32, Reg<u32, _SDRTR>>
[src]
pub fn cre(&mut self) -> CRE_W<'_>
[src]
Bit 0 - Clear Refresh error flag
pub fn count(&mut self) -> COUNT_W<'_>
[src]
Bits 1:13 - Refresh Timer Count
pub fn reie(&mut self) -> REIE_W<'_>
[src]
Bit 14 - RES Interrupt Enable
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn ckd(&mut self) -> CKD_W<'_>
[src]
Bits 8:9 - Clock division
pub fn arpe(&mut self) -> ARPE_W<'_>
[src]
Bit 7 - Auto-reload preload enable
pub fn opm(&mut self) -> OPM_W<'_>
[src]
Bit 3 - One-pulse mode
pub fn urs(&mut self) -> URS_W<'_>
[src]
Bit 2 - Update request source
pub fn udis(&mut self) -> UDIS_W<'_>
[src]
Bit 1 - Update disable
pub fn cen(&mut self) -> CEN_W<'_>
[src]
Bit 0 - Counter enable
impl W<u32, Reg<u32, _SMCR>>
[src]
pub fn msm(&mut self) -> MSM_W<'_>
[src]
Bit 7 - Master/Slave mode
pub fn ts(&mut self) -> TS_W<'_>
[src]
Bits 4:6 - Trigger selection
pub fn sms(&mut self) -> SMS_W<'_>
[src]
Bits 0:2 - Slave mode selection
impl W<u32, Reg<u32, _DIER>>
[src]
pub fn tie(&mut self) -> TIE_W<'_>
[src]
Bit 6 - Trigger interrupt enable
pub fn cc2ie(&mut self) -> CC2IE_W<'_>
[src]
Bit 2 - Capture/Compare 2 interrupt enable
pub fn cc1ie(&mut self) -> CC1IE_W<'_>
[src]
Bit 1 - Capture/Compare 1 interrupt enable
pub fn uie(&mut self) -> UIE_W<'_>
[src]
Bit 0 - Update interrupt enable
impl W<u32, Reg<u32, _SR>>
[src]
pub fn cc2of(&mut self) -> CC2OF_W<'_>
[src]
Bit 10 - Capture/compare 2 overcapture flag
pub fn cc1of(&mut self) -> CC1OF_W<'_>
[src]
Bit 9 - Capture/Compare 1 overcapture flag
pub fn tif(&mut self) -> TIF_W<'_>
[src]
Bit 6 - Trigger interrupt flag
pub fn cc2if(&mut self) -> CC2IF_W<'_>
[src]
Bit 2 - Capture/Compare 2 interrupt flag
pub fn cc1if(&mut self) -> CC1IF_W<'_>
[src]
Bit 1 - Capture/compare 1 interrupt flag
pub fn uif(&mut self) -> UIF_W<'_>
[src]
Bit 0 - Update interrupt flag
impl W<u32, Reg<u32, _EGR>>
[src]
pub fn tg(&mut self) -> TG_W<'_>
[src]
Bit 6 - Trigger generation
pub fn cc2g(&mut self) -> CC2G_W<'_>
[src]
Bit 2 - Capture/compare 2 generation
pub fn cc1g(&mut self) -> CC1G_W<'_>
[src]
Bit 1 - Capture/compare 1 generation
pub fn ug(&mut self) -> UG_W<'_>
[src]
Bit 0 - Update generation
impl W<u32, Reg<u32, _CCMR1_OUTPUT>>
[src]
pub fn oc2m(&mut self) -> OC2M_W<'_>
[src]
Bits 12:14 - Output Compare 2 mode
pub fn oc2pe(&mut self) -> OC2PE_W<'_>
[src]
Bit 11 - Output Compare 2 preload enable
pub fn oc2fe(&mut self) -> OC2FE_W<'_>
[src]
Bit 10 - Output Compare 2 fast enable
pub fn cc2s(&mut self) -> CC2S_W<'_>
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn oc1m(&mut self) -> OC1M_W<'_>
[src]
Bits 4:6 - Output Compare 1 mode
pub fn oc1pe(&mut self) -> OC1PE_W<'_>
[src]
Bit 3 - Output Compare 1 preload enable
pub fn oc1fe(&mut self) -> OC1FE_W<'_>
[src]
Bit 2 - Output Compare 1 fast enable
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - Capture/Compare 1 selection
pub fn oc2m_3(&mut self) -> OC2M_3_W<'_>
[src]
Bit 24 - Output Compare 2 mode - bit 3
pub fn oc1m_3(&mut self) -> OC1M_3_W<'_>
[src]
Bit 16 - Output Compare 1 mode - bit 3
impl W<u32, Reg<u32, _CCMR1_INPUT>>
[src]
pub fn ic2f(&mut self) -> IC2F_W<'_>
[src]
Bits 12:14 - Input capture 2 filter
pub fn ic2psc(&mut self) -> IC2PSC_W<'_>
[src]
Bits 10:11 - Input capture 2 prescaler
pub fn cc2s(&mut self) -> CC2S_W<'_>
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn ic1f(&mut self) -> IC1F_W<'_>
[src]
Bits 4:6 - Input capture 1 filter
pub fn ic1psc(&mut self) -> IC1PSC_W<'_>
[src]
Bits 2:3 - Input capture 1 prescaler
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - Capture/Compare 1 selection
impl W<u32, Reg<u32, _CCER>>
[src]
pub fn cc2np(&mut self) -> CC2NP_W<'_>
[src]
Bit 7 - Capture/Compare 2 output Polarity
pub fn cc2p(&mut self) -> CC2P_W<'_>
[src]
Bit 5 - Capture/Compare 2 output Polarity
pub fn cc2e(&mut self) -> CC2E_W<'_>
[src]
Bit 4 - Capture/Compare 2 output enable
pub fn cc1np(&mut self) -> CC1NP_W<'_>
[src]
Bit 3 - Capture/Compare 1 output Polarity
pub fn cc1p(&mut self) -> CC1P_W<'_>
[src]
Bit 1 - Capture/Compare 1 output Polarity
pub fn cc1e(&mut self) -> CC1E_W<'_>
[src]
Bit 0 - Capture/Compare 1 output enable
impl W<u32, Reg<u32, _CNT>>
[src]
impl W<u32, Reg<u32, _PSC>>
[src]
impl W<u32, Reg<u32, _ARR>>
[src]
impl W<u32, Reg<u32, _CCR>>
[src]
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn ckd(&mut self) -> CKD_W<'_>
[src]
Bits 8:9 - Clock division
pub fn arpe(&mut self) -> ARPE_W<'_>
[src]
Bit 7 - Auto-reload preload enable
pub fn cms(&mut self) -> CMS_W<'_>
[src]
Bits 5:6 - Center-aligned mode selection
pub fn dir(&mut self) -> DIR_W<'_>
[src]
Bit 4 - Direction
pub fn opm(&mut self) -> OPM_W<'_>
[src]
Bit 3 - One-pulse mode
pub fn urs(&mut self) -> URS_W<'_>
[src]
Bit 2 - Update request source
pub fn udis(&mut self) -> UDIS_W<'_>
[src]
Bit 1 - Update disable
pub fn cen(&mut self) -> CEN_W<'_>
[src]
Bit 0 - Counter enable
pub fn uifremap(&mut self) -> UIFREMAP_W<'_>
[src]
Bit 11 - UIF status bit remapping
impl W<u32, Reg<u32, _CR2>>
[src]
pub fn ti1s(&mut self) -> TI1S_W<'_>
[src]
Bit 7 - TI1 selection
pub fn mms(&mut self) -> MMS_W<'_>
[src]
Bits 4:6 - Master mode selection
pub fn ccds(&mut self) -> CCDS_W<'_>
[src]
Bit 3 - Capture/compare DMA selection
impl W<u32, Reg<u32, _SMCR>>
[src]
pub fn sms(&mut self) -> SMS_W<'_>
[src]
Bits 0:2 - Slave mode selection
pub fn ts(&mut self) -> TS_W<'_>
[src]
Bits 4:6 - Trigger selection
pub fn msm(&mut self) -> MSM_W<'_>
[src]
Bit 7 - Master/Slave mode
pub fn etf(&mut self) -> ETF_W<'_>
[src]
Bits 8:11 - External trigger filter
pub fn etps(&mut self) -> ETPS_W<'_>
[src]
Bits 12:13 - External trigger prescaler
pub fn ece(&mut self) -> ECE_W<'_>
[src]
Bit 14 - External clock enable
pub fn etp(&mut self) -> ETP_W<'_>
[src]
Bit 15 - External trigger polarity
pub fn sms_3(&mut self) -> SMS_3_W<'_>
[src]
Bit 16 - Slave model selection - bit[3]
impl W<u32, Reg<u32, _DIER>>
[src]
pub fn tde(&mut self) -> TDE_W<'_>
[src]
Bit 14 - Trigger DMA request enable
pub fn cc4de(&mut self) -> CC4DE_W<'_>
[src]
Bit 12 - Capture/Compare 4 DMA request enable
pub fn cc3de(&mut self) -> CC3DE_W<'_>
[src]
Bit 11 - Capture/Compare 3 DMA request enable
pub fn cc2de(&mut self) -> CC2DE_W<'_>
[src]
Bit 10 - Capture/Compare 2 DMA request enable
pub fn cc1de(&mut self) -> CC1DE_W<'_>
[src]
Bit 9 - Capture/Compare 1 DMA request enable
pub fn ude(&mut self) -> UDE_W<'_>
[src]
Bit 8 - Update DMA request enable
pub fn tie(&mut self) -> TIE_W<'_>
[src]
Bit 6 - Trigger interrupt enable
pub fn cc4ie(&mut self) -> CC4IE_W<'_>
[src]
Bit 4 - Capture/Compare 4 interrupt enable
pub fn cc3ie(&mut self) -> CC3IE_W<'_>
[src]
Bit 3 - Capture/Compare 3 interrupt enable
pub fn cc2ie(&mut self) -> CC2IE_W<'_>
[src]
Bit 2 - Capture/Compare 2 interrupt enable
pub fn cc1ie(&mut self) -> CC1IE_W<'_>
[src]
Bit 1 - Capture/Compare 1 interrupt enable
pub fn uie(&mut self) -> UIE_W<'_>
[src]
Bit 0 - Update interrupt enable
impl W<u32, Reg<u32, _SR>>
[src]
pub fn cc4of(&mut self) -> CC4OF_W<'_>
[src]
Bit 12 - Capture/Compare 4 overcapture flag
pub fn cc3of(&mut self) -> CC3OF_W<'_>
[src]
Bit 11 - Capture/Compare 3 overcapture flag
pub fn cc2of(&mut self) -> CC2OF_W<'_>
[src]
Bit 10 - Capture/compare 2 overcapture flag
pub fn cc1of(&mut self) -> CC1OF_W<'_>
[src]
Bit 9 - Capture/Compare 1 overcapture flag
pub fn tif(&mut self) -> TIF_W<'_>
[src]
Bit 6 - Trigger interrupt flag
pub fn cc4if(&mut self) -> CC4IF_W<'_>
[src]
Bit 4 - Capture/Compare 4 interrupt flag
pub fn cc3if(&mut self) -> CC3IF_W<'_>
[src]
Bit 3 - Capture/Compare 3 interrupt flag
pub fn cc2if(&mut self) -> CC2IF_W<'_>
[src]
Bit 2 - Capture/Compare 2 interrupt flag
pub fn cc1if(&mut self) -> CC1IF_W<'_>
[src]
Bit 1 - Capture/compare 1 interrupt flag
pub fn uif(&mut self) -> UIF_W<'_>
[src]
Bit 0 - Update interrupt flag
impl W<u32, Reg<u32, _EGR>>
[src]
pub fn tg(&mut self) -> TG_W<'_>
[src]
Bit 6 - Trigger generation
pub fn cc4g(&mut self) -> CC4G_W<'_>
[src]
Bit 4 - Capture/compare 4 generation
pub fn cc3g(&mut self) -> CC3G_W<'_>
[src]
Bit 3 - Capture/compare 3 generation
pub fn cc2g(&mut self) -> CC2G_W<'_>
[src]
Bit 2 - Capture/compare 2 generation
pub fn cc1g(&mut self) -> CC1G_W<'_>
[src]
Bit 1 - Capture/compare 1 generation
pub fn ug(&mut self) -> UG_W<'_>
[src]
Bit 0 - Update generation
impl W<u32, Reg<u32, _CCMR1_OUTPUT>>
[src]
pub fn oc2ce(&mut self) -> OC2CE_W<'_>
[src]
Bit 15 - OC2CE
pub fn oc2m(&mut self) -> OC2M_W<'_>
[src]
Bits 12:14 - OC2M
pub fn oc2pe(&mut self) -> OC2PE_W<'_>
[src]
Bit 11 - OC2PE
pub fn oc2fe(&mut self) -> OC2FE_W<'_>
[src]
Bit 10 - OC2FE
pub fn cc2s(&mut self) -> CC2S_W<'_>
[src]
Bits 8:9 - CC2S
pub fn oc1ce(&mut self) -> OC1CE_W<'_>
[src]
Bit 7 - OC1CE
pub fn oc1m(&mut self) -> OC1M_W<'_>
[src]
Bits 4:6 - OC1M
pub fn oc1pe(&mut self) -> OC1PE_W<'_>
[src]
Bit 3 - OC1PE
pub fn oc1fe(&mut self) -> OC1FE_W<'_>
[src]
Bit 2 - OC1FE
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - CC1S
pub fn oc2m_3(&mut self) -> OC2M_3_W<'_>
[src]
Bit 24 - Output Compare 2 mode - bit 3
pub fn oc1m_3(&mut self) -> OC1M_3_W<'_>
[src]
Bit 16 - Output Compare 1 mode - bit 3
impl W<u32, Reg<u32, _CCMR1_INPUT>>
[src]
pub fn ic2f(&mut self) -> IC2F_W<'_>
[src]
Bits 12:15 - Input capture 2 filter
pub fn ic2psc(&mut self) -> IC2PSC_W<'_>
[src]
Bits 10:11 - Input capture 2 prescaler
pub fn cc2s(&mut self) -> CC2S_W<'_>
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn ic1f(&mut self) -> IC1F_W<'_>
[src]
Bits 4:7 - Input capture 1 filter
pub fn ic1psc(&mut self) -> IC1PSC_W<'_>
[src]
Bits 2:3 - Input capture 1 prescaler
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - Capture/Compare 1 selection
impl W<u32, Reg<u32, _CCMR2_OUTPUT>>
[src]
pub fn oc4ce(&mut self) -> OC4CE_W<'_>
[src]
Bit 15 - O24CE
pub fn oc4m(&mut self) -> OC4M_W<'_>
[src]
Bits 12:14 - OC4M
pub fn oc4pe(&mut self) -> OC4PE_W<'_>
[src]
Bit 11 - OC4PE
pub fn oc4fe(&mut self) -> OC4FE_W<'_>
[src]
Bit 10 - OC4FE
pub fn cc4s(&mut self) -> CC4S_W<'_>
[src]
Bits 8:9 - CC4S
pub fn oc3ce(&mut self) -> OC3CE_W<'_>
[src]
Bit 7 - OC3CE
pub fn oc3m(&mut self) -> OC3M_W<'_>
[src]
Bits 4:6 - OC3M
pub fn oc3pe(&mut self) -> OC3PE_W<'_>
[src]
Bit 3 - OC3PE
pub fn oc3fe(&mut self) -> OC3FE_W<'_>
[src]
Bit 2 - OC3FE
pub fn cc3s(&mut self) -> CC3S_W<'_>
[src]
Bits 0:1 - CC3S
pub fn oc4m_3(&mut self) -> OC4M_3_W<'_>
[src]
Bit 24 - Output Compare 2 mode - bit 3
pub fn oc3m_3(&mut self) -> OC3M_3_W<'_>
[src]
Bit 16 - Output Compare 1 mode - bit 3
impl W<u32, Reg<u32, _CCMR2_INPUT>>
[src]
pub fn ic4f(&mut self) -> IC4F_W<'_>
[src]
Bits 12:15 - Input capture 4 filter
pub fn ic4psc(&mut self) -> IC4PSC_W<'_>
[src]
Bits 10:11 - Input capture 4 prescaler
pub fn cc4s(&mut self) -> CC4S_W<'_>
[src]
Bits 8:9 - Capture/Compare 4 selection
pub fn ic3f(&mut self) -> IC3F_W<'_>
[src]
Bits 4:7 - Input capture 3 filter
pub fn ic3psc(&mut self) -> IC3PSC_W<'_>
[src]
Bits 2:3 - Input capture 3 prescaler
pub fn cc3s(&mut self) -> CC3S_W<'_>
[src]
Bits 0:1 - Capture/compare 3 selection
impl W<u32, Reg<u32, _CCER>>
[src]
pub fn cc4np(&mut self) -> CC4NP_W<'_>
[src]
Bit 15 - Capture/Compare 4 output Polarity
pub fn cc4p(&mut self) -> CC4P_W<'_>
[src]
Bit 13 - Capture/Compare 3 output Polarity
pub fn cc4e(&mut self) -> CC4E_W<'_>
[src]
Bit 12 - Capture/Compare 4 output enable
pub fn cc3np(&mut self) -> CC3NP_W<'_>
[src]
Bit 11 - Capture/Compare 3 output Polarity
pub fn cc3p(&mut self) -> CC3P_W<'_>
[src]
Bit 9 - Capture/Compare 3 output Polarity
pub fn cc3e(&mut self) -> CC3E_W<'_>
[src]
Bit 8 - Capture/Compare 3 output enable
pub fn cc2np(&mut self) -> CC2NP_W<'_>
[src]
Bit 7 - Capture/Compare 2 output Polarity
pub fn cc2p(&mut self) -> CC2P_W<'_>
[src]
Bit 5 - Capture/Compare 2 output Polarity
pub fn cc2e(&mut self) -> CC2E_W<'_>
[src]
Bit 4 - Capture/Compare 2 output enable
pub fn cc1np(&mut self) -> CC1NP_W<'_>
[src]
Bit 3 - Capture/Compare 1 output Polarity
pub fn cc1p(&mut self) -> CC1P_W<'_>
[src]
Bit 1 - Capture/Compare 1 output Polarity
pub fn cc1e(&mut self) -> CC1E_W<'_>
[src]
Bit 0 - Capture/Compare 1 output enable
impl W<u32, Reg<u32, _CNT>>
[src]
impl W<u32, Reg<u32, _PSC>>
[src]
impl W<u32, Reg<u32, _ARR>>
[src]
impl W<u32, Reg<u32, _CCR>>
[src]
impl W<u32, Reg<u32, _DCR>>
[src]
pub fn dbl(&mut self) -> DBL_W<'_>
[src]
Bits 8:12 - DMA burst length
pub fn dba(&mut self) -> DBA_W<'_>
[src]
Bits 0:4 - DMA base address
impl W<u32, Reg<u32, _DMAR>>
[src]
impl W<u32, Reg<u32, _OR>>
[src]
pub fn itr1_rmp(&mut self) -> ITR1_RMP_W<'_>
[src]
Bits 10:11 - Internal trigger 1 remap
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn ckd(&mut self) -> CKD_W<'_>
[src]
Bits 8:9 - Clock division
pub fn arpe(&mut self) -> ARPE_W<'_>
[src]
Bit 7 - Auto-reload preload enable
pub fn cms(&mut self) -> CMS_W<'_>
[src]
Bits 5:6 - Center-aligned mode selection
pub fn dir(&mut self) -> DIR_W<'_>
[src]
Bit 4 - Direction
pub fn opm(&mut self) -> OPM_W<'_>
[src]
Bit 3 - One-pulse mode
pub fn urs(&mut self) -> URS_W<'_>
[src]
Bit 2 - Update request source
pub fn udis(&mut self) -> UDIS_W<'_>
[src]
Bit 1 - Update disable
pub fn cen(&mut self) -> CEN_W<'_>
[src]
Bit 0 - Counter enable
pub fn uifremap(&mut self) -> UIFREMAP_W<'_>
[src]
Bit 11 - UIF status bit remapping
impl W<u32, Reg<u32, _CR2>>
[src]
pub fn ti1s(&mut self) -> TI1S_W<'_>
[src]
Bit 7 - TI1 selection
pub fn mms(&mut self) -> MMS_W<'_>
[src]
Bits 4:6 - Master mode selection
pub fn ccds(&mut self) -> CCDS_W<'_>
[src]
Bit 3 - Capture/compare DMA selection
impl W<u32, Reg<u32, _SMCR>>
[src]
pub fn sms(&mut self) -> SMS_W<'_>
[src]
Bits 0:2 - Slave mode selection
pub fn ts(&mut self) -> TS_W<'_>
[src]
Bits 4:6 - Trigger selection
pub fn msm(&mut self) -> MSM_W<'_>
[src]
Bit 7 - Master/Slave mode
pub fn etf(&mut self) -> ETF_W<'_>
[src]
Bits 8:11 - External trigger filter
pub fn etps(&mut self) -> ETPS_W<'_>
[src]
Bits 12:13 - External trigger prescaler
pub fn ece(&mut self) -> ECE_W<'_>
[src]
Bit 14 - External clock enable
pub fn etp(&mut self) -> ETP_W<'_>
[src]
Bit 15 - External trigger polarity
pub fn sms_3(&mut self) -> SMS_3_W<'_>
[src]
Bit 16 - Slave model selection - bit[3]
impl W<u32, Reg<u32, _DIER>>
[src]
pub fn tde(&mut self) -> TDE_W<'_>
[src]
Bit 14 - Trigger DMA request enable
pub fn cc4de(&mut self) -> CC4DE_W<'_>
[src]
Bit 12 - Capture/Compare 4 DMA request enable
pub fn cc3de(&mut self) -> CC3DE_W<'_>
[src]
Bit 11 - Capture/Compare 3 DMA request enable
pub fn cc2de(&mut self) -> CC2DE_W<'_>
[src]
Bit 10 - Capture/Compare 2 DMA request enable
pub fn cc1de(&mut self) -> CC1DE_W<'_>
[src]
Bit 9 - Capture/Compare 1 DMA request enable
pub fn ude(&mut self) -> UDE_W<'_>
[src]
Bit 8 - Update DMA request enable
pub fn tie(&mut self) -> TIE_W<'_>
[src]
Bit 6 - Trigger interrupt enable
pub fn cc4ie(&mut self) -> CC4IE_W<'_>
[src]
Bit 4 - Capture/Compare 4 interrupt enable
pub fn cc3ie(&mut self) -> CC3IE_W<'_>
[src]
Bit 3 - Capture/Compare 3 interrupt enable
pub fn cc2ie(&mut self) -> CC2IE_W<'_>
[src]
Bit 2 - Capture/Compare 2 interrupt enable
pub fn cc1ie(&mut self) -> CC1IE_W<'_>
[src]
Bit 1 - Capture/Compare 1 interrupt enable
pub fn uie(&mut self) -> UIE_W<'_>
[src]
Bit 0 - Update interrupt enable
impl W<u32, Reg<u32, _SR>>
[src]
pub fn cc4of(&mut self) -> CC4OF_W<'_>
[src]
Bit 12 - Capture/Compare 4 overcapture flag
pub fn cc3of(&mut self) -> CC3OF_W<'_>
[src]
Bit 11 - Capture/Compare 3 overcapture flag
pub fn cc2of(&mut self) -> CC2OF_W<'_>
[src]
Bit 10 - Capture/compare 2 overcapture flag
pub fn cc1of(&mut self) -> CC1OF_W<'_>
[src]
Bit 9 - Capture/Compare 1 overcapture flag
pub fn tif(&mut self) -> TIF_W<'_>
[src]
Bit 6 - Trigger interrupt flag
pub fn cc4if(&mut self) -> CC4IF_W<'_>
[src]
Bit 4 - Capture/Compare 4 interrupt flag
pub fn cc3if(&mut self) -> CC3IF_W<'_>
[src]
Bit 3 - Capture/Compare 3 interrupt flag
pub fn cc2if(&mut self) -> CC2IF_W<'_>
[src]
Bit 2 - Capture/Compare 2 interrupt flag
pub fn cc1if(&mut self) -> CC1IF_W<'_>
[src]
Bit 1 - Capture/compare 1 interrupt flag
pub fn uif(&mut self) -> UIF_W<'_>
[src]
Bit 0 - Update interrupt flag
impl W<u32, Reg<u32, _EGR>>
[src]
pub fn tg(&mut self) -> TG_W<'_>
[src]
Bit 6 - Trigger generation
pub fn cc4g(&mut self) -> CC4G_W<'_>
[src]
Bit 4 - Capture/compare 4 generation
pub fn cc3g(&mut self) -> CC3G_W<'_>
[src]
Bit 3 - Capture/compare 3 generation
pub fn cc2g(&mut self) -> CC2G_W<'_>
[src]
Bit 2 - Capture/compare 2 generation
pub fn cc1g(&mut self) -> CC1G_W<'_>
[src]
Bit 1 - Capture/compare 1 generation
pub fn ug(&mut self) -> UG_W<'_>
[src]
Bit 0 - Update generation
impl W<u32, Reg<u32, _CCMR1_OUTPUT>>
[src]
pub fn oc2ce(&mut self) -> OC2CE_W<'_>
[src]
Bit 15 - OC2CE
pub fn oc2m(&mut self) -> OC2M_W<'_>
[src]
Bits 12:14 - OC2M
pub fn oc2pe(&mut self) -> OC2PE_W<'_>
[src]
Bit 11 - OC2PE
pub fn oc2fe(&mut self) -> OC2FE_W<'_>
[src]
Bit 10 - OC2FE
pub fn cc2s(&mut self) -> CC2S_W<'_>
[src]
Bits 8:9 - CC2S
pub fn oc1ce(&mut self) -> OC1CE_W<'_>
[src]
Bit 7 - OC1CE
pub fn oc1m(&mut self) -> OC1M_W<'_>
[src]
Bits 4:6 - OC1M
pub fn oc1pe(&mut self) -> OC1PE_W<'_>
[src]
Bit 3 - OC1PE
pub fn oc1fe(&mut self) -> OC1FE_W<'_>
[src]
Bit 2 - OC1FE
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - CC1S
pub fn oc2m_3(&mut self) -> OC2M_3_W<'_>
[src]
Bit 24 - Output Compare 2 mode - bit 3
pub fn oc1m_3(&mut self) -> OC1M_3_W<'_>
[src]
Bit 16 - Output Compare 1 mode - bit 3
impl W<u32, Reg<u32, _CCMR1_INPUT>>
[src]
pub fn ic2f(&mut self) -> IC2F_W<'_>
[src]
Bits 12:15 - Input capture 2 filter
pub fn ic2psc(&mut self) -> IC2PSC_W<'_>
[src]
Bits 10:11 - Input capture 2 prescaler
pub fn cc2s(&mut self) -> CC2S_W<'_>
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn ic1f(&mut self) -> IC1F_W<'_>
[src]
Bits 4:7 - Input capture 1 filter
pub fn ic1psc(&mut self) -> IC1PSC_W<'_>
[src]
Bits 2:3 - Input capture 1 prescaler
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - Capture/Compare 1 selection
impl W<u32, Reg<u32, _CCMR2_OUTPUT>>
[src]
pub fn oc4ce(&mut self) -> OC4CE_W<'_>
[src]
Bit 15 - O24CE
pub fn oc4m(&mut self) -> OC4M_W<'_>
[src]
Bits 12:14 - OC4M
pub fn oc4pe(&mut self) -> OC4PE_W<'_>
[src]
Bit 11 - OC4PE
pub fn oc4fe(&mut self) -> OC4FE_W<'_>
[src]
Bit 10 - OC4FE
pub fn cc4s(&mut self) -> CC4S_W<'_>
[src]
Bits 8:9 - CC4S
pub fn oc3ce(&mut self) -> OC3CE_W<'_>
[src]
Bit 7 - OC3CE
pub fn oc3m(&mut self) -> OC3M_W<'_>
[src]
Bits 4:6 - OC3M
pub fn oc3pe(&mut self) -> OC3PE_W<'_>
[src]
Bit 3 - OC3PE
pub fn oc3fe(&mut self) -> OC3FE_W<'_>
[src]
Bit 2 - OC3FE
pub fn cc3s(&mut self) -> CC3S_W<'_>
[src]
Bits 0:1 - CC3S
pub fn oc4m_3(&mut self) -> OC4M_3_W<'_>
[src]
Bit 24 - Output Compare 2 mode - bit 3
pub fn oc3m_3(&mut self) -> OC3M_3_W<'_>
[src]
Bit 16 - Output Compare 1 mode - bit 3
impl W<u32, Reg<u32, _CCMR2_INPUT>>
[src]
pub fn ic4f(&mut self) -> IC4F_W<'_>
[src]
Bits 12:15 - Input capture 4 filter
pub fn ic4psc(&mut self) -> IC4PSC_W<'_>
[src]
Bits 10:11 - Input capture 4 prescaler
pub fn cc4s(&mut self) -> CC4S_W<'_>
[src]
Bits 8:9 - Capture/Compare 4 selection
pub fn ic3f(&mut self) -> IC3F_W<'_>
[src]
Bits 4:7 - Input capture 3 filter
pub fn ic3psc(&mut self) -> IC3PSC_W<'_>
[src]
Bits 2:3 - Input capture 3 prescaler
pub fn cc3s(&mut self) -> CC3S_W<'_>
[src]
Bits 0:1 - Capture/compare 3 selection
impl W<u32, Reg<u32, _CCER>>
[src]
pub fn cc4np(&mut self) -> CC4NP_W<'_>
[src]
Bit 15 - Capture/Compare 4 output Polarity
pub fn cc4p(&mut self) -> CC4P_W<'_>
[src]
Bit 13 - Capture/Compare 3 output Polarity
pub fn cc4e(&mut self) -> CC4E_W<'_>
[src]
Bit 12 - Capture/Compare 4 output enable
pub fn cc3np(&mut self) -> CC3NP_W<'_>
[src]
Bit 11 - Capture/Compare 3 output Polarity
pub fn cc3p(&mut self) -> CC3P_W<'_>
[src]
Bit 9 - Capture/Compare 3 output Polarity
pub fn cc3e(&mut self) -> CC3E_W<'_>
[src]
Bit 8 - Capture/Compare 3 output enable
pub fn cc2np(&mut self) -> CC2NP_W<'_>
[src]
Bit 7 - Capture/Compare 2 output Polarity
pub fn cc2p(&mut self) -> CC2P_W<'_>
[src]
Bit 5 - Capture/Compare 2 output Polarity
pub fn cc2e(&mut self) -> CC2E_W<'_>
[src]
Bit 4 - Capture/Compare 2 output enable
pub fn cc1np(&mut self) -> CC1NP_W<'_>
[src]
Bit 3 - Capture/Compare 1 output Polarity
pub fn cc1p(&mut self) -> CC1P_W<'_>
[src]
Bit 1 - Capture/Compare 1 output Polarity
pub fn cc1e(&mut self) -> CC1E_W<'_>
[src]
Bit 0 - Capture/Compare 1 output enable
impl W<u32, Reg<u32, _CNT>>
[src]
pub fn cnt_h(&mut self) -> CNT_H_W<'_>
[src]
Bits 16:31 - High counter value
pub fn cnt(&mut self) -> CNT_W<'_>
[src]
Bits 0:15 - Counter value
impl W<u32, Reg<u32, _PSC>>
[src]
impl W<u32, Reg<u32, _ARR>>
[src]
pub fn arr_h(&mut self) -> ARR_H_W<'_>
[src]
Bits 16:31 - High Auto-reload value
pub fn arr(&mut self) -> ARR_W<'_>
[src]
Bits 0:15 - Auto-reload value
impl W<u32, Reg<u32, _CCR>>
[src]
pub fn ccr1_h(&mut self) -> CCR1_H_W<'_>
[src]
Bits 16:31 - High Capture/Compare 1 value
pub fn ccr(&mut self) -> CCR_W<'_>
[src]
Bits 0:15 - Capture/Compare 1 value
impl W<u32, Reg<u32, _DCR>>
[src]
pub fn dbl(&mut self) -> DBL_W<'_>
[src]
Bits 8:12 - DMA burst length
pub fn dba(&mut self) -> DBA_W<'_>
[src]
Bits 0:4 - DMA base address
impl W<u32, Reg<u32, _DMAR>>
[src]
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn ckd(&mut self) -> CKD_W<'_>
[src]
Bits 8:9 - Clock division
pub fn arpe(&mut self) -> ARPE_W<'_>
[src]
Bit 7 - Auto-reload preload enable
pub fn cms(&mut self) -> CMS_W<'_>
[src]
Bits 5:6 - Center-aligned mode selection
pub fn dir(&mut self) -> DIR_W<'_>
[src]
Bit 4 - Direction
pub fn opm(&mut self) -> OPM_W<'_>
[src]
Bit 3 - One-pulse mode
pub fn urs(&mut self) -> URS_W<'_>
[src]
Bit 2 - Update request source
pub fn udis(&mut self) -> UDIS_W<'_>
[src]
Bit 1 - Update disable
pub fn cen(&mut self) -> CEN_W<'_>
[src]
Bit 0 - Counter enable
pub fn uifremap(&mut self) -> UIFREMAP_W<'_>
[src]
Bit 11 - UIF status bit remapping
impl W<u32, Reg<u32, _CR2>>
[src]
pub fn ti1s(&mut self) -> TI1S_W<'_>
[src]
Bit 7 - TI1 selection
pub fn mms(&mut self) -> MMS_W<'_>
[src]
Bits 4:6 - Master mode selection
pub fn ccds(&mut self) -> CCDS_W<'_>
[src]
Bit 3 - Capture/compare DMA selection
impl W<u32, Reg<u32, _SMCR>>
[src]
pub fn sms(&mut self) -> SMS_W<'_>
[src]
Bits 0:2 - Slave mode selection
pub fn ts(&mut self) -> TS_W<'_>
[src]
Bits 4:6 - Trigger selection
pub fn msm(&mut self) -> MSM_W<'_>
[src]
Bit 7 - Master/Slave mode
pub fn etf(&mut self) -> ETF_W<'_>
[src]
Bits 8:11 - External trigger filter
pub fn etps(&mut self) -> ETPS_W<'_>
[src]
Bits 12:13 - External trigger prescaler
pub fn ece(&mut self) -> ECE_W<'_>
[src]
Bit 14 - External clock enable
pub fn etp(&mut self) -> ETP_W<'_>
[src]
Bit 15 - External trigger polarity
pub fn sms_3(&mut self) -> SMS_3_W<'_>
[src]
Bit 16 - Slave model selection - bit[3]
impl W<u32, Reg<u32, _DIER>>
[src]
pub fn tde(&mut self) -> TDE_W<'_>
[src]
Bit 14 - Trigger DMA request enable
pub fn cc4de(&mut self) -> CC4DE_W<'_>
[src]
Bit 12 - Capture/Compare 4 DMA request enable
pub fn cc3de(&mut self) -> CC3DE_W<'_>
[src]
Bit 11 - Capture/Compare 3 DMA request enable
pub fn cc2de(&mut self) -> CC2DE_W<'_>
[src]
Bit 10 - Capture/Compare 2 DMA request enable
pub fn cc1de(&mut self) -> CC1DE_W<'_>
[src]
Bit 9 - Capture/Compare 1 DMA request enable
pub fn ude(&mut self) -> UDE_W<'_>
[src]
Bit 8 - Update DMA request enable
pub fn tie(&mut self) -> TIE_W<'_>
[src]
Bit 6 - Trigger interrupt enable
pub fn cc4ie(&mut self) -> CC4IE_W<'_>
[src]
Bit 4 - Capture/Compare 4 interrupt enable
pub fn cc3ie(&mut self) -> CC3IE_W<'_>
[src]
Bit 3 - Capture/Compare 3 interrupt enable
pub fn cc2ie(&mut self) -> CC2IE_W<'_>
[src]
Bit 2 - Capture/Compare 2 interrupt enable
pub fn cc1ie(&mut self) -> CC1IE_W<'_>
[src]
Bit 1 - Capture/Compare 1 interrupt enable
pub fn uie(&mut self) -> UIE_W<'_>
[src]
Bit 0 - Update interrupt enable
impl W<u32, Reg<u32, _SR>>
[src]
pub fn cc4of(&mut self) -> CC4OF_W<'_>
[src]
Bit 12 - Capture/Compare 4 overcapture flag
pub fn cc3of(&mut self) -> CC3OF_W<'_>
[src]
Bit 11 - Capture/Compare 3 overcapture flag
pub fn cc2of(&mut self) -> CC2OF_W<'_>
[src]
Bit 10 - Capture/compare 2 overcapture flag
pub fn cc1of(&mut self) -> CC1OF_W<'_>
[src]
Bit 9 - Capture/Compare 1 overcapture flag
pub fn tif(&mut self) -> TIF_W<'_>
[src]
Bit 6 - Trigger interrupt flag
pub fn cc4if(&mut self) -> CC4IF_W<'_>
[src]
Bit 4 - Capture/Compare 4 interrupt flag
pub fn cc3if(&mut self) -> CC3IF_W<'_>
[src]
Bit 3 - Capture/Compare 3 interrupt flag
pub fn cc2if(&mut self) -> CC2IF_W<'_>
[src]
Bit 2 - Capture/Compare 2 interrupt flag
pub fn cc1if(&mut self) -> CC1IF_W<'_>
[src]
Bit 1 - Capture/compare 1 interrupt flag
pub fn uif(&mut self) -> UIF_W<'_>
[src]
Bit 0 - Update interrupt flag
impl W<u32, Reg<u32, _EGR>>
[src]
pub fn tg(&mut self) -> TG_W<'_>
[src]
Bit 6 - Trigger generation
pub fn cc4g(&mut self) -> CC4G_W<'_>
[src]
Bit 4 - Capture/compare 4 generation
pub fn cc3g(&mut self) -> CC3G_W<'_>
[src]
Bit 3 - Capture/compare 3 generation
pub fn cc2g(&mut self) -> CC2G_W<'_>
[src]
Bit 2 - Capture/compare 2 generation
pub fn cc1g(&mut self) -> CC1G_W<'_>
[src]
Bit 1 - Capture/compare 1 generation
pub fn ug(&mut self) -> UG_W<'_>
[src]
Bit 0 - Update generation
impl W<u32, Reg<u32, _CCMR1_OUTPUT>>
[src]
pub fn oc2ce(&mut self) -> OC2CE_W<'_>
[src]
Bit 15 - OC2CE
pub fn oc2m(&mut self) -> OC2M_W<'_>
[src]
Bits 12:14 - OC2M
pub fn oc2pe(&mut self) -> OC2PE_W<'_>
[src]
Bit 11 - OC2PE
pub fn oc2fe(&mut self) -> OC2FE_W<'_>
[src]
Bit 10 - OC2FE
pub fn cc2s(&mut self) -> CC2S_W<'_>
[src]
Bits 8:9 - CC2S
pub fn oc1ce(&mut self) -> OC1CE_W<'_>
[src]
Bit 7 - OC1CE
pub fn oc1m(&mut self) -> OC1M_W<'_>
[src]
Bits 4:6 - OC1M
pub fn oc1pe(&mut self) -> OC1PE_W<'_>
[src]
Bit 3 - OC1PE
pub fn oc1fe(&mut self) -> OC1FE_W<'_>
[src]
Bit 2 - OC1FE
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - CC1S
pub fn oc2m_3(&mut self) -> OC2M_3_W<'_>
[src]
Bit 24 - Output Compare 2 mode - bit 3
pub fn oc1m_3(&mut self) -> OC1M_3_W<'_>
[src]
Bit 16 - Output Compare 1 mode - bit 3
impl W<u32, Reg<u32, _CCMR1_INPUT>>
[src]
pub fn ic2f(&mut self) -> IC2F_W<'_>
[src]
Bits 12:15 - Input capture 2 filter
pub fn ic2psc(&mut self) -> IC2PSC_W<'_>
[src]
Bits 10:11 - Input capture 2 prescaler
pub fn cc2s(&mut self) -> CC2S_W<'_>
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn ic1f(&mut self) -> IC1F_W<'_>
[src]
Bits 4:7 - Input capture 1 filter
pub fn ic1psc(&mut self) -> IC1PSC_W<'_>
[src]
Bits 2:3 - Input capture 1 prescaler
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - Capture/Compare 1 selection
impl W<u32, Reg<u32, _CCMR2_OUTPUT>>
[src]
pub fn oc4ce(&mut self) -> OC4CE_W<'_>
[src]
Bit 15 - O24CE
pub fn oc4m(&mut self) -> OC4M_W<'_>
[src]
Bits 12:14 - OC4M
pub fn oc4pe(&mut self) -> OC4PE_W<'_>
[src]
Bit 11 - OC4PE
pub fn oc4fe(&mut self) -> OC4FE_W<'_>
[src]
Bit 10 - OC4FE
pub fn cc4s(&mut self) -> CC4S_W<'_>
[src]
Bits 8:9 - CC4S
pub fn oc3ce(&mut self) -> OC3CE_W<'_>
[src]
Bit 7 - OC3CE
pub fn oc3m(&mut self) -> OC3M_W<'_>
[src]
Bits 4:6 - OC3M
pub fn oc3pe(&mut self) -> OC3PE_W<'_>
[src]
Bit 3 - OC3PE
pub fn oc3fe(&mut self) -> OC3FE_W<'_>
[src]
Bit 2 - OC3FE
pub fn cc3s(&mut self) -> CC3S_W<'_>
[src]
Bits 0:1 - CC3S
pub fn oc4m_3(&mut self) -> OC4M_3_W<'_>
[src]
Bit 24 - Output Compare 2 mode - bit 3
pub fn oc3m_3(&mut self) -> OC3M_3_W<'_>
[src]
Bit 16 - Output Compare 1 mode - bit 3
impl W<u32, Reg<u32, _CCMR2_INPUT>>
[src]
pub fn ic4f(&mut self) -> IC4F_W<'_>
[src]
Bits 12:15 - Input capture 4 filter
pub fn ic4psc(&mut self) -> IC4PSC_W<'_>
[src]
Bits 10:11 - Input capture 4 prescaler
pub fn cc4s(&mut self) -> CC4S_W<'_>
[src]
Bits 8:9 - Capture/Compare 4 selection
pub fn ic3f(&mut self) -> IC3F_W<'_>
[src]
Bits 4:7 - Input capture 3 filter
pub fn ic3psc(&mut self) -> IC3PSC_W<'_>
[src]
Bits 2:3 - Input capture 3 prescaler
pub fn cc3s(&mut self) -> CC3S_W<'_>
[src]
Bits 0:1 - Capture/compare 3 selection
impl W<u32, Reg<u32, _CCER>>
[src]
pub fn cc4np(&mut self) -> CC4NP_W<'_>
[src]
Bit 15 - Capture/Compare 4 output Polarity
pub fn cc4p(&mut self) -> CC4P_W<'_>
[src]
Bit 13 - Capture/Compare 3 output Polarity
pub fn cc4e(&mut self) -> CC4E_W<'_>
[src]
Bit 12 - Capture/Compare 4 output enable
pub fn cc3np(&mut self) -> CC3NP_W<'_>
[src]
Bit 11 - Capture/Compare 3 output Polarity
pub fn cc3p(&mut self) -> CC3P_W<'_>
[src]
Bit 9 - Capture/Compare 3 output Polarity
pub fn cc3e(&mut self) -> CC3E_W<'_>
[src]
Bit 8 - Capture/Compare 3 output enable
pub fn cc2np(&mut self) -> CC2NP_W<'_>
[src]
Bit 7 - Capture/Compare 2 output Polarity
pub fn cc2p(&mut self) -> CC2P_W<'_>
[src]
Bit 5 - Capture/Compare 2 output Polarity
pub fn cc2e(&mut self) -> CC2E_W<'_>
[src]
Bit 4 - Capture/Compare 2 output enable
pub fn cc1np(&mut self) -> CC1NP_W<'_>
[src]
Bit 3 - Capture/Compare 1 output Polarity
pub fn cc1p(&mut self) -> CC1P_W<'_>
[src]
Bit 1 - Capture/Compare 1 output Polarity
pub fn cc1e(&mut self) -> CC1E_W<'_>
[src]
Bit 0 - Capture/Compare 1 output enable
impl W<u32, Reg<u32, _CNT>>
[src]
impl W<u32, Reg<u32, _PSC>>
[src]
impl W<u32, Reg<u32, _ARR>>
[src]
impl W<u32, Reg<u32, _CCR>>
[src]
impl W<u32, Reg<u32, _DCR>>
[src]
pub fn dbl(&mut self) -> DBL_W<'_>
[src]
Bits 8:12 - DMA burst length
pub fn dba(&mut self) -> DBA_W<'_>
[src]
Bits 0:4 - DMA base address
impl W<u32, Reg<u32, _DMAR>>
[src]
impl W<u32, Reg<u32, _OR>>
[src]
impl W<u32, Reg<u32, _MODER>>
[src]
pub fn moder15(&mut self) -> MODER15_W<'_>
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn moder14(&mut self) -> MODER14_W<'_>
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn moder13(&mut self) -> MODER13_W<'_>
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn moder12(&mut self) -> MODER12_W<'_>
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn moder11(&mut self) -> MODER11_W<'_>
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn moder10(&mut self) -> MODER10_W<'_>
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn moder9(&mut self) -> MODER9_W<'_>
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn moder8(&mut self) -> MODER8_W<'_>
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn moder7(&mut self) -> MODER7_W<'_>
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn moder6(&mut self) -> MODER6_W<'_>
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn moder5(&mut self) -> MODER5_W<'_>
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn moder4(&mut self) -> MODER4_W<'_>
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn moder3(&mut self) -> MODER3_W<'_>
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn moder2(&mut self) -> MODER2_W<'_>
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn moder1(&mut self) -> MODER1_W<'_>
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn moder0(&mut self) -> MODER0_W<'_>
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _OTYPER>>
[src]
pub fn ot15(&mut self) -> OT15_W<'_>
[src]
Bit 15 - Port x configuration bits (y = 0..15)
pub fn ot14(&mut self) -> OT14_W<'_>
[src]
Bit 14 - Port x configuration bits (y = 0..15)
pub fn ot13(&mut self) -> OT13_W<'_>
[src]
Bit 13 - Port x configuration bits (y = 0..15)
pub fn ot12(&mut self) -> OT12_W<'_>
[src]
Bit 12 - Port x configuration bits (y = 0..15)
pub fn ot11(&mut self) -> OT11_W<'_>
[src]
Bit 11 - Port x configuration bits (y = 0..15)
pub fn ot10(&mut self) -> OT10_W<'_>
[src]
Bit 10 - Port x configuration bits (y = 0..15)
pub fn ot9(&mut self) -> OT9_W<'_>
[src]
Bit 9 - Port x configuration bits (y = 0..15)
pub fn ot8(&mut self) -> OT8_W<'_>
[src]
Bit 8 - Port x configuration bits (y = 0..15)
pub fn ot7(&mut self) -> OT7_W<'_>
[src]
Bit 7 - Port x configuration bits (y = 0..15)
pub fn ot6(&mut self) -> OT6_W<'_>
[src]
Bit 6 - Port x configuration bits (y = 0..15)
pub fn ot5(&mut self) -> OT5_W<'_>
[src]
Bit 5 - Port x configuration bits (y = 0..15)
pub fn ot4(&mut self) -> OT4_W<'_>
[src]
Bit 4 - Port x configuration bits (y = 0..15)
pub fn ot3(&mut self) -> OT3_W<'_>
[src]
Bit 3 - Port x configuration bits (y = 0..15)
pub fn ot2(&mut self) -> OT2_W<'_>
[src]
Bit 2 - Port x configuration bits (y = 0..15)
pub fn ot1(&mut self) -> OT1_W<'_>
[src]
Bit 1 - Port x configuration bits (y = 0..15)
pub fn ot0(&mut self) -> OT0_W<'_>
[src]
Bit 0 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _OSPEEDR>>
[src]
pub fn ospeedr15(&mut self) -> OSPEEDR15_W<'_>
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn ospeedr14(&mut self) -> OSPEEDR14_W<'_>
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn ospeedr13(&mut self) -> OSPEEDR13_W<'_>
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn ospeedr12(&mut self) -> OSPEEDR12_W<'_>
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn ospeedr11(&mut self) -> OSPEEDR11_W<'_>
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn ospeedr10(&mut self) -> OSPEEDR10_W<'_>
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn ospeedr9(&mut self) -> OSPEEDR9_W<'_>
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn ospeedr8(&mut self) -> OSPEEDR8_W<'_>
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn ospeedr7(&mut self) -> OSPEEDR7_W<'_>
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn ospeedr6(&mut self) -> OSPEEDR6_W<'_>
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn ospeedr5(&mut self) -> OSPEEDR5_W<'_>
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn ospeedr4(&mut self) -> OSPEEDR4_W<'_>
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn ospeedr3(&mut self) -> OSPEEDR3_W<'_>
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn ospeedr2(&mut self) -> OSPEEDR2_W<'_>
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn ospeedr1(&mut self) -> OSPEEDR1_W<'_>
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn ospeedr0(&mut self) -> OSPEEDR0_W<'_>
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _PUPDR>>
[src]
pub fn pupdr15(&mut self) -> PUPDR15_W<'_>
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn pupdr14(&mut self) -> PUPDR14_W<'_>
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn pupdr13(&mut self) -> PUPDR13_W<'_>
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn pupdr12(&mut self) -> PUPDR12_W<'_>
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn pupdr11(&mut self) -> PUPDR11_W<'_>
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn pupdr10(&mut self) -> PUPDR10_W<'_>
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn pupdr9(&mut self) -> PUPDR9_W<'_>
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn pupdr8(&mut self) -> PUPDR8_W<'_>
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn pupdr7(&mut self) -> PUPDR7_W<'_>
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn pupdr6(&mut self) -> PUPDR6_W<'_>
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn pupdr5(&mut self) -> PUPDR5_W<'_>
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn pupdr4(&mut self) -> PUPDR4_W<'_>
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn pupdr3(&mut self) -> PUPDR3_W<'_>
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn pupdr2(&mut self) -> PUPDR2_W<'_>
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn pupdr1(&mut self) -> PUPDR1_W<'_>
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn pupdr0(&mut self) -> PUPDR0_W<'_>
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _ODR>>
[src]
pub fn odr15(&mut self) -> ODR15_W<'_>
[src]
Bit 15 - Port output data (y = 0..15)
pub fn odr14(&mut self) -> ODR14_W<'_>
[src]
Bit 14 - Port output data (y = 0..15)
pub fn odr13(&mut self) -> ODR13_W<'_>
[src]
Bit 13 - Port output data (y = 0..15)
pub fn odr12(&mut self) -> ODR12_W<'_>
[src]
Bit 12 - Port output data (y = 0..15)
pub fn odr11(&mut self) -> ODR11_W<'_>
[src]
Bit 11 - Port output data (y = 0..15)
pub fn odr10(&mut self) -> ODR10_W<'_>
[src]
Bit 10 - Port output data (y = 0..15)
pub fn odr9(&mut self) -> ODR9_W<'_>
[src]
Bit 9 - Port output data (y = 0..15)
pub fn odr8(&mut self) -> ODR8_W<'_>
[src]
Bit 8 - Port output data (y = 0..15)
pub fn odr7(&mut self) -> ODR7_W<'_>
[src]
Bit 7 - Port output data (y = 0..15)
pub fn odr6(&mut self) -> ODR6_W<'_>
[src]
Bit 6 - Port output data (y = 0..15)
pub fn odr5(&mut self) -> ODR5_W<'_>
[src]
Bit 5 - Port output data (y = 0..15)
pub fn odr4(&mut self) -> ODR4_W<'_>
[src]
Bit 4 - Port output data (y = 0..15)
pub fn odr3(&mut self) -> ODR3_W<'_>
[src]
Bit 3 - Port output data (y = 0..15)
pub fn odr2(&mut self) -> ODR2_W<'_>
[src]
Bit 2 - Port output data (y = 0..15)
pub fn odr1(&mut self) -> ODR1_W<'_>
[src]
Bit 1 - Port output data (y = 0..15)
pub fn odr0(&mut self) -> ODR0_W<'_>
[src]
Bit 0 - Port output data (y = 0..15)
impl W<u32, Reg<u32, _BSRR>>
[src]
pub fn br15(&mut self) -> BR15_W<'_>
[src]
Bit 31 - Port x reset bit y (y = 0..15)
pub fn br14(&mut self) -> BR14_W<'_>
[src]
Bit 30 - Port x reset bit y (y = 0..15)
pub fn br13(&mut self) -> BR13_W<'_>
[src]
Bit 29 - Port x reset bit y (y = 0..15)
pub fn br12(&mut self) -> BR12_W<'_>
[src]
Bit 28 - Port x reset bit y (y = 0..15)
pub fn br11(&mut self) -> BR11_W<'_>
[src]
Bit 27 - Port x reset bit y (y = 0..15)
pub fn br10(&mut self) -> BR10_W<'_>
[src]
Bit 26 - Port x reset bit y (y = 0..15)
pub fn br9(&mut self) -> BR9_W<'_>
[src]
Bit 25 - Port x reset bit y (y = 0..15)
pub fn br8(&mut self) -> BR8_W<'_>
[src]
Bit 24 - Port x reset bit y (y = 0..15)
pub fn br7(&mut self) -> BR7_W<'_>
[src]
Bit 23 - Port x reset bit y (y = 0..15)
pub fn br6(&mut self) -> BR6_W<'_>
[src]
Bit 22 - Port x reset bit y (y = 0..15)
pub fn br5(&mut self) -> BR5_W<'_>
[src]
Bit 21 - Port x reset bit y (y = 0..15)
pub fn br4(&mut self) -> BR4_W<'_>
[src]
Bit 20 - Port x reset bit y (y = 0..15)
pub fn br3(&mut self) -> BR3_W<'_>
[src]
Bit 19 - Port x reset bit y (y = 0..15)
pub fn br2(&mut self) -> BR2_W<'_>
[src]
Bit 18 - Port x reset bit y (y = 0..15)
pub fn br1(&mut self) -> BR1_W<'_>
[src]
Bit 17 - Port x reset bit y (y = 0..15)
pub fn br0(&mut self) -> BR0_W<'_>
[src]
Bit 16 - Port x set bit y (y= 0..15)
pub fn bs15(&mut self) -> BS15_W<'_>
[src]
Bit 15 - Port x set bit y (y= 0..15)
pub fn bs14(&mut self) -> BS14_W<'_>
[src]
Bit 14 - Port x set bit y (y= 0..15)
pub fn bs13(&mut self) -> BS13_W<'_>
[src]
Bit 13 - Port x set bit y (y= 0..15)
pub fn bs12(&mut self) -> BS12_W<'_>
[src]
Bit 12 - Port x set bit y (y= 0..15)
pub fn bs11(&mut self) -> BS11_W<'_>
[src]
Bit 11 - Port x set bit y (y= 0..15)
pub fn bs10(&mut self) -> BS10_W<'_>
[src]
Bit 10 - Port x set bit y (y= 0..15)
pub fn bs9(&mut self) -> BS9_W<'_>
[src]
Bit 9 - Port x set bit y (y= 0..15)
pub fn bs8(&mut self) -> BS8_W<'_>
[src]
Bit 8 - Port x set bit y (y= 0..15)
pub fn bs7(&mut self) -> BS7_W<'_>
[src]
Bit 7 - Port x set bit y (y= 0..15)
pub fn bs6(&mut self) -> BS6_W<'_>
[src]
Bit 6 - Port x set bit y (y= 0..15)
pub fn bs5(&mut self) -> BS5_W<'_>
[src]
Bit 5 - Port x set bit y (y= 0..15)
pub fn bs4(&mut self) -> BS4_W<'_>
[src]
Bit 4 - Port x set bit y (y= 0..15)
pub fn bs3(&mut self) -> BS3_W<'_>
[src]
Bit 3 - Port x set bit y (y= 0..15)
pub fn bs2(&mut self) -> BS2_W<'_>
[src]
Bit 2 - Port x set bit y (y= 0..15)
pub fn bs1(&mut self) -> BS1_W<'_>
[src]
Bit 1 - Port x set bit y (y= 0..15)
pub fn bs0(&mut self) -> BS0_W<'_>
[src]
Bit 0 - Port x set bit y (y= 0..15)
impl W<u32, Reg<u32, _LCKR>>
[src]
pub fn lckk(&mut self) -> LCKK_W<'_>
[src]
Bit 16 - Port x lock bit y (y= 0..15)
pub fn lck15(&mut self) -> LCK15_W<'_>
[src]
Bit 15 - Port x lock bit y (y= 0..15)
pub fn lck14(&mut self) -> LCK14_W<'_>
[src]
Bit 14 - Port x lock bit y (y= 0..15)
pub fn lck13(&mut self) -> LCK13_W<'_>
[src]
Bit 13 - Port x lock bit y (y= 0..15)
pub fn lck12(&mut self) -> LCK12_W<'_>
[src]
Bit 12 - Port x lock bit y (y= 0..15)
pub fn lck11(&mut self) -> LCK11_W<'_>
[src]
Bit 11 - Port x lock bit y (y= 0..15)
pub fn lck10(&mut self) -> LCK10_W<'_>
[src]
Bit 10 - Port x lock bit y (y= 0..15)
pub fn lck9(&mut self) -> LCK9_W<'_>
[src]
Bit 9 - Port x lock bit y (y= 0..15)
pub fn lck8(&mut self) -> LCK8_W<'_>
[src]
Bit 8 - Port x lock bit y (y= 0..15)
pub fn lck7(&mut self) -> LCK7_W<'_>
[src]
Bit 7 - Port x lock bit y (y= 0..15)
pub fn lck6(&mut self) -> LCK6_W<'_>
[src]
Bit 6 - Port x lock bit y (y= 0..15)
pub fn lck5(&mut self) -> LCK5_W<'_>
[src]
Bit 5 - Port x lock bit y (y= 0..15)
pub fn lck4(&mut self) -> LCK4_W<'_>
[src]
Bit 4 - Port x lock bit y (y= 0..15)
pub fn lck3(&mut self) -> LCK3_W<'_>
[src]
Bit 3 - Port x lock bit y (y= 0..15)
pub fn lck2(&mut self) -> LCK2_W<'_>
[src]
Bit 2 - Port x lock bit y (y= 0..15)
pub fn lck1(&mut self) -> LCK1_W<'_>
[src]
Bit 1 - Port x lock bit y (y= 0..15)
pub fn lck0(&mut self) -> LCK0_W<'_>
[src]
Bit 0 - Port x lock bit y (y= 0..15)
impl W<u32, Reg<u32, _AFRL>>
[src]
pub fn afrl7(&mut self) -> AFRL7_W<'_>
[src]
Bits 28:31 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl6(&mut self) -> AFRL6_W<'_>
[src]
Bits 24:27 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl5(&mut self) -> AFRL5_W<'_>
[src]
Bits 20:23 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl4(&mut self) -> AFRL4_W<'_>
[src]
Bits 16:19 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl3(&mut self) -> AFRL3_W<'_>
[src]
Bits 12:15 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl2(&mut self) -> AFRL2_W<'_>
[src]
Bits 8:11 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl1(&mut self) -> AFRL1_W<'_>
[src]
Bits 4:7 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl0(&mut self) -> AFRL0_W<'_>
[src]
Bits 0:3 - Alternate function selection for port x bit y (y = 0..7)
impl W<u32, Reg<u32, _AFRH>>
[src]
pub fn afrh15(&mut self) -> AFRH15_W<'_>
[src]
Bits 28:31 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh14(&mut self) -> AFRH14_W<'_>
[src]
Bits 24:27 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh13(&mut self) -> AFRH13_W<'_>
[src]
Bits 20:23 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh12(&mut self) -> AFRH12_W<'_>
[src]
Bits 16:19 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh11(&mut self) -> AFRH11_W<'_>
[src]
Bits 12:15 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh10(&mut self) -> AFRH10_W<'_>
[src]
Bits 8:11 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh9(&mut self) -> AFRH9_W<'_>
[src]
Bits 4:7 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh8(&mut self) -> AFRH8_W<'_>
[src]
Bits 0:3 - Alternate function selection for port x bit y (y = 8..15)
impl W<u32, Reg<u32, _MODER>>
[src]
pub fn moder15(&mut self) -> MODER15_W<'_>
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn moder14(&mut self) -> MODER14_W<'_>
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn moder13(&mut self) -> MODER13_W<'_>
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn moder12(&mut self) -> MODER12_W<'_>
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn moder11(&mut self) -> MODER11_W<'_>
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn moder10(&mut self) -> MODER10_W<'_>
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn moder9(&mut self) -> MODER9_W<'_>
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn moder8(&mut self) -> MODER8_W<'_>
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn moder7(&mut self) -> MODER7_W<'_>
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn moder6(&mut self) -> MODER6_W<'_>
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn moder5(&mut self) -> MODER5_W<'_>
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn moder4(&mut self) -> MODER4_W<'_>
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn moder3(&mut self) -> MODER3_W<'_>
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn moder2(&mut self) -> MODER2_W<'_>
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn moder1(&mut self) -> MODER1_W<'_>
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn moder0(&mut self) -> MODER0_W<'_>
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _OTYPER>>
[src]
pub fn ot15(&mut self) -> OT15_W<'_>
[src]
Bit 15 - Port x configuration bits (y = 0..15)
pub fn ot14(&mut self) -> OT14_W<'_>
[src]
Bit 14 - Port x configuration bits (y = 0..15)
pub fn ot13(&mut self) -> OT13_W<'_>
[src]
Bit 13 - Port x configuration bits (y = 0..15)
pub fn ot12(&mut self) -> OT12_W<'_>
[src]
Bit 12 - Port x configuration bits (y = 0..15)
pub fn ot11(&mut self) -> OT11_W<'_>
[src]
Bit 11 - Port x configuration bits (y = 0..15)
pub fn ot10(&mut self) -> OT10_W<'_>
[src]
Bit 10 - Port x configuration bits (y = 0..15)
pub fn ot9(&mut self) -> OT9_W<'_>
[src]
Bit 9 - Port x configuration bits (y = 0..15)
pub fn ot8(&mut self) -> OT8_W<'_>
[src]
Bit 8 - Port x configuration bits (y = 0..15)
pub fn ot7(&mut self) -> OT7_W<'_>
[src]
Bit 7 - Port x configuration bits (y = 0..15)
pub fn ot6(&mut self) -> OT6_W<'_>
[src]
Bit 6 - Port x configuration bits (y = 0..15)
pub fn ot5(&mut self) -> OT5_W<'_>
[src]
Bit 5 - Port x configuration bits (y = 0..15)
pub fn ot4(&mut self) -> OT4_W<'_>
[src]
Bit 4 - Port x configuration bits (y = 0..15)
pub fn ot3(&mut self) -> OT3_W<'_>
[src]
Bit 3 - Port x configuration bits (y = 0..15)
pub fn ot2(&mut self) -> OT2_W<'_>
[src]
Bit 2 - Port x configuration bits (y = 0..15)
pub fn ot1(&mut self) -> OT1_W<'_>
[src]
Bit 1 - Port x configuration bits (y = 0..15)
pub fn ot0(&mut self) -> OT0_W<'_>
[src]
Bit 0 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _OSPEEDR>>
[src]
pub fn ospeedr15(&mut self) -> OSPEEDR15_W<'_>
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn ospeedr14(&mut self) -> OSPEEDR14_W<'_>
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn ospeedr13(&mut self) -> OSPEEDR13_W<'_>
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn ospeedr12(&mut self) -> OSPEEDR12_W<'_>
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn ospeedr11(&mut self) -> OSPEEDR11_W<'_>
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn ospeedr10(&mut self) -> OSPEEDR10_W<'_>
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn ospeedr9(&mut self) -> OSPEEDR9_W<'_>
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn ospeedr8(&mut self) -> OSPEEDR8_W<'_>
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn ospeedr7(&mut self) -> OSPEEDR7_W<'_>
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn ospeedr6(&mut self) -> OSPEEDR6_W<'_>
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn ospeedr5(&mut self) -> OSPEEDR5_W<'_>
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn ospeedr4(&mut self) -> OSPEEDR4_W<'_>
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn ospeedr3(&mut self) -> OSPEEDR3_W<'_>
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn ospeedr2(&mut self) -> OSPEEDR2_W<'_>
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn ospeedr1(&mut self) -> OSPEEDR1_W<'_>
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn ospeedr0(&mut self) -> OSPEEDR0_W<'_>
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _PUPDR>>
[src]
pub fn pupdr15(&mut self) -> PUPDR15_W<'_>
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn pupdr14(&mut self) -> PUPDR14_W<'_>
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn pupdr13(&mut self) -> PUPDR13_W<'_>
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn pupdr12(&mut self) -> PUPDR12_W<'_>
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn pupdr11(&mut self) -> PUPDR11_W<'_>
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn pupdr10(&mut self) -> PUPDR10_W<'_>
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn pupdr9(&mut self) -> PUPDR9_W<'_>
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn pupdr8(&mut self) -> PUPDR8_W<'_>
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn pupdr7(&mut self) -> PUPDR7_W<'_>
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn pupdr6(&mut self) -> PUPDR6_W<'_>
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn pupdr5(&mut self) -> PUPDR5_W<'_>
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn pupdr4(&mut self) -> PUPDR4_W<'_>
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn pupdr3(&mut self) -> PUPDR3_W<'_>
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn pupdr2(&mut self) -> PUPDR2_W<'_>
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn pupdr1(&mut self) -> PUPDR1_W<'_>
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn pupdr0(&mut self) -> PUPDR0_W<'_>
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _ODR>>
[src]
pub fn odr15(&mut self) -> ODR15_W<'_>
[src]
Bit 15 - Port output data (y = 0..15)
pub fn odr14(&mut self) -> ODR14_W<'_>
[src]
Bit 14 - Port output data (y = 0..15)
pub fn odr13(&mut self) -> ODR13_W<'_>
[src]
Bit 13 - Port output data (y = 0..15)
pub fn odr12(&mut self) -> ODR12_W<'_>
[src]
Bit 12 - Port output data (y = 0..15)
pub fn odr11(&mut self) -> ODR11_W<'_>
[src]
Bit 11 - Port output data (y = 0..15)
pub fn odr10(&mut self) -> ODR10_W<'_>
[src]
Bit 10 - Port output data (y = 0..15)
pub fn odr9(&mut self) -> ODR9_W<'_>
[src]
Bit 9 - Port output data (y = 0..15)
pub fn odr8(&mut self) -> ODR8_W<'_>
[src]
Bit 8 - Port output data (y = 0..15)
pub fn odr7(&mut self) -> ODR7_W<'_>
[src]
Bit 7 - Port output data (y = 0..15)
pub fn odr6(&mut self) -> ODR6_W<'_>
[src]
Bit 6 - Port output data (y = 0..15)
pub fn odr5(&mut self) -> ODR5_W<'_>
[src]
Bit 5 - Port output data (y = 0..15)
pub fn odr4(&mut self) -> ODR4_W<'_>
[src]
Bit 4 - Port output data (y = 0..15)
pub fn odr3(&mut self) -> ODR3_W<'_>
[src]
Bit 3 - Port output data (y = 0..15)
pub fn odr2(&mut self) -> ODR2_W<'_>
[src]
Bit 2 - Port output data (y = 0..15)
pub fn odr1(&mut self) -> ODR1_W<'_>
[src]
Bit 1 - Port output data (y = 0..15)
pub fn odr0(&mut self) -> ODR0_W<'_>
[src]
Bit 0 - Port output data (y = 0..15)
impl W<u32, Reg<u32, _BSRR>>
[src]
pub fn br15(&mut self) -> BR15_W<'_>
[src]
Bit 31 - Port x reset bit y (y = 0..15)
pub fn br14(&mut self) -> BR14_W<'_>
[src]
Bit 30 - Port x reset bit y (y = 0..15)
pub fn br13(&mut self) -> BR13_W<'_>
[src]
Bit 29 - Port x reset bit y (y = 0..15)
pub fn br12(&mut self) -> BR12_W<'_>
[src]
Bit 28 - Port x reset bit y (y = 0..15)
pub fn br11(&mut self) -> BR11_W<'_>
[src]
Bit 27 - Port x reset bit y (y = 0..15)
pub fn br10(&mut self) -> BR10_W<'_>
[src]
Bit 26 - Port x reset bit y (y = 0..15)
pub fn br9(&mut self) -> BR9_W<'_>
[src]
Bit 25 - Port x reset bit y (y = 0..15)
pub fn br8(&mut self) -> BR8_W<'_>
[src]
Bit 24 - Port x reset bit y (y = 0..15)
pub fn br7(&mut self) -> BR7_W<'_>
[src]
Bit 23 - Port x reset bit y (y = 0..15)
pub fn br6(&mut self) -> BR6_W<'_>
[src]
Bit 22 - Port x reset bit y (y = 0..15)
pub fn br5(&mut self) -> BR5_W<'_>
[src]
Bit 21 - Port x reset bit y (y = 0..15)
pub fn br4(&mut self) -> BR4_W<'_>
[src]
Bit 20 - Port x reset bit y (y = 0..15)
pub fn br3(&mut self) -> BR3_W<'_>
[src]
Bit 19 - Port x reset bit y (y = 0..15)
pub fn br2(&mut self) -> BR2_W<'_>
[src]
Bit 18 - Port x reset bit y (y = 0..15)
pub fn br1(&mut self) -> BR1_W<'_>
[src]
Bit 17 - Port x reset bit y (y = 0..15)
pub fn br0(&mut self) -> BR0_W<'_>
[src]
Bit 16 - Port x set bit y (y= 0..15)
pub fn bs15(&mut self) -> BS15_W<'_>
[src]
Bit 15 - Port x set bit y (y= 0..15)
pub fn bs14(&mut self) -> BS14_W<'_>
[src]
Bit 14 - Port x set bit y (y= 0..15)
pub fn bs13(&mut self) -> BS13_W<'_>
[src]
Bit 13 - Port x set bit y (y= 0..15)
pub fn bs12(&mut self) -> BS12_W<'_>
[src]
Bit 12 - Port x set bit y (y= 0..15)
pub fn bs11(&mut self) -> BS11_W<'_>
[src]
Bit 11 - Port x set bit y (y= 0..15)
pub fn bs10(&mut self) -> BS10_W<'_>
[src]
Bit 10 - Port x set bit y (y= 0..15)
pub fn bs9(&mut self) -> BS9_W<'_>
[src]
Bit 9 - Port x set bit y (y= 0..15)
pub fn bs8(&mut self) -> BS8_W<'_>
[src]
Bit 8 - Port x set bit y (y= 0..15)
pub fn bs7(&mut self) -> BS7_W<'_>
[src]
Bit 7 - Port x set bit y (y= 0..15)
pub fn bs6(&mut self) -> BS6_W<'_>
[src]
Bit 6 - Port x set bit y (y= 0..15)
pub fn bs5(&mut self) -> BS5_W<'_>
[src]
Bit 5 - Port x set bit y (y= 0..15)
pub fn bs4(&mut self) -> BS4_W<'_>
[src]
Bit 4 - Port x set bit y (y= 0..15)
pub fn bs3(&mut self) -> BS3_W<'_>
[src]
Bit 3 - Port x set bit y (y= 0..15)
pub fn bs2(&mut self) -> BS2_W<'_>
[src]
Bit 2 - Port x set bit y (y= 0..15)
pub fn bs1(&mut self) -> BS1_W<'_>
[src]
Bit 1 - Port x set bit y (y= 0..15)
pub fn bs0(&mut self) -> BS0_W<'_>
[src]
Bit 0 - Port x set bit y (y= 0..15)
impl W<u32, Reg<u32, _LCKR>>
[src]
pub fn lckk(&mut self) -> LCKK_W<'_>
[src]
Bit 16 - Port x lock bit y (y= 0..15)
pub fn lck15(&mut self) -> LCK15_W<'_>
[src]
Bit 15 - Port x lock bit y (y= 0..15)
pub fn lck14(&mut self) -> LCK14_W<'_>
[src]
Bit 14 - Port x lock bit y (y= 0..15)
pub fn lck13(&mut self) -> LCK13_W<'_>
[src]
Bit 13 - Port x lock bit y (y= 0..15)
pub fn lck12(&mut self) -> LCK12_W<'_>
[src]
Bit 12 - Port x lock bit y (y= 0..15)
pub fn lck11(&mut self) -> LCK11_W<'_>
[src]
Bit 11 - Port x lock bit y (y= 0..15)
pub fn lck10(&mut self) -> LCK10_W<'_>
[src]
Bit 10 - Port x lock bit y (y= 0..15)
pub fn lck9(&mut self) -> LCK9_W<'_>
[src]
Bit 9 - Port x lock bit y (y= 0..15)
pub fn lck8(&mut self) -> LCK8_W<'_>
[src]
Bit 8 - Port x lock bit y (y= 0..15)
pub fn lck7(&mut self) -> LCK7_W<'_>
[src]
Bit 7 - Port x lock bit y (y= 0..15)
pub fn lck6(&mut self) -> LCK6_W<'_>
[src]
Bit 6 - Port x lock bit y (y= 0..15)
pub fn lck5(&mut self) -> LCK5_W<'_>
[src]
Bit 5 - Port x lock bit y (y= 0..15)
pub fn lck4(&mut self) -> LCK4_W<'_>
[src]
Bit 4 - Port x lock bit y (y= 0..15)
pub fn lck3(&mut self) -> LCK3_W<'_>
[src]
Bit 3 - Port x lock bit y (y= 0..15)
pub fn lck2(&mut self) -> LCK2_W<'_>
[src]
Bit 2 - Port x lock bit y (y= 0..15)
pub fn lck1(&mut self) -> LCK1_W<'_>
[src]
Bit 1 - Port x lock bit y (y= 0..15)
pub fn lck0(&mut self) -> LCK0_W<'_>
[src]
Bit 0 - Port x lock bit y (y= 0..15)
impl W<u32, Reg<u32, _AFRL>>
[src]
pub fn afrl7(&mut self) -> AFRL7_W<'_>
[src]
Bits 28:31 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl6(&mut self) -> AFRL6_W<'_>
[src]
Bits 24:27 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl5(&mut self) -> AFRL5_W<'_>
[src]
Bits 20:23 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl4(&mut self) -> AFRL4_W<'_>
[src]
Bits 16:19 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl3(&mut self) -> AFRL3_W<'_>
[src]
Bits 12:15 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl2(&mut self) -> AFRL2_W<'_>
[src]
Bits 8:11 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl1(&mut self) -> AFRL1_W<'_>
[src]
Bits 4:7 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl0(&mut self) -> AFRL0_W<'_>
[src]
Bits 0:3 - Alternate function selection for port x bit y (y = 0..7)
impl W<u32, Reg<u32, _AFRH>>
[src]
pub fn afrh15(&mut self) -> AFRH15_W<'_>
[src]
Bits 28:31 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh14(&mut self) -> AFRH14_W<'_>
[src]
Bits 24:27 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh13(&mut self) -> AFRH13_W<'_>
[src]
Bits 20:23 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh12(&mut self) -> AFRH12_W<'_>
[src]
Bits 16:19 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh11(&mut self) -> AFRH11_W<'_>
[src]
Bits 12:15 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh10(&mut self) -> AFRH10_W<'_>
[src]
Bits 8:11 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh9(&mut self) -> AFRH9_W<'_>
[src]
Bits 4:7 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh8(&mut self) -> AFRH8_W<'_>
[src]
Bits 0:3 - Alternate function selection for port x bit y (y = 8..15)
impl W<u32, Reg<u32, _MODER>>
[src]
pub fn moder15(&mut self) -> MODER15_W<'_>
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn moder14(&mut self) -> MODER14_W<'_>
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn moder13(&mut self) -> MODER13_W<'_>
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn moder12(&mut self) -> MODER12_W<'_>
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn moder11(&mut self) -> MODER11_W<'_>
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn moder10(&mut self) -> MODER10_W<'_>
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn moder9(&mut self) -> MODER9_W<'_>
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn moder8(&mut self) -> MODER8_W<'_>
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn moder7(&mut self) -> MODER7_W<'_>
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn moder6(&mut self) -> MODER6_W<'_>
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn moder5(&mut self) -> MODER5_W<'_>
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn moder4(&mut self) -> MODER4_W<'_>
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn moder3(&mut self) -> MODER3_W<'_>
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn moder2(&mut self) -> MODER2_W<'_>
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn moder1(&mut self) -> MODER1_W<'_>
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn moder0(&mut self) -> MODER0_W<'_>
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _OTYPER>>
[src]
pub fn ot15(&mut self) -> OT15_W<'_>
[src]
Bit 15 - Port x configuration bits (y = 0..15)
pub fn ot14(&mut self) -> OT14_W<'_>
[src]
Bit 14 - Port x configuration bits (y = 0..15)
pub fn ot13(&mut self) -> OT13_W<'_>
[src]
Bit 13 - Port x configuration bits (y = 0..15)
pub fn ot12(&mut self) -> OT12_W<'_>
[src]
Bit 12 - Port x configuration bits (y = 0..15)
pub fn ot11(&mut self) -> OT11_W<'_>
[src]
Bit 11 - Port x configuration bits (y = 0..15)
pub fn ot10(&mut self) -> OT10_W<'_>
[src]
Bit 10 - Port x configuration bits (y = 0..15)
pub fn ot9(&mut self) -> OT9_W<'_>
[src]
Bit 9 - Port x configuration bits (y = 0..15)
pub fn ot8(&mut self) -> OT8_W<'_>
[src]
Bit 8 - Port x configuration bits (y = 0..15)
pub fn ot7(&mut self) -> OT7_W<'_>
[src]
Bit 7 - Port x configuration bits (y = 0..15)
pub fn ot6(&mut self) -> OT6_W<'_>
[src]
Bit 6 - Port x configuration bits (y = 0..15)
pub fn ot5(&mut self) -> OT5_W<'_>
[src]
Bit 5 - Port x configuration bits (y = 0..15)
pub fn ot4(&mut self) -> OT4_W<'_>
[src]
Bit 4 - Port x configuration bits (y = 0..15)
pub fn ot3(&mut self) -> OT3_W<'_>
[src]
Bit 3 - Port x configuration bits (y = 0..15)
pub fn ot2(&mut self) -> OT2_W<'_>
[src]
Bit 2 - Port x configuration bits (y = 0..15)
pub fn ot1(&mut self) -> OT1_W<'_>
[src]
Bit 1 - Port x configuration bits (y = 0..15)
pub fn ot0(&mut self) -> OT0_W<'_>
[src]
Bit 0 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _OSPEEDR>>
[src]
pub fn ospeedr15(&mut self) -> OSPEEDR15_W<'_>
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn ospeedr14(&mut self) -> OSPEEDR14_W<'_>
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn ospeedr13(&mut self) -> OSPEEDR13_W<'_>
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn ospeedr12(&mut self) -> OSPEEDR12_W<'_>
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn ospeedr11(&mut self) -> OSPEEDR11_W<'_>
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn ospeedr10(&mut self) -> OSPEEDR10_W<'_>
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn ospeedr9(&mut self) -> OSPEEDR9_W<'_>
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn ospeedr8(&mut self) -> OSPEEDR8_W<'_>
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn ospeedr7(&mut self) -> OSPEEDR7_W<'_>
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn ospeedr6(&mut self) -> OSPEEDR6_W<'_>
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn ospeedr5(&mut self) -> OSPEEDR5_W<'_>
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn ospeedr4(&mut self) -> OSPEEDR4_W<'_>
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn ospeedr3(&mut self) -> OSPEEDR3_W<'_>
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn ospeedr2(&mut self) -> OSPEEDR2_W<'_>
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn ospeedr1(&mut self) -> OSPEEDR1_W<'_>
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn ospeedr0(&mut self) -> OSPEEDR0_W<'_>
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _PUPDR>>
[src]
pub fn pupdr15(&mut self) -> PUPDR15_W<'_>
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn pupdr14(&mut self) -> PUPDR14_W<'_>
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn pupdr13(&mut self) -> PUPDR13_W<'_>
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn pupdr12(&mut self) -> PUPDR12_W<'_>
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn pupdr11(&mut self) -> PUPDR11_W<'_>
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn pupdr10(&mut self) -> PUPDR10_W<'_>
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn pupdr9(&mut self) -> PUPDR9_W<'_>
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn pupdr8(&mut self) -> PUPDR8_W<'_>
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn pupdr7(&mut self) -> PUPDR7_W<'_>
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn pupdr6(&mut self) -> PUPDR6_W<'_>
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn pupdr5(&mut self) -> PUPDR5_W<'_>
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn pupdr4(&mut self) -> PUPDR4_W<'_>
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn pupdr3(&mut self) -> PUPDR3_W<'_>
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn pupdr2(&mut self) -> PUPDR2_W<'_>
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn pupdr1(&mut self) -> PUPDR1_W<'_>
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn pupdr0(&mut self) -> PUPDR0_W<'_>
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _ODR>>
[src]
pub fn odr15(&mut self) -> ODR15_W<'_>
[src]
Bit 15 - Port output data (y = 0..15)
pub fn odr14(&mut self) -> ODR14_W<'_>
[src]
Bit 14 - Port output data (y = 0..15)
pub fn odr13(&mut self) -> ODR13_W<'_>
[src]
Bit 13 - Port output data (y = 0..15)
pub fn odr12(&mut self) -> ODR12_W<'_>
[src]
Bit 12 - Port output data (y = 0..15)
pub fn odr11(&mut self) -> ODR11_W<'_>
[src]
Bit 11 - Port output data (y = 0..15)
pub fn odr10(&mut self) -> ODR10_W<'_>
[src]
Bit 10 - Port output data (y = 0..15)
pub fn odr9(&mut self) -> ODR9_W<'_>
[src]
Bit 9 - Port output data (y = 0..15)
pub fn odr8(&mut self) -> ODR8_W<'_>
[src]
Bit 8 - Port output data (y = 0..15)
pub fn odr7(&mut self) -> ODR7_W<'_>
[src]
Bit 7 - Port output data (y = 0..15)
pub fn odr6(&mut self) -> ODR6_W<'_>
[src]
Bit 6 - Port output data (y = 0..15)
pub fn odr5(&mut self) -> ODR5_W<'_>
[src]
Bit 5 - Port output data (y = 0..15)
pub fn odr4(&mut self) -> ODR4_W<'_>
[src]
Bit 4 - Port output data (y = 0..15)
pub fn odr3(&mut self) -> ODR3_W<'_>
[src]
Bit 3 - Port output data (y = 0..15)
pub fn odr2(&mut self) -> ODR2_W<'_>
[src]
Bit 2 - Port output data (y = 0..15)
pub fn odr1(&mut self) -> ODR1_W<'_>
[src]
Bit 1 - Port output data (y = 0..15)
pub fn odr0(&mut self) -> ODR0_W<'_>
[src]
Bit 0 - Port output data (y = 0..15)
impl W<u32, Reg<u32, _BSRR>>
[src]
pub fn br15(&mut self) -> BR15_W<'_>
[src]
Bit 31 - Port x reset bit y (y = 0..15)
pub fn br14(&mut self) -> BR14_W<'_>
[src]
Bit 30 - Port x reset bit y (y = 0..15)
pub fn br13(&mut self) -> BR13_W<'_>
[src]
Bit 29 - Port x reset bit y (y = 0..15)
pub fn br12(&mut self) -> BR12_W<'_>
[src]
Bit 28 - Port x reset bit y (y = 0..15)
pub fn br11(&mut self) -> BR11_W<'_>
[src]
Bit 27 - Port x reset bit y (y = 0..15)
pub fn br10(&mut self) -> BR10_W<'_>
[src]
Bit 26 - Port x reset bit y (y = 0..15)
pub fn br9(&mut self) -> BR9_W<'_>
[src]
Bit 25 - Port x reset bit y (y = 0..15)
pub fn br8(&mut self) -> BR8_W<'_>
[src]
Bit 24 - Port x reset bit y (y = 0..15)
pub fn br7(&mut self) -> BR7_W<'_>
[src]
Bit 23 - Port x reset bit y (y = 0..15)
pub fn br6(&mut self) -> BR6_W<'_>
[src]
Bit 22 - Port x reset bit y (y = 0..15)
pub fn br5(&mut self) -> BR5_W<'_>
[src]
Bit 21 - Port x reset bit y (y = 0..15)
pub fn br4(&mut self) -> BR4_W<'_>
[src]
Bit 20 - Port x reset bit y (y = 0..15)
pub fn br3(&mut self) -> BR3_W<'_>
[src]
Bit 19 - Port x reset bit y (y = 0..15)
pub fn br2(&mut self) -> BR2_W<'_>
[src]
Bit 18 - Port x reset bit y (y = 0..15)
pub fn br1(&mut self) -> BR1_W<'_>
[src]
Bit 17 - Port x reset bit y (y = 0..15)
pub fn br0(&mut self) -> BR0_W<'_>
[src]
Bit 16 - Port x set bit y (y= 0..15)
pub fn bs15(&mut self) -> BS15_W<'_>
[src]
Bit 15 - Port x set bit y (y= 0..15)
pub fn bs14(&mut self) -> BS14_W<'_>
[src]
Bit 14 - Port x set bit y (y= 0..15)
pub fn bs13(&mut self) -> BS13_W<'_>
[src]
Bit 13 - Port x set bit y (y= 0..15)
pub fn bs12(&mut self) -> BS12_W<'_>
[src]
Bit 12 - Port x set bit y (y= 0..15)
pub fn bs11(&mut self) -> BS11_W<'_>
[src]
Bit 11 - Port x set bit y (y= 0..15)
pub fn bs10(&mut self) -> BS10_W<'_>
[src]
Bit 10 - Port x set bit y (y= 0..15)
pub fn bs9(&mut self) -> BS9_W<'_>
[src]
Bit 9 - Port x set bit y (y= 0..15)
pub fn bs8(&mut self) -> BS8_W<'_>
[src]
Bit 8 - Port x set bit y (y= 0..15)
pub fn bs7(&mut self) -> BS7_W<'_>
[src]
Bit 7 - Port x set bit y (y= 0..15)
pub fn bs6(&mut self) -> BS6_W<'_>
[src]
Bit 6 - Port x set bit y (y= 0..15)
pub fn bs5(&mut self) -> BS5_W<'_>
[src]
Bit 5 - Port x set bit y (y= 0..15)
pub fn bs4(&mut self) -> BS4_W<'_>
[src]
Bit 4 - Port x set bit y (y= 0..15)
pub fn bs3(&mut self) -> BS3_W<'_>
[src]
Bit 3 - Port x set bit y (y= 0..15)
pub fn bs2(&mut self) -> BS2_W<'_>
[src]
Bit 2 - Port x set bit y (y= 0..15)
pub fn bs1(&mut self) -> BS1_W<'_>
[src]
Bit 1 - Port x set bit y (y= 0..15)
pub fn bs0(&mut self) -> BS0_W<'_>
[src]
Bit 0 - Port x set bit y (y= 0..15)
impl W<u32, Reg<u32, _LCKR>>
[src]
pub fn lckk(&mut self) -> LCKK_W<'_>
[src]
Bit 16 - Port x lock bit y (y= 0..15)
pub fn lck15(&mut self) -> LCK15_W<'_>
[src]
Bit 15 - Port x lock bit y (y= 0..15)
pub fn lck14(&mut self) -> LCK14_W<'_>
[src]
Bit 14 - Port x lock bit y (y= 0..15)
pub fn lck13(&mut self) -> LCK13_W<'_>
[src]
Bit 13 - Port x lock bit y (y= 0..15)
pub fn lck12(&mut self) -> LCK12_W<'_>
[src]
Bit 12 - Port x lock bit y (y= 0..15)
pub fn lck11(&mut self) -> LCK11_W<'_>
[src]
Bit 11 - Port x lock bit y (y= 0..15)
pub fn lck10(&mut self) -> LCK10_W<'_>
[src]
Bit 10 - Port x lock bit y (y= 0..15)
pub fn lck9(&mut self) -> LCK9_W<'_>
[src]
Bit 9 - Port x lock bit y (y= 0..15)
pub fn lck8(&mut self) -> LCK8_W<'_>
[src]
Bit 8 - Port x lock bit y (y= 0..15)
pub fn lck7(&mut self) -> LCK7_W<'_>
[src]
Bit 7 - Port x lock bit y (y= 0..15)
pub fn lck6(&mut self) -> LCK6_W<'_>
[src]
Bit 6 - Port x lock bit y (y= 0..15)
pub fn lck5(&mut self) -> LCK5_W<'_>
[src]
Bit 5 - Port x lock bit y (y= 0..15)
pub fn lck4(&mut self) -> LCK4_W<'_>
[src]
Bit 4 - Port x lock bit y (y= 0..15)
pub fn lck3(&mut self) -> LCK3_W<'_>
[src]
Bit 3 - Port x lock bit y (y= 0..15)
pub fn lck2(&mut self) -> LCK2_W<'_>
[src]
Bit 2 - Port x lock bit y (y= 0..15)
pub fn lck1(&mut self) -> LCK1_W<'_>
[src]
Bit 1 - Port x lock bit y (y= 0..15)
pub fn lck0(&mut self) -> LCK0_W<'_>
[src]
Bit 0 - Port x lock bit y (y= 0..15)
impl W<u32, Reg<u32, _AFRL>>
[src]
pub fn afrl7(&mut self) -> AFRL7_W<'_>
[src]
Bits 28:31 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl6(&mut self) -> AFRL6_W<'_>
[src]
Bits 24:27 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl5(&mut self) -> AFRL5_W<'_>
[src]
Bits 20:23 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl4(&mut self) -> AFRL4_W<'_>
[src]
Bits 16:19 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl3(&mut self) -> AFRL3_W<'_>
[src]
Bits 12:15 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl2(&mut self) -> AFRL2_W<'_>
[src]
Bits 8:11 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl1(&mut self) -> AFRL1_W<'_>
[src]
Bits 4:7 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl0(&mut self) -> AFRL0_W<'_>
[src]
Bits 0:3 - Alternate function selection for port x bit y (y = 0..7)
impl W<u32, Reg<u32, _AFRH>>
[src]
pub fn afrh15(&mut self) -> AFRH15_W<'_>
[src]
Bits 28:31 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh14(&mut self) -> AFRH14_W<'_>
[src]
Bits 24:27 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh13(&mut self) -> AFRH13_W<'_>
[src]
Bits 20:23 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh12(&mut self) -> AFRH12_W<'_>
[src]
Bits 16:19 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh11(&mut self) -> AFRH11_W<'_>
[src]
Bits 12:15 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh10(&mut self) -> AFRH10_W<'_>
[src]
Bits 8:11 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh9(&mut self) -> AFRH9_W<'_>
[src]
Bits 4:7 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh8(&mut self) -> AFRH8_W<'_>
[src]
Bits 0:3 - Alternate function selection for port x bit y (y = 8..15)
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn ckd(&mut self) -> CKD_W<'_>
[src]
Bits 8:9 - Clock division
pub fn arpe(&mut self) -> ARPE_W<'_>
[src]
Bit 7 - Auto-reload preload enable
pub fn urs(&mut self) -> URS_W<'_>
[src]
Bit 2 - Update request source
pub fn udis(&mut self) -> UDIS_W<'_>
[src]
Bit 1 - Update disable
pub fn cen(&mut self) -> CEN_W<'_>
[src]
Bit 0 - Counter enable
pub fn opm(&mut self) -> OPM_W<'_>
[src]
Bit 3 - One-pulse mode
impl W<u32, Reg<u32, _DIER>>
[src]
pub fn cc1ie(&mut self) -> CC1IE_W<'_>
[src]
Bit 1 - Capture/Compare 1 interrupt enable
pub fn uie(&mut self) -> UIE_W<'_>
[src]
Bit 0 - Update interrupt enable
impl W<u32, Reg<u32, _SR>>
[src]
pub fn cc1of(&mut self) -> CC1OF_W<'_>
[src]
Bit 9 - Capture/Compare 1 overcapture flag
pub fn cc1if(&mut self) -> CC1IF_W<'_>
[src]
Bit 1 - Capture/compare 1 interrupt flag
pub fn uif(&mut self) -> UIF_W<'_>
[src]
Bit 0 - Update interrupt flag
impl W<u32, Reg<u32, _EGR>>
[src]
pub fn cc1g(&mut self) -> CC1G_W<'_>
[src]
Bit 1 - Capture/compare 1 generation
pub fn ug(&mut self) -> UG_W<'_>
[src]
Bit 0 - Update generation
impl W<u32, Reg<u32, _CCMR1_OUTPUT>>
[src]
pub fn oc1m(&mut self) -> OC1M_W<'_>
[src]
Bits 4:6 - Output Compare 1 mode
pub fn oc1pe(&mut self) -> OC1PE_W<'_>
[src]
Bit 3 - Output Compare 1 preload enable
pub fn oc1fe(&mut self) -> OC1FE_W<'_>
[src]
Bit 2 - Output Compare 1 fast enable
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - Capture/Compare 1 selection
pub fn oc1m_3(&mut self) -> OC1M_3_W<'_>
[src]
Bit 16 - Output Compare 1 mode - bit 3
impl W<u32, Reg<u32, _CCMR1_INPUT>>
[src]
pub fn ic1f(&mut self) -> IC1F_W<'_>
[src]
Bits 4:7 - Input capture 1 filter
pub fn ic1psc(&mut self) -> IC1PSC_W<'_>
[src]
Bits 2:3 - Input capture 1 prescaler
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - Capture/Compare 1 selection
impl W<u32, Reg<u32, _CCER>>
[src]
pub fn cc1np(&mut self) -> CC1NP_W<'_>
[src]
Bit 3 - Capture/Compare 1 output Polarity
pub fn cc1p(&mut self) -> CC1P_W<'_>
[src]
Bit 1 - Capture/Compare 1 output Polarity
pub fn cc1e(&mut self) -> CC1E_W<'_>
[src]
Bit 0 - Capture/Compare 1 output enable
impl W<u32, Reg<u32, _CNT>>
[src]
impl W<u32, Reg<u32, _PSC>>
[src]
impl W<u32, Reg<u32, _ARR>>
[src]
impl W<u32, Reg<u32, _CCR>>
[src]
impl W<u32, Reg<u32, _OR>>
[src]
impl W<u32, Reg<u32, _KR>>
[src]
impl W<u32, Reg<u32, _PR>>
[src]
impl W<u32, Reg<u32, _RLR>>
[src]
impl W<u32, Reg<u32, _WINR>>
[src]
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn pe(&mut self) -> PE_W<'_>
[src]
Bit 0 - Peripheral enable
pub fn txie(&mut self) -> TXIE_W<'_>
[src]
Bit 1 - TX Interrupt enable
pub fn rxie(&mut self) -> RXIE_W<'_>
[src]
Bit 2 - RX Interrupt enable
pub fn addrie(&mut self) -> ADDRIE_W<'_>
[src]
Bit 3 - Address match interrupt enable (slave only)
pub fn nackie(&mut self) -> NACKIE_W<'_>
[src]
Bit 4 - Not acknowledge received interrupt enable
pub fn stopie(&mut self) -> STOPIE_W<'_>
[src]
Bit 5 - STOP detection Interrupt enable
pub fn tcie(&mut self) -> TCIE_W<'_>
[src]
Bit 6 - Transfer Complete interrupt enable
pub fn errie(&mut self) -> ERRIE_W<'_>
[src]
Bit 7 - Error interrupts enable
pub fn dnf(&mut self) -> DNF_W<'_>
[src]
Bits 8:11 - Digital noise filter
pub fn anfoff(&mut self) -> ANFOFF_W<'_>
[src]
Bit 12 - Analog noise filter OFF
pub fn txdmaen(&mut self) -> TXDMAEN_W<'_>
[src]
Bit 14 - DMA transmission requests enable
pub fn rxdmaen(&mut self) -> RXDMAEN_W<'_>
[src]
Bit 15 - DMA reception requests enable
pub fn sbc(&mut self) -> SBC_W<'_>
[src]
Bit 16 - Slave byte control
pub fn nostretch(&mut self) -> NOSTRETCH_W<'_>
[src]
Bit 17 - Clock stretching disable
pub fn gcen(&mut self) -> GCEN_W<'_>
[src]
Bit 19 - General call enable
pub fn smbhen(&mut self) -> SMBHEN_W<'_>
[src]
Bit 20 - SMBus Host address enable
pub fn smbden(&mut self) -> SMBDEN_W<'_>
[src]
Bit 21 - SMBus Device Default address enable
pub fn alerten(&mut self) -> ALERTEN_W<'_>
[src]
Bit 22 - SMBUS alert enable
pub fn pecen(&mut self) -> PECEN_W<'_>
[src]
Bit 23 - PEC enable
impl W<u32, Reg<u32, _CR2>>
[src]
pub fn pecbyte(&mut self) -> PECBYTE_W<'_>
[src]
Bit 26 - Packet error checking byte
pub fn autoend(&mut self) -> AUTOEND_W<'_>
[src]
Bit 25 - Automatic end mode (master mode)
pub fn reload(&mut self) -> RELOAD_W<'_>
[src]
Bit 24 - NBYTES reload mode
pub fn nbytes(&mut self) -> NBYTES_W<'_>
[src]
Bits 16:23 - Number of bytes
pub fn nack(&mut self) -> NACK_W<'_>
[src]
Bit 15 - NACK generation (slave mode)
pub fn stop(&mut self) -> STOP_W<'_>
[src]
Bit 14 - Stop generation (master mode)
pub fn start(&mut self) -> START_W<'_>
[src]
Bit 13 - Start generation
pub fn head10r(&mut self) -> HEAD10R_W<'_>
[src]
Bit 12 - 10-bit address header only read direction (master receiver mode)
pub fn add10(&mut self) -> ADD10_W<'_>
[src]
Bit 11 - 10-bit addressing mode (master mode)
pub fn rd_wrn(&mut self) -> RD_WRN_W<'_>
[src]
Bit 10 - Transfer direction (master mode)
pub fn sadd(&mut self) -> SADD_W<'_>
[src]
Bits 0:9 - Slave address bit (master mode)
impl W<u32, Reg<u32, _OAR1>>
[src]
pub fn oa1(&mut self) -> OA1_W<'_>
[src]
Bits 0:9 - Interface address
pub fn oa1mode(&mut self) -> OA1MODE_W<'_>
[src]
Bit 10 - Own Address 1 10-bit mode
pub fn oa1en(&mut self) -> OA1EN_W<'_>
[src]
Bit 15 - Own Address 1 enable
impl W<u32, Reg<u32, _OAR2>>
[src]
pub fn oa2(&mut self) -> OA2_W<'_>
[src]
Bits 1:7 - Interface address
pub fn oa2msk(&mut self) -> OA2MSK_W<'_>
[src]
Bits 8:10 - Own Address 2 masks
pub fn oa2en(&mut self) -> OA2EN_W<'_>
[src]
Bit 15 - Own Address 2 enable
impl W<u32, Reg<u32, _TIMINGR>>
[src]
pub fn scll(&mut self) -> SCLL_W<'_>
[src]
Bits 0:7 - SCL low period (master mode)
pub fn sclh(&mut self) -> SCLH_W<'_>
[src]
Bits 8:15 - SCL high period (master mode)
pub fn sdadel(&mut self) -> SDADEL_W<'_>
[src]
Bits 16:19 - Data hold time
pub fn scldel(&mut self) -> SCLDEL_W<'_>
[src]
Bits 20:23 - Data setup time
pub fn presc(&mut self) -> PRESC_W<'_>
[src]
Bits 28:31 - Timing prescaler
impl W<u32, Reg<u32, _TIMEOUTR>>
[src]
pub fn timeouta(&mut self) -> TIMEOUTA_W<'_>
[src]
Bits 0:11 - Bus timeout A
pub fn tidle(&mut self) -> TIDLE_W<'_>
[src]
Bit 12 - Idle clock timeout detection
pub fn timouten(&mut self) -> TIMOUTEN_W<'_>
[src]
Bit 15 - Clock timeout enable
pub fn timeoutb(&mut self) -> TIMEOUTB_W<'_>
[src]
Bits 16:27 - Bus timeout B
pub fn texten(&mut self) -> TEXTEN_W<'_>
[src]
Bit 31 - Extended clock timeout enable
impl W<u32, Reg<u32, _ISR>>
[src]
pub fn txis(&mut self) -> TXIS_W<'_>
[src]
Bit 1 - Transmit interrupt status (transmitters)
pub fn txe(&mut self) -> TXE_W<'_>
[src]
Bit 0 - Transmit data register empty (transmitters)
impl W<u32, Reg<u32, _ICR>>
[src]
pub fn alertcf(&mut self) -> ALERTCF_W<'_>
[src]
Bit 13 - Alert flag clear
pub fn timoutcf(&mut self) -> TIMOUTCF_W<'_>
[src]
Bit 12 - Timeout detection flag clear
pub fn peccf(&mut self) -> PECCF_W<'_>
[src]
Bit 11 - PEC Error flag clear
pub fn ovrcf(&mut self) -> OVRCF_W<'_>
[src]
Bit 10 - Overrun/Underrun flag clear
pub fn arlocf(&mut self) -> ARLOCF_W<'_>
[src]
Bit 9 - Arbitration lost flag clear
pub fn berrcf(&mut self) -> BERRCF_W<'_>
[src]
Bit 8 - Bus error flag clear
pub fn stopcf(&mut self) -> STOPCF_W<'_>
[src]
Bit 5 - Stop detection flag clear
pub fn nackcf(&mut self) -> NACKCF_W<'_>
[src]
Bit 4 - Not Acknowledge flag clear
pub fn addrcf(&mut self) -> ADDRCF_W<'_>
[src]
Bit 3 - Address Matched flag clear
impl W<u32, Reg<u32, _TXDR>>
[src]
impl W<u32, Reg<u32, _ICR>>
[src]
pub fn downcf(&mut self) -> DOWNCF_W<'_>
[src]
Bit 6 - Direction change to down Clear Flag
pub fn upcf(&mut self) -> UPCF_W<'_>
[src]
Bit 5 - Direction change to UP Clear Flag
pub fn arrokcf(&mut self) -> ARROKCF_W<'_>
[src]
Bit 4 - Autoreload register update OK Clear Flag
pub fn cmpokcf(&mut self) -> CMPOKCF_W<'_>
[src]
Bit 3 - Compare register update OK Clear Flag
pub fn exttrigcf(&mut self) -> EXTTRIGCF_W<'_>
[src]
Bit 2 - External trigger valid edge Clear Flag
pub fn arrmcf(&mut self) -> ARRMCF_W<'_>
[src]
Bit 1 - Autoreload match Clear Flag
pub fn cmpmcf(&mut self) -> CMPMCF_W<'_>
[src]
Bit 0 - compare match Clear Flag
impl W<u32, Reg<u32, _IER>>
[src]
pub fn downie(&mut self) -> DOWNIE_W<'_>
[src]
Bit 6 - Direction change to down Interrupt Enable
pub fn upie(&mut self) -> UPIE_W<'_>
[src]
Bit 5 - Direction change to UP Interrupt Enable
pub fn arrokie(&mut self) -> ARROKIE_W<'_>
[src]
Bit 4 - Autoreload register update OK Interrupt Enable
pub fn cmpokie(&mut self) -> CMPOKIE_W<'_>
[src]
Bit 3 - Compare register update OK Interrupt Enable
pub fn exttrigie(&mut self) -> EXTTRIGIE_W<'_>
[src]
Bit 2 - External trigger valid edge Interrupt Enable
pub fn arrmie(&mut self) -> ARRMIE_W<'_>
[src]
Bit 1 - Autoreload match Interrupt Enable
pub fn cmpmie(&mut self) -> CMPMIE_W<'_>
[src]
Bit 0 - Compare match Interrupt Enable
impl W<u32, Reg<u32, _CFGR>>
[src]
pub fn enc(&mut self) -> ENC_W<'_>
[src]
Bit 24 - Encoder mode enable
pub fn countmode(&mut self) -> COUNTMODE_W<'_>
[src]
Bit 23 - counter mode enabled
pub fn preload(&mut self) -> PRELOAD_W<'_>
[src]
Bit 22 - Registers update mode
pub fn wavpol(&mut self) -> WAVPOL_W<'_>
[src]
Bit 21 - Waveform shape polarity
pub fn wave(&mut self) -> WAVE_W<'_>
[src]
Bit 20 - Waveform shape
pub fn timout(&mut self) -> TIMOUT_W<'_>
[src]
Bit 19 - Timeout enable
pub fn trigen(&mut self) -> TRIGEN_W<'_>
[src]
Bits 17:18 - Trigger enable and polarity
pub fn trigsel(&mut self) -> TRIGSEL_W<'_>
[src]
Bits 13:15 - Trigger selector
pub fn presc(&mut self) -> PRESC_W<'_>
[src]
Bits 9:11 - Clock prescaler
pub fn trgflt(&mut self) -> TRGFLT_W<'_>
[src]
Bits 6:7 - Configurable digital filter for trigger
pub fn ckflt(&mut self) -> CKFLT_W<'_>
[src]
Bits 3:4 - Configurable digital filter for external clock
pub fn ckpol(&mut self) -> CKPOL_W<'_>
[src]
Bits 1:2 - Clock Polarity
pub fn cksel(&mut self) -> CKSEL_W<'_>
[src]
Bit 0 - Clock selector
impl W<u32, Reg<u32, _CR>>
[src]
pub fn cntstrt(&mut self) -> CNTSTRT_W<'_>
[src]
Bit 2 - Timer start in continuous mode
pub fn sngstrt(&mut self) -> SNGSTRT_W<'_>
[src]
Bit 1 - LPTIM start in single mode
pub fn enable(&mut self) -> ENABLE_W<'_>
[src]
Bit 0 - LPTIM Enable
impl W<u32, Reg<u32, _CMP>>
[src]
impl W<u32, Reg<u32, _ARR>>
[src]
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn lpds(&mut self) -> LPDS_W<'_>
[src]
Bit 0 - Low-power deep sleep
pub fn pdds(&mut self) -> PDDS_W<'_>
[src]
Bit 1 - Power down deepsleep
pub fn csbf(&mut self) -> CSBF_W<'_>
[src]
Bit 3 - Clear standby flag
pub fn pvde(&mut self) -> PVDE_W<'_>
[src]
Bit 4 - Power voltage detector enable
pub fn pls(&mut self) -> PLS_W<'_>
[src]
Bits 5:7 - PVD level selection
pub fn dbp(&mut self) -> DBP_W<'_>
[src]
Bit 8 - Disable backup domain write protection
pub fn fpds(&mut self) -> FPDS_W<'_>
[src]
Bit 9 - Flash power down in Stop mode
pub fn lpuds(&mut self) -> LPUDS_W<'_>
[src]
Bit 10 - Low-power regulator in deepsleep under-drive mode
pub fn mruds(&mut self) -> MRUDS_W<'_>
[src]
Bit 11 - Main regulator in deepsleep under-drive mode
pub fn adcdc1(&mut self) -> ADCDC1_W<'_>
[src]
Bit 13 - ADCDC1
pub fn vos(&mut self) -> VOS_W<'_>
[src]
Bits 14:15 - Regulator voltage scaling output selection
pub fn oden(&mut self) -> ODEN_W<'_>
[src]
Bit 16 - Over-drive enable
pub fn odswen(&mut self) -> ODSWEN_W<'_>
[src]
Bit 17 - Over-drive switching enabled
pub fn uden(&mut self) -> UDEN_W<'_>
[src]
Bits 18:19 - Under-drive enable in stop mode
impl W<u32, Reg<u32, _CSR1>>
[src]
pub fn bre(&mut self) -> BRE_W<'_>
[src]
Bit 9 - Backup regulator enable
pub fn vosrdy(&mut self) -> VOSRDY_W<'_>
[src]
Bit 14 - Regulator voltage scaling output selection ready bit
pub fn odrdy(&mut self) -> ODRDY_W<'_>
[src]
Bit 16 - Over-drive mode ready
pub fn odswrdy(&mut self) -> ODSWRDY_W<'_>
[src]
Bit 17 - Over-drive mode switching ready
pub fn udrdy(&mut self) -> UDRDY_W<'_>
[src]
Bits 18:19 - Under-drive ready flag
pub fn eiwup(&mut self) -> EIWUP_W<'_>
[src]
Bit 8 - Enable internal wakeup
impl W<u32, Reg<u32, _CR2>>
[src]
pub fn wupp1(&mut self) -> WUPP1_W<'_>
[src]
Bit 8 - Wakeup pin polarity bit for PA0
pub fn wupp2(&mut self) -> WUPP2_W<'_>
[src]
Bit 9 - Wakeup pin polarity bit for PA2
pub fn wupp3(&mut self) -> WUPP3_W<'_>
[src]
Bit 10 - Wakeup pin polarity bit for PC1
pub fn wupp4(&mut self) -> WUPP4_W<'_>
[src]
Bit 11 - Wakeup pin polarity bit for PC13
pub fn wupp5(&mut self) -> WUPP5_W<'_>
[src]
Bit 12 - Wakeup pin polarity bit for PI8
pub fn wupp6(&mut self) -> WUPP6_W<'_>
[src]
Bit 13 - Wakeup pin polarity bit for PI11
impl W<u32, Reg<u32, _CSR2>>
[src]
pub fn ewup1(&mut self) -> EWUP1_W<'_>
[src]
Bit 8 - Enable Wakeup pin for PA0
pub fn ewup2(&mut self) -> EWUP2_W<'_>
[src]
Bit 9 - Enable Wakeup pin for PA2
pub fn ewup3(&mut self) -> EWUP3_W<'_>
[src]
Bit 10 - Enable Wakeup pin for PC1
pub fn ewup4(&mut self) -> EWUP4_W<'_>
[src]
Bit 11 - Enable Wakeup pin for PC13
pub fn ewup5(&mut self) -> EWUP5_W<'_>
[src]
Bit 12 - Enable Wakeup pin for PI8
pub fn ewup6(&mut self) -> EWUP6_W<'_>
[src]
Bit 13 - Enable Wakeup pin for PI11
impl W<u32, Reg<u32, _CR>>
[src]
pub fn prescaler(&mut self) -> PRESCALER_W<'_>
[src]
Bits 24:31 - Clock prescaler
pub fn pmm(&mut self) -> PMM_W<'_>
[src]
Bit 23 - Polling match mode
pub fn apms(&mut self) -> APMS_W<'_>
[src]
Bit 22 - Automatic poll mode stop
pub fn toie(&mut self) -> TOIE_W<'_>
[src]
Bit 20 - TimeOut interrupt enable
pub fn smie(&mut self) -> SMIE_W<'_>
[src]
Bit 19 - Status match interrupt enable
pub fn ftie(&mut self) -> FTIE_W<'_>
[src]
Bit 18 - FIFO threshold interrupt enable
pub fn tcie(&mut self) -> TCIE_W<'_>
[src]
Bit 17 - Transfer complete interrupt enable
pub fn teie(&mut self) -> TEIE_W<'_>
[src]
Bit 16 - Transfer error interrupt enable
pub fn fthres(&mut self) -> FTHRES_W<'_>
[src]
Bits 8:12 - IFO threshold level
pub fn fsel(&mut self) -> FSEL_W<'_>
[src]
Bit 7 - FLASH memory selection
pub fn dfm(&mut self) -> DFM_W<'_>
[src]
Bit 6 - Dual-flash mode
pub fn sshift(&mut self) -> SSHIFT_W<'_>
[src]
Bit 4 - Sample shift
pub fn tcen(&mut self) -> TCEN_W<'_>
[src]
Bit 3 - Timeout counter enable
pub fn dmaen(&mut self) -> DMAEN_W<'_>
[src]
Bit 2 - DMA enable
pub fn abort(&mut self) -> ABORT_W<'_>
[src]
Bit 1 - Abort request
pub fn en(&mut self) -> EN_W<'_>
[src]
Bit 0 - Enable
impl W<u32, Reg<u32, _DCR>>
[src]
pub fn fsize(&mut self) -> FSIZE_W<'_>
[src]
Bits 16:20 - FLASH memory size
pub fn csht(&mut self) -> CSHT_W<'_>
[src]
Bits 8:10 - Chip select high time
pub fn ckmode(&mut self) -> CKMODE_W<'_>
[src]
Bit 0 - Mode 0 / mode 3
impl W<u32, Reg<u32, _FCR>>
[src]
pub fn ctof(&mut self) -> CTOF_W<'_>
[src]
Bit 4 - Clear timeout flag
pub fn csmf(&mut self) -> CSMF_W<'_>
[src]
Bit 3 - Clear status match flag
pub fn ctcf(&mut self) -> CTCF_W<'_>
[src]
Bit 1 - Clear transfer complete flag
pub fn ctef(&mut self) -> CTEF_W<'_>
[src]
Bit 0 - Clear transfer error flag
impl W<u32, Reg<u32, _DLR>>
[src]
impl W<u32, Reg<u32, _CCR>>
[src]
pub fn ddrm(&mut self) -> DDRM_W<'_>
[src]
Bit 31 - Double data rate mode
pub fn dhhc(&mut self) -> DHHC_W<'_>
[src]
Bit 30 - DDR hold half cycle
pub fn sioo(&mut self) -> SIOO_W<'_>
[src]
Bit 28 - Send instruction only once mode
pub fn fmode(&mut self) -> FMODE_W<'_>
[src]
Bits 26:27 - Functional mode
pub fn dmode(&mut self) -> DMODE_W<'_>
[src]
Bits 24:25 - Data mode
pub fn dcyc(&mut self) -> DCYC_W<'_>
[src]
Bits 18:22 - Number of dummy cycles
pub fn absize(&mut self) -> ABSIZE_W<'_>
[src]
Bits 16:17 - Alternate bytes size
pub fn abmode(&mut self) -> ABMODE_W<'_>
[src]
Bits 14:15 - Alternate bytes mode
pub fn adsize(&mut self) -> ADSIZE_W<'_>
[src]
Bits 12:13 - Address size
pub fn admode(&mut self) -> ADMODE_W<'_>
[src]
Bits 10:11 - Address mode
pub fn imode(&mut self) -> IMODE_W<'_>
[src]
Bits 8:9 - Instruction mode
pub fn instruction(&mut self) -> INSTRUCTION_W<'_>
[src]
Bits 0:7 - Instruction
impl W<u32, Reg<u32, _AR>>
[src]
impl W<u32, Reg<u32, _ABR>>
[src]
pub fn alternate(&mut self) -> ALTERNATE_W<'_>
[src]
Bits 0:31 - ALTERNATE
impl W<u32, Reg<u32, _DR>>
[src]
impl W<u32, Reg<u32, _PSMKR>>
[src]
impl W<u32, Reg<u32, _PSMAR>>
[src]
impl W<u32, Reg<u32, _PIR>>
[src]
pub fn interval(&mut self) -> INTERVAL_W<'_>
[src]
Bits 0:15 - Polling interval
impl W<u32, Reg<u32, _LPTR>>
[src]
impl W<u32, Reg<u32, _CR>>
[src]
pub fn ie(&mut self) -> IE_W<'_>
[src]
Bit 3 - Interrupt enable
pub fn rngen(&mut self) -> RNGEN_W<'_>
[src]
Bit 2 - Random number generator enable
impl W<u32, Reg<u32, _SR>>
[src]
pub fn seis(&mut self) -> SEIS_W<'_>
[src]
Bit 6 - Seed error interrupt status
pub fn ceis(&mut self) -> CEIS_W<'_>
[src]
Bit 5 - Clock error interrupt status
impl W<u32, Reg<u32, _TR>>
[src]
pub fn pm(&mut self) -> PM_W<'_>
[src]
Bit 22 - AM/PM notation
pub fn ht(&mut self) -> HT_W<'_>
[src]
Bits 20:21 - Hour tens in BCD format
pub fn hu(&mut self) -> HU_W<'_>
[src]
Bits 16:19 - Hour units in BCD format
pub fn mnt(&mut self) -> MNT_W<'_>
[src]
Bits 12:14 - Minute tens in BCD format
pub fn mnu(&mut self) -> MNU_W<'_>
[src]
Bits 8:11 - Minute units in BCD format
pub fn st(&mut self) -> ST_W<'_>
[src]
Bits 4:6 - Second tens in BCD format
pub fn su(&mut self) -> SU_W<'_>
[src]
Bits 0:3 - Second units in BCD format
impl W<u32, Reg<u32, _DR>>
[src]
pub fn yt(&mut self) -> YT_W<'_>
[src]
Bits 20:23 - Year tens in BCD format
pub fn yu(&mut self) -> YU_W<'_>
[src]
Bits 16:19 - Year units in BCD format
pub fn wdu(&mut self) -> WDU_W<'_>
[src]
Bits 13:15 - Week day units
pub fn mt(&mut self) -> MT_W<'_>
[src]
Bit 12 - Month tens in BCD format
pub fn mu(&mut self) -> MU_W<'_>
[src]
Bits 8:11 - Month units in BCD format
pub fn dt(&mut self) -> DT_W<'_>
[src]
Bits 4:5 - Date tens in BCD format
pub fn du(&mut self) -> DU_W<'_>
[src]
Bits 0:3 - Date units in BCD format
impl W<u32, Reg<u32, _CR>>
[src]
pub fn wucksel(&mut self) -> WUCKSEL_W<'_>
[src]
Bits 0:2 - Wakeup clock selection
pub fn tsedge(&mut self) -> TSEDGE_W<'_>
[src]
Bit 3 - Time-stamp event active edge
pub fn refckon(&mut self) -> REFCKON_W<'_>
[src]
Bit 4 - Reference clock detection enable (50 or 60 Hz)
pub fn bypshad(&mut self) -> BYPSHAD_W<'_>
[src]
Bit 5 - Bypass the shadow registers
pub fn fmt(&mut self) -> FMT_W<'_>
[src]
Bit 6 - Hour format
pub fn alrae(&mut self) -> ALRAE_W<'_>
[src]
Bit 8 - Alarm A enable
pub fn alrbe(&mut self) -> ALRBE_W<'_>
[src]
Bit 9 - Alarm B enable
pub fn wute(&mut self) -> WUTE_W<'_>
[src]
Bit 10 - Wakeup timer enable
pub fn tse(&mut self) -> TSE_W<'_>
[src]
Bit 11 - Time stamp enable
pub fn alraie(&mut self) -> ALRAIE_W<'_>
[src]
Bit 12 - Alarm A interrupt enable
pub fn alrbie(&mut self) -> ALRBIE_W<'_>
[src]
Bit 13 - Alarm B interrupt enable
pub fn wutie(&mut self) -> WUTIE_W<'_>
[src]
Bit 14 - Wakeup timer interrupt enable
pub fn tsie(&mut self) -> TSIE_W<'_>
[src]
Bit 15 - Time-stamp interrupt enable
pub fn add1h(&mut self) -> ADD1H_W<'_>
[src]
Bit 16 - Add 1 hour (summer time change)
pub fn sub1h(&mut self) -> SUB1H_W<'_>
[src]
Bit 17 - Subtract 1 hour (winter time change)
pub fn bkp(&mut self) -> BKP_W<'_>
[src]
Bit 18 - Backup
pub fn cosel(&mut self) -> COSEL_W<'_>
[src]
Bit 19 - Calibration output selection
pub fn pol(&mut self) -> POL_W<'_>
[src]
Bit 20 - Output polarity
pub fn osel(&mut self) -> OSEL_W<'_>
[src]
Bits 21:22 - Output selection
pub fn coe(&mut self) -> COE_W<'_>
[src]
Bit 23 - Calibration output enable
pub fn itse(&mut self) -> ITSE_W<'_>
[src]
Bit 24 - timestamp on internal event enable
impl W<u32, Reg<u32, _ISR>>
[src]
pub fn shpf(&mut self) -> SHPF_W<'_>
[src]
Bit 3 - Shift operation pending
pub fn rsf(&mut self) -> RSF_W<'_>
[src]
Bit 5 - Registers synchronization flag
pub fn init(&mut self) -> INIT_W<'_>
[src]
Bit 7 - Initialization mode
pub fn alraf(&mut self) -> ALRAF_W<'_>
[src]
Bit 8 - Alarm A flag
pub fn alrbf(&mut self) -> ALRBF_W<'_>
[src]
Bit 9 - Alarm B flag
pub fn wutf(&mut self) -> WUTF_W<'_>
[src]
Bit 10 - Wakeup timer flag
pub fn tsf(&mut self) -> TSF_W<'_>
[src]
Bit 11 - Time-stamp flag
pub fn tsovf(&mut self) -> TSOVF_W<'_>
[src]
Bit 12 - Time-stamp overflow flag
pub fn tamp1f(&mut self) -> TAMP1F_W<'_>
[src]
Bit 13 - Tamper detection flag
pub fn tamp2f(&mut self) -> TAMP2F_W<'_>
[src]
Bit 14 - RTC_TAMP2 detection flag
pub fn tamp3f(&mut self) -> TAMP3F_W<'_>
[src]
Bit 15 - RTC_TAMP3 detection flag
impl W<u32, Reg<u32, _PRER>>
[src]
pub fn prediv_a(&mut self) -> PREDIV_A_W<'_>
[src]
Bits 16:22 - Asynchronous prescaler factor
pub fn prediv_s(&mut self) -> PREDIV_S_W<'_>
[src]
Bits 0:14 - Synchronous prescaler factor
impl W<u32, Reg<u32, _WUTR>>
[src]
impl W<u32, Reg<u32, _ALRMAR>>
[src]
pub fn msk4(&mut self) -> MSK4_W<'_>
[src]
Bit 31 - Alarm A date mask
pub fn wdsel(&mut self) -> WDSEL_W<'_>
[src]
Bit 30 - Week day selection
pub fn dt(&mut self) -> DT_W<'_>
[src]
Bits 28:29 - Date tens in BCD format
pub fn du(&mut self) -> DU_W<'_>
[src]
Bits 24:27 - Date units or day in BCD format
pub fn msk3(&mut self) -> MSK3_W<'_>
[src]
Bit 23 - Alarm A hours mask
pub fn pm(&mut self) -> PM_W<'_>
[src]
Bit 22 - AM/PM notation
pub fn ht(&mut self) -> HT_W<'_>
[src]
Bits 20:21 - Hour tens in BCD format
pub fn hu(&mut self) -> HU_W<'_>
[src]
Bits 16:19 - Hour units in BCD format
pub fn msk2(&mut self) -> MSK2_W<'_>
[src]
Bit 15 - Alarm A minutes mask
pub fn mnt(&mut self) -> MNT_W<'_>
[src]
Bits 12:14 - Minute tens in BCD format
pub fn mnu(&mut self) -> MNU_W<'_>
[src]
Bits 8:11 - Minute units in BCD format
pub fn msk1(&mut self) -> MSK1_W<'_>
[src]
Bit 7 - Alarm A seconds mask
pub fn st(&mut self) -> ST_W<'_>
[src]
Bits 4:6 - Second tens in BCD format
pub fn su(&mut self) -> SU_W<'_>
[src]
Bits 0:3 - Second units in BCD format
impl W<u32, Reg<u32, _ALRMBR>>
[src]
pub fn msk4(&mut self) -> MSK4_W<'_>
[src]
Bit 31 - Alarm B date mask
pub fn wdsel(&mut self) -> WDSEL_W<'_>
[src]
Bit 30 - Week day selection
pub fn dt(&mut self) -> DT_W<'_>
[src]
Bits 28:29 - Date tens in BCD format
pub fn du(&mut self) -> DU_W<'_>
[src]
Bits 24:27 - Date units or day in BCD format
pub fn msk3(&mut self) -> MSK3_W<'_>
[src]
Bit 23 - Alarm B hours mask
pub fn pm(&mut self) -> PM_W<'_>
[src]
Bit 22 - AM/PM notation
pub fn ht(&mut self) -> HT_W<'_>
[src]
Bits 20:21 - Hour tens in BCD format
pub fn hu(&mut self) -> HU_W<'_>
[src]
Bits 16:19 - Hour units in BCD format
pub fn msk2(&mut self) -> MSK2_W<'_>
[src]
Bit 15 - Alarm B minutes mask
pub fn mnt(&mut self) -> MNT_W<'_>
[src]
Bits 12:14 - Minute tens in BCD format
pub fn mnu(&mut self) -> MNU_W<'_>
[src]
Bits 8:11 - Minute units in BCD format
pub fn msk1(&mut self) -> MSK1_W<'_>
[src]
Bit 7 - Alarm B seconds mask
pub fn st(&mut self) -> ST_W<'_>
[src]
Bits 4:6 - Second tens in BCD format
pub fn su(&mut self) -> SU_W<'_>
[src]
Bits 0:3 - Second units in BCD format
impl W<u32, Reg<u32, _WPR>>
[src]
impl W<u32, Reg<u32, _SHIFTR>>
[src]
pub fn add1s(&mut self) -> ADD1S_W<'_>
[src]
Bit 31 - Add one second
pub fn subfs(&mut self) -> SUBFS_W<'_>
[src]
Bits 0:14 - Subtract a fraction of a second
impl W<u32, Reg<u32, _CALR>>
[src]
pub fn calp(&mut self) -> CALP_W<'_>
[src]
Bit 15 - Increase frequency of RTC by 488.5 ppm
pub fn calw8(&mut self) -> CALW8_W<'_>
[src]
Bit 14 - Use an 8-second calibration cycle period
pub fn calw16(&mut self) -> CALW16_W<'_>
[src]
Bit 13 - Use a 16-second calibration cycle period
pub fn calm(&mut self) -> CALM_W<'_>
[src]
Bits 0:8 - Calibration minus
impl W<u32, Reg<u32, _TAMPCR>>
[src]
pub fn tamp1e(&mut self) -> TAMP1E_W<'_>
[src]
Bit 0 - Tamper 1 detection enable
pub fn tamp1trg(&mut self) -> TAMP1TRG_W<'_>
[src]
Bit 1 - Active level for tamper 1
pub fn tampie(&mut self) -> TAMPIE_W<'_>
[src]
Bit 2 - Tamper interrupt enable
pub fn tamp2e(&mut self) -> TAMP2E_W<'_>
[src]
Bit 3 - Tamper 2 detection enable
pub fn tamp2trg(&mut self) -> TAMP2TRG_W<'_>
[src]
Bit 4 - Active level for tamper 2
pub fn tamp3e(&mut self) -> TAMP3E_W<'_>
[src]
Bit 5 - Tamper 3 detection enable
pub fn tamp3trg(&mut self) -> TAMP3TRG_W<'_>
[src]
Bit 6 - Active level for tamper 3
pub fn tampts(&mut self) -> TAMPTS_W<'_>
[src]
Bit 7 - Activate timestamp on tamper detection event
pub fn tampfreq(&mut self) -> TAMPFREQ_W<'_>
[src]
Bits 8:10 - Tamper sampling frequency
pub fn tampflt(&mut self) -> TAMPFLT_W<'_>
[src]
Bits 11:12 - Tamper filter count
pub fn tampprch(&mut self) -> TAMPPRCH_W<'_>
[src]
Bits 13:14 - Tamper precharge duration
pub fn tamppudis(&mut self) -> TAMPPUDIS_W<'_>
[src]
Bit 15 - TAMPER pull-up disable
pub fn tamp1ie(&mut self) -> TAMP1IE_W<'_>
[src]
Bit 16 - Tamper 1 interrupt enable
pub fn tamp1noerase(&mut self) -> TAMP1NOERASE_W<'_>
[src]
Bit 17 - Tamper 1 no erase
pub fn tamp1mf(&mut self) -> TAMP1MF_W<'_>
[src]
Bit 18 - Tamper 1 mask flag
pub fn tamp2ie(&mut self) -> TAMP2IE_W<'_>
[src]
Bit 19 - Tamper 2 interrupt enable
pub fn tamp2noerase(&mut self) -> TAMP2NOERASE_W<'_>
[src]
Bit 20 - Tamper 2 no erase
pub fn tamp2mf(&mut self) -> TAMP2MF_W<'_>
[src]
Bit 21 - Tamper 2 mask flag
pub fn tamp3ie(&mut self) -> TAMP3IE_W<'_>
[src]
Bit 22 - Tamper 3 interrupt enable
pub fn tamp3noerase(&mut self) -> TAMP3NOERASE_W<'_>
[src]
Bit 23 - Tamper 3 no erase
pub fn tamp3mf(&mut self) -> TAMP3MF_W<'_>
[src]
Bit 24 - Tamper 3 mask flag
impl W<u32, Reg<u32, _ALRMASSR>>
[src]
pub fn maskss(&mut self) -> MASKSS_W<'_>
[src]
Bits 24:27 - Mask the most-significant bits starting at this bit
pub fn ss(&mut self) -> SS_W<'_>
[src]
Bits 0:14 - Sub seconds value
impl W<u32, Reg<u32, _ALRMBSSR>>
[src]
pub fn maskss(&mut self) -> MASKSS_W<'_>
[src]
Bits 24:27 - Mask the most-significant bits starting at this bit
pub fn ss(&mut self) -> SS_W<'_>
[src]
Bits 0:14 - Sub seconds value
impl W<u32, Reg<u32, _OR>>
[src]
pub fn rtc_alarm_type(&mut self) -> RTC_ALARM_TYPE_W<'_>
[src]
Bit 3 - RTC_ALARM on PC13 output type
pub fn tsinsel(&mut self) -> TSINSEL_W<'_>
[src]
Bit 1 - TIMESTAMP mapping
impl W<u32, Reg<u32, _BKPR>>
[src]
impl W<u32, Reg<u32, _CR>>
[src]
pub fn plli2son(&mut self) -> PLLI2SON_W<'_>
[src]
Bit 26 - PLLI2S enable
pub fn pllon(&mut self) -> PLLON_W<'_>
[src]
Bit 24 - Main PLL (PLL) enable
pub fn csson(&mut self) -> CSSON_W<'_>
[src]
Bit 19 - Clock security system enable
pub fn hsebyp(&mut self) -> HSEBYP_W<'_>
[src]
Bit 18 - HSE clock bypass
pub fn hseon(&mut self) -> HSEON_W<'_>
[src]
Bit 16 - HSE clock enable
pub fn hsitrim(&mut self) -> HSITRIM_W<'_>
[src]
Bits 3:7 - Internal high-speed clock trimming
pub fn hsion(&mut self) -> HSION_W<'_>
[src]
Bit 0 - Internal high-speed clock enable
pub fn pllsaion(&mut self) -> PLLSAION_W<'_>
[src]
Bit 28 - PLLSAI enable
impl W<u32, Reg<u32, _PLLCFGR>>
[src]
pub fn pllsrc(&mut self) -> PLLSRC_W<'_>
[src]
Bit 22 - Main PLL(PLL) and audio PLL (PLLI2S) entry clock source
pub fn pllm(&mut self) -> PLLM_W<'_>
[src]
Bits 0:5 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock
pub fn plln(&mut self) -> PLLN_W<'_>
[src]
Bits 6:14 - Main PLL (PLL) multiplication factor for VCO
pub fn pllp(&mut self) -> PLLP_W<'_>
[src]
Bits 16:17 - Main PLL (PLL) division factor for main system clock
pub fn pllq(&mut self) -> PLLQ_W<'_>
[src]
Bits 24:27 - Main PLL (PLL) division factor for USB OTG FS, SDIO and random number generator clocks
impl W<u32, Reg<u32, _CFGR>>
[src]
pub fn mco2(&mut self) -> MCO2_W<'_>
[src]
Bits 30:31 - Microcontroller clock output 2
pub fn mco2pre(&mut self) -> MCO2PRE_W<'_>
[src]
Bits 27:29 - MCO2 prescaler
pub fn mco1pre(&mut self) -> MCO1PRE_W<'_>
[src]
Bits 24:26 - MCO1 prescaler
pub fn i2ssrc(&mut self) -> I2SSRC_W<'_>
[src]
Bit 23 - I2S clock selection
pub fn mco1(&mut self) -> MCO1_W<'_>
[src]
Bits 21:22 - Microcontroller clock output 1
pub fn rtcpre(&mut self) -> RTCPRE_W<'_>
[src]
Bits 16:20 - HSE division factor for RTC clock
pub fn ppre2(&mut self) -> PPRE2_W<'_>
[src]
Bits 13:15 - APB high-speed prescaler (APB2)
pub fn ppre1(&mut self) -> PPRE1_W<'_>
[src]
Bits 10:12 - APB Low speed prescaler (APB1)
pub fn hpre(&mut self) -> HPRE_W<'_>
[src]
Bits 4:7 - AHB prescaler
pub fn sw(&mut self) -> SW_W<'_>
[src]
Bits 0:1 - System clock switch
pub fn sws(&mut self) -> SWS_W<'_>
[src]
Bits 2:3 - System clock switch status
impl W<u32, Reg<u32, _CIR>>
[src]
pub fn cssc(&mut self) -> CSSC_W<'_>
[src]
Bit 23 - Clock security system interrupt clear
pub fn pllsairdyc(&mut self) -> PLLSAIRDYC_W<'_>
[src]
Bit 22 - PLLSAI Ready Interrupt Clear
pub fn plli2srdyc(&mut self) -> PLLI2SRDYC_W<'_>
[src]
Bit 21 - PLLI2S ready interrupt clear
pub fn pllrdyc(&mut self) -> PLLRDYC_W<'_>
[src]
Bit 20 - Main PLL(PLL) ready interrupt clear
pub fn hserdyc(&mut self) -> HSERDYC_W<'_>
[src]
Bit 19 - HSE ready interrupt clear
pub fn hsirdyc(&mut self) -> HSIRDYC_W<'_>
[src]
Bit 18 - HSI ready interrupt clear
pub fn lserdyc(&mut self) -> LSERDYC_W<'_>
[src]
Bit 17 - LSE ready interrupt clear
pub fn lsirdyc(&mut self) -> LSIRDYC_W<'_>
[src]
Bit 16 - LSI ready interrupt clear
pub fn pllsairdyie(&mut self) -> PLLSAIRDYIE_W<'_>
[src]
Bit 14 - PLLSAI Ready Interrupt Enable
pub fn plli2srdyie(&mut self) -> PLLI2SRDYIE_W<'_>
[src]
Bit 13 - PLLI2S ready interrupt enable
pub fn pllrdyie(&mut self) -> PLLRDYIE_W<'_>
[src]
Bit 12 - Main PLL (PLL) ready interrupt enable
pub fn hserdyie(&mut self) -> HSERDYIE_W<'_>
[src]
Bit 11 - HSE ready interrupt enable
pub fn hsirdyie(&mut self) -> HSIRDYIE_W<'_>
[src]
Bit 10 - HSI ready interrupt enable
pub fn lserdyie(&mut self) -> LSERDYIE_W<'_>
[src]
Bit 9 - LSE ready interrupt enable
pub fn lsirdyie(&mut self) -> LSIRDYIE_W<'_>
[src]
Bit 8 - LSI ready interrupt enable
impl W<u32, Reg<u32, _AHB1RSTR>>
[src]
pub fn otghsrst(&mut self) -> OTGHSRST_W<'_>
[src]
Bit 29 - USB OTG HS module reset
pub fn dma2rst(&mut self) -> DMA2RST_W<'_>
[src]
Bit 22 - DMA2 reset
pub fn dma1rst(&mut self) -> DMA1RST_W<'_>
[src]
Bit 21 - DMA2 reset
pub fn crcrst(&mut self) -> CRCRST_W<'_>
[src]
Bit 12 - CRC reset
pub fn gpioirst(&mut self) -> GPIOIRST_W<'_>
[src]
Bit 8 - IO port I reset
pub fn gpiohrst(&mut self) -> GPIOHRST_W<'_>
[src]
Bit 7 - IO port H reset
pub fn gpiogrst(&mut self) -> GPIOGRST_W<'_>
[src]
Bit 6 - IO port G reset
pub fn gpiofrst(&mut self) -> GPIOFRST_W<'_>
[src]
Bit 5 - IO port F reset
pub fn gpioerst(&mut self) -> GPIOERST_W<'_>
[src]
Bit 4 - IO port E reset
pub fn gpiodrst(&mut self) -> GPIODRST_W<'_>
[src]
Bit 3 - IO port D reset
pub fn gpiocrst(&mut self) -> GPIOCRST_W<'_>
[src]
Bit 2 - IO port C reset
pub fn gpiobrst(&mut self) -> GPIOBRST_W<'_>
[src]
Bit 1 - IO port B reset
pub fn gpioarst(&mut self) -> GPIOARST_W<'_>
[src]
Bit 0 - IO port A reset
impl W<u32, Reg<u32, _AHB2RSTR>>
[src]
pub fn otgfsrst(&mut self) -> OTGFSRST_W<'_>
[src]
Bit 7 - USB OTG FS module reset
pub fn rngrst(&mut self) -> RNGRST_W<'_>
[src]
Bit 6 - Random number generator module reset
pub fn aesrst(&mut self) -> AESRST_W<'_>
[src]
Bit 4 - AES module reset
impl W<u32, Reg<u32, _AHB3RSTR>>
[src]
pub fn fmcrst(&mut self) -> FMCRST_W<'_>
[src]
Bit 0 - Flexible memory controller module reset
pub fn qspirst(&mut self) -> QSPIRST_W<'_>
[src]
Bit 1 - Quad SPI memory controller reset
impl W<u32, Reg<u32, _APB1RSTR>>
[src]
pub fn tim2rst(&mut self) -> TIM2RST_W<'_>
[src]
Bit 0 - TIM2 reset
pub fn tim3rst(&mut self) -> TIM3RST_W<'_>
[src]
Bit 1 - TIM3 reset
pub fn tim4rst(&mut self) -> TIM4RST_W<'_>
[src]
Bit 2 - TIM4 reset
pub fn tim5rst(&mut self) -> TIM5RST_W<'_>
[src]
Bit 3 - TIM5 reset
pub fn tim6rst(&mut self) -> TIM6RST_W<'_>
[src]
Bit 4 - TIM6 reset
pub fn tim7rst(&mut self) -> TIM7RST_W<'_>
[src]
Bit 5 - TIM7 reset
pub fn tim12rst(&mut self) -> TIM12RST_W<'_>
[src]
Bit 6 - TIM12 reset
pub fn tim13rst(&mut self) -> TIM13RST_W<'_>
[src]
Bit 7 - TIM13 reset
pub fn tim14rst(&mut self) -> TIM14RST_W<'_>
[src]
Bit 8 - TIM14 reset
pub fn wwdgrst(&mut self) -> WWDGRST_W<'_>
[src]
Bit 11 - Window watchdog reset
pub fn spi2rst(&mut self) -> SPI2RST_W<'_>
[src]
Bit 14 - SPI 2 reset
pub fn spi3rst(&mut self) -> SPI3RST_W<'_>
[src]
Bit 15 - SPI 3 reset
pub fn uart2rst(&mut self) -> UART2RST_W<'_>
[src]
Bit 17 - USART 2 reset
pub fn uart3rst(&mut self) -> UART3RST_W<'_>
[src]
Bit 18 - USART 3 reset
pub fn uart4rst(&mut self) -> UART4RST_W<'_>
[src]
Bit 19 - USART 4 reset
pub fn uart5rst(&mut self) -> UART5RST_W<'_>
[src]
Bit 20 - USART 5 reset
pub fn i2c1rst(&mut self) -> I2C1RST_W<'_>
[src]
Bit 21 - I2C 1 reset
pub fn i2c2rst(&mut self) -> I2C2RST_W<'_>
[src]
Bit 22 - I2C 2 reset
pub fn i2c3rst(&mut self) -> I2C3RST_W<'_>
[src]
Bit 23 - I2C3 reset
pub fn can1rst(&mut self) -> CAN1RST_W<'_>
[src]
Bit 25 - CAN1 reset
pub fn pwrrst(&mut self) -> PWRRST_W<'_>
[src]
Bit 28 - Power interface reset
pub fn dacrst(&mut self) -> DACRST_W<'_>
[src]
Bit 29 - DAC reset
pub fn uart7rst(&mut self) -> UART7RST_W<'_>
[src]
Bit 30 - UART7 reset
pub fn uart8rst(&mut self) -> UART8RST_W<'_>
[src]
Bit 31 - UART8 reset
pub fn cecrst(&mut self) -> CECRST_W<'_>
[src]
Bit 27 - HDMI-CEC reset
pub fn lptim1rst(&mut self) -> LPTIM1RST_W<'_>
[src]
Bit 9 - Low power timer 1 reset
impl W<u32, Reg<u32, _APB2RSTR>>
[src]
pub fn tim1rst(&mut self) -> TIM1RST_W<'_>
[src]
Bit 0 - TIM1 reset
pub fn tim8rst(&mut self) -> TIM8RST_W<'_>
[src]
Bit 1 - TIM8 reset
pub fn usart1rst(&mut self) -> USART1RST_W<'_>
[src]
Bit 4 - USART1 reset
pub fn usart6rst(&mut self) -> USART6RST_W<'_>
[src]
Bit 5 - USART6 reset
pub fn adcrst(&mut self) -> ADCRST_W<'_>
[src]
Bit 8 - ADC interface reset (common to all ADCs)
pub fn spi1rst(&mut self) -> SPI1RST_W<'_>
[src]
Bit 12 - SPI 1 reset
pub fn spi4rst(&mut self) -> SPI4RST_W<'_>
[src]
Bit 13 - SPI4 reset
pub fn syscfgrst(&mut self) -> SYSCFGRST_W<'_>
[src]
Bit 14 - System configuration controller reset
pub fn tim9rst(&mut self) -> TIM9RST_W<'_>
[src]
Bit 16 - TIM9 reset
pub fn tim10rst(&mut self) -> TIM10RST_W<'_>
[src]
Bit 17 - TIM10 reset
pub fn tim11rst(&mut self) -> TIM11RST_W<'_>
[src]
Bit 18 - TIM11 reset
pub fn spi5rst(&mut self) -> SPI5RST_W<'_>
[src]
Bit 20 - SPI5 reset
pub fn sai1rst(&mut self) -> SAI1RST_W<'_>
[src]
Bit 22 - SAI1 reset
pub fn sai2rst(&mut self) -> SAI2RST_W<'_>
[src]
Bit 23 - SAI2 reset
pub fn sdmmc1rst(&mut self) -> SDMMC1RST_W<'_>
[src]
Bit 11 - SDMMC1 reset
pub fn sdmmc2rst(&mut self) -> SDMMC2RST_W<'_>
[src]
Bit 7 - SDMMC2 reset
pub fn usbphycrst(&mut self) -> USBPHYCRST_W<'_>
[src]
Bit 31 - USB OTG HS PHY controller reset
impl W<u32, Reg<u32, _AHB1ENR>>
[src]
pub fn otghsulpien(&mut self) -> OTGHSULPIEN_W<'_>
[src]
Bit 30 - USB OTG HSULPI clock enable
pub fn otghsen(&mut self) -> OTGHSEN_W<'_>
[src]
Bit 29 - USB OTG HS clock enable
pub fn dma2en(&mut self) -> DMA2EN_W<'_>
[src]
Bit 22 - DMA2 clock enable
pub fn dma1en(&mut self) -> DMA1EN_W<'_>
[src]
Bit 21 - DMA1 clock enable
pub fn dtcmramen(&mut self) -> DTCMRAMEN_W<'_>
[src]
Bit 20 - CCM data RAM clock enable
pub fn bkpsramen(&mut self) -> BKPSRAMEN_W<'_>
[src]
Bit 18 - Backup SRAM interface clock enable
pub fn crcen(&mut self) -> CRCEN_W<'_>
[src]
Bit 12 - CRC clock enable
pub fn gpioien(&mut self) -> GPIOIEN_W<'_>
[src]
Bit 8 - IO port I clock enable
pub fn gpiohen(&mut self) -> GPIOHEN_W<'_>
[src]
Bit 7 - IO port H clock enable
pub fn gpiogen(&mut self) -> GPIOGEN_W<'_>
[src]
Bit 6 - IO port G clock enable
pub fn gpiofen(&mut self) -> GPIOFEN_W<'_>
[src]
Bit 5 - IO port F clock enable
pub fn gpioeen(&mut self) -> GPIOEEN_W<'_>
[src]
Bit 4 - IO port E clock enable
pub fn gpioden(&mut self) -> GPIODEN_W<'_>
[src]
Bit 3 - IO port D clock enable
pub fn gpiocen(&mut self) -> GPIOCEN_W<'_>
[src]
Bit 2 - IO port C clock enable
pub fn gpioben(&mut self) -> GPIOBEN_W<'_>
[src]
Bit 1 - IO port B clock enable
pub fn gpioaen(&mut self) -> GPIOAEN_W<'_>
[src]
Bit 0 - IO port A clock enable
impl W<u32, Reg<u32, _AHB2ENR>>
[src]
pub fn otgfsen(&mut self) -> OTGFSEN_W<'_>
[src]
Bit 7 - USB OTG FS clock enable
pub fn rngen(&mut self) -> RNGEN_W<'_>
[src]
Bit 6 - Random number generator clock enable
pub fn aesen(&mut self) -> AESEN_W<'_>
[src]
Bit 4 - AES module clock enable
impl W<u32, Reg<u32, _AHB3ENR>>
[src]
pub fn fmcen(&mut self) -> FMCEN_W<'_>
[src]
Bit 0 - Flexible memory controller module clock enable
pub fn qspien(&mut self) -> QSPIEN_W<'_>
[src]
Bit 1 - Quad SPI memory controller clock enable
impl W<u32, Reg<u32, _APB1ENR>>
[src]
pub fn tim2en(&mut self) -> TIM2EN_W<'_>
[src]
Bit 0 - TIM2 clock enable
pub fn tim3en(&mut self) -> TIM3EN_W<'_>
[src]
Bit 1 - TIM3 clock enable
pub fn tim4en(&mut self) -> TIM4EN_W<'_>
[src]
Bit 2 - TIM4 clock enable
pub fn tim5en(&mut self) -> TIM5EN_W<'_>
[src]
Bit 3 - TIM5 clock enable
pub fn tim6en(&mut self) -> TIM6EN_W<'_>
[src]
Bit 4 - TIM6 clock enable
pub fn tim7en(&mut self) -> TIM7EN_W<'_>
[src]
Bit 5 - TIM7 clock enable
pub fn tim12en(&mut self) -> TIM12EN_W<'_>
[src]
Bit 6 - TIM12 clock enable
pub fn tim13en(&mut self) -> TIM13EN_W<'_>
[src]
Bit 7 - TIM13 clock enable
pub fn tim14en(&mut self) -> TIM14EN_W<'_>
[src]
Bit 8 - TIM14 clock enable
pub fn wwdgen(&mut self) -> WWDGEN_W<'_>
[src]
Bit 11 - Window watchdog clock enable
pub fn spi2en(&mut self) -> SPI2EN_W<'_>
[src]
Bit 14 - SPI2 clock enable
pub fn spi3en(&mut self) -> SPI3EN_W<'_>
[src]
Bit 15 - SPI3 clock enable
pub fn usart2en(&mut self) -> USART2EN_W<'_>
[src]
Bit 17 - USART 2 clock enable
pub fn usart3en(&mut self) -> USART3EN_W<'_>
[src]
Bit 18 - USART3 clock enable
pub fn uart4en(&mut self) -> UART4EN_W<'_>
[src]
Bit 19 - UART4 clock enable
pub fn uart5en(&mut self) -> UART5EN_W<'_>
[src]
Bit 20 - UART5 clock enable
pub fn i2c1en(&mut self) -> I2C1EN_W<'_>
[src]
Bit 21 - I2C1 clock enable
pub fn i2c2en(&mut self) -> I2C2EN_W<'_>
[src]
Bit 22 - I2C2 clock enable
pub fn i2c3en(&mut self) -> I2C3EN_W<'_>
[src]
Bit 23 - I2C3 clock enable
pub fn can1en(&mut self) -> CAN1EN_W<'_>
[src]
Bit 25 - CAN 1 clock enable
pub fn pwren(&mut self) -> PWREN_W<'_>
[src]
Bit 28 - Power interface clock enable
pub fn dacen(&mut self) -> DACEN_W<'_>
[src]
Bit 29 - DAC interface clock enable
pub fn uart7en(&mut self) -> UART7EN_W<'_>
[src]
Bit 30 - UART7 clock enable
pub fn uart8en(&mut self) -> UART8EN_W<'_>
[src]
Bit 31 - UART8 clock enable
pub fn lptim1en(&mut self) -> LPTIM1EN_W<'_>
[src]
Bit 9 - Low power timer 1 clock enable
pub fn rtcapben(&mut self) -> RTCAPBEN_W<'_>
[src]
Bit 10 - RTCAPB clock enable
impl W<u32, Reg<u32, _APB2ENR>>
[src]
pub fn tim1en(&mut self) -> TIM1EN_W<'_>
[src]
Bit 0 - TIM1 clock enable
pub fn tim8en(&mut self) -> TIM8EN_W<'_>
[src]
Bit 1 - TIM8 clock enable
pub fn usart1en(&mut self) -> USART1EN_W<'_>
[src]
Bit 4 - USART1 clock enable
pub fn usart6en(&mut self) -> USART6EN_W<'_>
[src]
Bit 5 - USART6 clock enable
pub fn adc1en(&mut self) -> ADC1EN_W<'_>
[src]
Bit 8 - ADC1 clock enable
pub fn adc2en(&mut self) -> ADC2EN_W<'_>
[src]
Bit 9 - ADC2 clock enable
pub fn adc3en(&mut self) -> ADC3EN_W<'_>
[src]
Bit 10 - ADC3 clock enable
pub fn spi1en(&mut self) -> SPI1EN_W<'_>
[src]
Bit 12 - SPI1 clock enable
pub fn spi4en(&mut self) -> SPI4EN_W<'_>
[src]
Bit 13 - SPI4 clock enable
pub fn syscfgen(&mut self) -> SYSCFGEN_W<'_>
[src]
Bit 14 - System configuration controller clock enable
pub fn tim9en(&mut self) -> TIM9EN_W<'_>
[src]
Bit 16 - TIM9 clock enable
pub fn tim10en(&mut self) -> TIM10EN_W<'_>
[src]
Bit 17 - TIM10 clock enable
pub fn tim11en(&mut self) -> TIM11EN_W<'_>
[src]
Bit 18 - TIM11 clock enable
pub fn spi5en(&mut self) -> SPI5EN_W<'_>
[src]
Bit 20 - SPI5 clock enable
pub fn sai1en(&mut self) -> SAI1EN_W<'_>
[src]
Bit 22 - SAI1 clock enable
pub fn sai2en(&mut self) -> SAI2EN_W<'_>
[src]
Bit 23 - SAI2 clock enable
pub fn sdmmc1en(&mut self) -> SDMMC1EN_W<'_>
[src]
Bit 11 - SDMMC1 clock enable
pub fn sdmmc2en(&mut self) -> SDMMC2EN_W<'_>
[src]
Bit 7 - SDMMC2 clock enable
pub fn usbphycen(&mut self) -> USBPHYCEN_W<'_>
[src]
Bit 31 - USB OTG HS PHY controller clock enable
impl W<u32, Reg<u32, _AHB1LPENR>>
[src]
pub fn gpioalpen(&mut self) -> GPIOALPEN_W<'_>
[src]
Bit 0 - IO port A clock enable during sleep mode
pub fn gpioblpen(&mut self) -> GPIOBLPEN_W<'_>
[src]
Bit 1 - IO port B clock enable during Sleep mode
pub fn gpioclpen(&mut self) -> GPIOCLPEN_W<'_>
[src]
Bit 2 - IO port C clock enable during Sleep mode
pub fn gpiodlpen(&mut self) -> GPIODLPEN_W<'_>
[src]
Bit 3 - IO port D clock enable during Sleep mode
pub fn gpioelpen(&mut self) -> GPIOELPEN_W<'_>
[src]
Bit 4 - IO port E clock enable during Sleep mode
pub fn gpioflpen(&mut self) -> GPIOFLPEN_W<'_>
[src]
Bit 5 - IO port F clock enable during Sleep mode
pub fn gpioglpen(&mut self) -> GPIOGLPEN_W<'_>
[src]
Bit 6 - IO port G clock enable during Sleep mode
pub fn gpiohlpen(&mut self) -> GPIOHLPEN_W<'_>
[src]
Bit 7 - IO port H clock enable during Sleep mode
pub fn gpioilpen(&mut self) -> GPIOILPEN_W<'_>
[src]
Bit 8 - IO port I clock enable during Sleep mode
pub fn gpiojlpen(&mut self) -> GPIOJLPEN_W<'_>
[src]
Bit 9 - IO port J clock enable during Sleep mode
pub fn gpioklpen(&mut self) -> GPIOKLPEN_W<'_>
[src]
Bit 10 - IO port K clock enable during Sleep mode
pub fn crclpen(&mut self) -> CRCLPEN_W<'_>
[src]
Bit 12 - CRC clock enable during Sleep mode
pub fn flitflpen(&mut self) -> FLITFLPEN_W<'_>
[src]
Bit 15 - Flash interface clock enable during Sleep mode
pub fn sram1lpen(&mut self) -> SRAM1LPEN_W<'_>
[src]
Bit 16 - SRAM 1interface clock enable during Sleep mode
pub fn sram2lpen(&mut self) -> SRAM2LPEN_W<'_>
[src]
Bit 17 - SRAM 2 interface clock enable during Sleep mode
pub fn bkpsramlpen(&mut self) -> BKPSRAMLPEN_W<'_>
[src]
Bit 18 - Backup SRAM interface clock enable during Sleep mode
pub fn sram3lpen(&mut self) -> SRAM3LPEN_W<'_>
[src]
Bit 19 - SRAM 3 interface clock enable during Sleep mode
pub fn dma1lpen(&mut self) -> DMA1LPEN_W<'_>
[src]
Bit 21 - DMA1 clock enable during Sleep mode
pub fn dma2lpen(&mut self) -> DMA2LPEN_W<'_>
[src]
Bit 22 - DMA2 clock enable during Sleep mode
pub fn dma2dlpen(&mut self) -> DMA2DLPEN_W<'_>
[src]
Bit 23 - DMA2D clock enable during Sleep mode
pub fn ethmaclpen(&mut self) -> ETHMACLPEN_W<'_>
[src]
Bit 25 - Ethernet MAC clock enable during Sleep mode
pub fn ethmactxlpen(&mut self) -> ETHMACTXLPEN_W<'_>
[src]
Bit 26 - Ethernet transmission clock enable during Sleep mode
pub fn ethmacrxlpen(&mut self) -> ETHMACRXLPEN_W<'_>
[src]
Bit 27 - Ethernet reception clock enable during Sleep mode
pub fn ethmacptplpen(&mut self) -> ETHMACPTPLPEN_W<'_>
[src]
Bit 28 - Ethernet PTP clock enable during Sleep mode
pub fn otghslpen(&mut self) -> OTGHSLPEN_W<'_>
[src]
Bit 29 - USB OTG HS clock enable during Sleep mode
pub fn otghsulpilpen(&mut self) -> OTGHSULPILPEN_W<'_>
[src]
Bit 30 - USB OTG HS ULPI clock enable during Sleep mode
pub fn axilpen(&mut self) -> AXILPEN_W<'_>
[src]
Bit 13 - AXI to AHB bridge clock enable during Sleep mode
pub fn dtcmlpen(&mut self) -> DTCMLPEN_W<'_>
[src]
Bit 20 - DTCM RAM interface clock enable during Sleep mode
impl W<u32, Reg<u32, _AHB2LPENR>>
[src]
pub fn otgfslpen(&mut self) -> OTGFSLPEN_W<'_>
[src]
Bit 7 - USB OTG FS clock enable during Sleep mode
pub fn rnglpen(&mut self) -> RNGLPEN_W<'_>
[src]
Bit 6 - Random number generator clock enable during Sleep mode
pub fn aeslpen(&mut self) -> AESLPEN_W<'_>
[src]
Bit 4 - AES module clock enable during Sleep mode
impl W<u32, Reg<u32, _AHB3LPENR>>
[src]
pub fn fmclpen(&mut self) -> FMCLPEN_W<'_>
[src]
Bit 0 - Flexible memory controller module clock enable during Sleep mode
pub fn qspilpen(&mut self) -> QSPILPEN_W<'_>
[src]
Bit 1 - Quand SPI memory controller clock enable during Sleep mode
impl W<u32, Reg<u32, _APB1LPENR>>
[src]
pub fn tim2lpen(&mut self) -> TIM2LPEN_W<'_>
[src]
Bit 0 - TIM2 clock enable during Sleep mode
pub fn tim3lpen(&mut self) -> TIM3LPEN_W<'_>
[src]
Bit 1 - TIM3 clock enable during Sleep mode
pub fn tim4lpen(&mut self) -> TIM4LPEN_W<'_>
[src]
Bit 2 - TIM4 clock enable during Sleep mode
pub fn tim5lpen(&mut self) -> TIM5LPEN_W<'_>
[src]
Bit 3 - TIM5 clock enable during Sleep mode
pub fn tim6lpen(&mut self) -> TIM6LPEN_W<'_>
[src]
Bit 4 - TIM6 clock enable during Sleep mode
pub fn tim7lpen(&mut self) -> TIM7LPEN_W<'_>
[src]
Bit 5 - TIM7 clock enable during Sleep mode
pub fn tim12lpen(&mut self) -> TIM12LPEN_W<'_>
[src]
Bit 6 - TIM12 clock enable during Sleep mode
pub fn tim13lpen(&mut self) -> TIM13LPEN_W<'_>
[src]
Bit 7 - TIM13 clock enable during Sleep mode
pub fn tim14lpen(&mut self) -> TIM14LPEN_W<'_>
[src]
Bit 8 - TIM14 clock enable during Sleep mode
pub fn wwdglpen(&mut self) -> WWDGLPEN_W<'_>
[src]
Bit 11 - Window watchdog clock enable during Sleep mode
pub fn spi2lpen(&mut self) -> SPI2LPEN_W<'_>
[src]
Bit 14 - SPI2 clock enable during Sleep mode
pub fn spi3lpen(&mut self) -> SPI3LPEN_W<'_>
[src]
Bit 15 - SPI3 clock enable during Sleep mode
pub fn usart2lpen(&mut self) -> USART2LPEN_W<'_>
[src]
Bit 17 - USART2 clock enable during Sleep mode
pub fn usart3lpen(&mut self) -> USART3LPEN_W<'_>
[src]
Bit 18 - USART3 clock enable during Sleep mode
pub fn uart4lpen(&mut self) -> UART4LPEN_W<'_>
[src]
Bit 19 - UART4 clock enable during Sleep mode
pub fn uart5lpen(&mut self) -> UART5LPEN_W<'_>
[src]
Bit 20 - UART5 clock enable during Sleep mode
pub fn i2c1lpen(&mut self) -> I2C1LPEN_W<'_>
[src]
Bit 21 - I2C1 clock enable during Sleep mode
pub fn i2c2lpen(&mut self) -> I2C2LPEN_W<'_>
[src]
Bit 22 - I2C2 clock enable during Sleep mode
pub fn i2c3lpen(&mut self) -> I2C3LPEN_W<'_>
[src]
Bit 23 - I2C3 clock enable during Sleep mode
pub fn can1lpen(&mut self) -> CAN1LPEN_W<'_>
[src]
Bit 25 - CAN 1 clock enable during Sleep mode
pub fn can2lpen(&mut self) -> CAN2LPEN_W<'_>
[src]
Bit 26 - CAN 2 clock enable during Sleep mode
pub fn pwrlpen(&mut self) -> PWRLPEN_W<'_>
[src]
Bit 28 - Power interface clock enable during Sleep mode
pub fn daclpen(&mut self) -> DACLPEN_W<'_>
[src]
Bit 29 - DAC interface clock enable during Sleep mode
pub fn uart7lpen(&mut self) -> UART7LPEN_W<'_>
[src]
Bit 30 - UART7 clock enable during Sleep mode
pub fn uart8lpen(&mut self) -> UART8LPEN_W<'_>
[src]
Bit 31 - UART8 clock enable during Sleep mode
pub fn lptim1lpen(&mut self) -> LPTIM1LPEN_W<'_>
[src]
Bit 9 - low power timer 1 clock enable during Sleep mode
impl W<u32, Reg<u32, _APB2LPENR>>
[src]
pub fn tim1lpen(&mut self) -> TIM1LPEN_W<'_>
[src]
Bit 0 - TIM1 clock enable during Sleep mode
pub fn tim8lpen(&mut self) -> TIM8LPEN_W<'_>
[src]
Bit 1 - TIM8 clock enable during Sleep mode
pub fn usart1lpen(&mut self) -> USART1LPEN_W<'_>
[src]
Bit 4 - USART1 clock enable during Sleep mode
pub fn usart6lpen(&mut self) -> USART6LPEN_W<'_>
[src]
Bit 5 - USART6 clock enable during Sleep mode
pub fn adc1lpen(&mut self) -> ADC1LPEN_W<'_>
[src]
Bit 8 - ADC1 clock enable during Sleep mode
pub fn adc2lpen(&mut self) -> ADC2LPEN_W<'_>
[src]
Bit 9 - ADC2 clock enable during Sleep mode
pub fn adc3lpen(&mut self) -> ADC3LPEN_W<'_>
[src]
Bit 10 - ADC 3 clock enable during Sleep mode
pub fn spi1lpen(&mut self) -> SPI1LPEN_W<'_>
[src]
Bit 12 - SPI 1 clock enable during Sleep mode
pub fn spi4lpen(&mut self) -> SPI4LPEN_W<'_>
[src]
Bit 13 - SPI 4 clock enable during Sleep mode
pub fn syscfglpen(&mut self) -> SYSCFGLPEN_W<'_>
[src]
Bit 14 - System configuration controller clock enable during Sleep mode
pub fn tim9lpen(&mut self) -> TIM9LPEN_W<'_>
[src]
Bit 16 - TIM9 clock enable during sleep mode
pub fn tim10lpen(&mut self) -> TIM10LPEN_W<'_>
[src]
Bit 17 - TIM10 clock enable during Sleep mode
pub fn tim11lpen(&mut self) -> TIM11LPEN_W<'_>
[src]
Bit 18 - TIM11 clock enable during Sleep mode
pub fn spi5lpen(&mut self) -> SPI5LPEN_W<'_>
[src]
Bit 20 - SPI 5 clock enable during Sleep mode
pub fn sai1lpen(&mut self) -> SAI1LPEN_W<'_>
[src]
Bit 22 - SAI1 clock enable during sleep mode
pub fn sai2lpen(&mut self) -> SAI2LPEN_W<'_>
[src]
Bit 23 - SAI2 clock enable during sleep mode
pub fn sdmmc1lpen(&mut self) -> SDMMC1LPEN_W<'_>
[src]
Bit 11 - SDMMC1 clock enable during Sleep mode
pub fn sdmmc2lpen(&mut self) -> SDMMC2LPEN_W<'_>
[src]
Bit 7 - SDMMC2 clock enable during Sleep mode
impl W<u32, Reg<u32, _BDCR>>
[src]
pub fn bdrst(&mut self) -> BDRST_W<'_>
[src]
Bit 16 - Backup domain software reset
pub fn rtcen(&mut self) -> RTCEN_W<'_>
[src]
Bit 15 - RTC clock enable
pub fn lsebyp(&mut self) -> LSEBYP_W<'_>
[src]
Bit 2 - External low-speed oscillator bypass
pub fn lseon(&mut self) -> LSEON_W<'_>
[src]
Bit 0 - External low-speed oscillator enable
pub fn lsedrv(&mut self) -> LSEDRV_W<'_>
[src]
Bits 3:4 - LSE oscillator drive capability
pub fn rtcsel(&mut self) -> RTCSEL_W<'_>
[src]
Bits 8:9 - RTC clock source selection
impl W<u32, Reg<u32, _CSR>>
[src]
pub fn lpwrrstf(&mut self) -> LPWRRSTF_W<'_>
[src]
Bit 31 - Low-power reset flag
pub fn wwdgrstf(&mut self) -> WWDGRSTF_W<'_>
[src]
Bit 30 - Window watchdog reset flag
pub fn wdgrstf(&mut self) -> WDGRSTF_W<'_>
[src]
Bit 29 - Independent watchdog reset flag
pub fn sftrstf(&mut self) -> SFTRSTF_W<'_>
[src]
Bit 28 - Software reset flag
pub fn porrstf(&mut self) -> PORRSTF_W<'_>
[src]
Bit 27 - POR/PDR reset flag
pub fn padrstf(&mut self) -> PADRSTF_W<'_>
[src]
Bit 26 - PIN reset flag
pub fn borrstf(&mut self) -> BORRSTF_W<'_>
[src]
Bit 25 - BOR reset flag
pub fn rmvf(&mut self) -> RMVF_W<'_>
[src]
Bit 24 - Remove reset flag
pub fn lsion(&mut self) -> LSION_W<'_>
[src]
Bit 0 - Internal low-speed oscillator enable
impl W<u32, Reg<u32, _SSCGR>>
[src]
pub fn sscgen(&mut self) -> SSCGEN_W<'_>
[src]
Bit 31 - Spread spectrum modulation enable
pub fn spreadsel(&mut self) -> SPREADSEL_W<'_>
[src]
Bit 30 - Spread Select
pub fn incstep(&mut self) -> INCSTEP_W<'_>
[src]
Bits 13:27 - Incrementation step
pub fn modper(&mut self) -> MODPER_W<'_>
[src]
Bits 0:12 - Modulation period
impl W<u32, Reg<u32, _PLLI2SCFGR>>
[src]
pub fn plli2sr(&mut self) -> PLLI2SR_W<'_>
[src]
Bits 28:30 - PLLI2S division factor for I2S clocks
pub fn plli2sq(&mut self) -> PLLI2SQ_W<'_>
[src]
Bits 24:27 - PLLI2S division factor for SAI1 clock
pub fn plli2sn(&mut self) -> PLLI2SN_W<'_>
[src]
Bits 6:14 - PLLI2S multiplication factor for VCO
impl W<u32, Reg<u32, _PLLSAICFGR>>
[src]
pub fn pllsain(&mut self) -> PLLSAIN_W<'_>
[src]
Bits 6:14 - PLLSAI division factor for VCO
pub fn pllsaip(&mut self) -> PLLSAIP_W<'_>
[src]
Bits 16:17 - PLLSAI division factor for 48MHz clock
pub fn pllsaiq(&mut self) -> PLLSAIQ_W<'_>
[src]
Bits 24:27 - PLLSAI division factor for SAI clock
impl W<u32, Reg<u32, _DCKCFGR1>>
[src]
pub fn plli2sdivq(&mut self) -> PLLI2SDIVQ_W<'_>
[src]
Bits 0:4 - PLLI2S division factor for SAI1 clock
pub fn pllsaidivq(&mut self) -> PLLSAIDIVQ_W<'_>
[src]
Bits 8:12 - PLLSAI division factor for SAI1 clock
pub fn sai1sel(&mut self) -> SAI1SEL_W<'_>
[src]
Bits 20:21 - SAI1 clock source selection
pub fn sai2sel(&mut self) -> SAI2SEL_W<'_>
[src]
Bits 22:23 - SAI2 clock source selection
pub fn timpre(&mut self) -> TIMPRE_W<'_>
[src]
Bit 24 - Timers clocks prescalers selection
impl W<u32, Reg<u32, _DCKCFGR2>>
[src]
pub fn usart1sel(&mut self) -> USART1SEL_W<'_>
[src]
Bits 0:1 - USART 1 clock source selection
pub fn usart2sel(&mut self) -> USART2SEL_W<'_>
[src]
Bits 2:3 - USART 2 clock source selection
pub fn usart3sel(&mut self) -> USART3SEL_W<'_>
[src]
Bits 4:5 - USART 3 clock source selection
pub fn uart4sel(&mut self) -> UART4SEL_W<'_>
[src]
Bits 6:7 - UART 4 clock source selection
pub fn uart5sel(&mut self) -> UART5SEL_W<'_>
[src]
Bits 8:9 - UART 5 clock source selection
pub fn usart6sel(&mut self) -> USART6SEL_W<'_>
[src]
Bits 10:11 - USART 6 clock source selection
pub fn uart7sel(&mut self) -> UART7SEL_W<'_>
[src]
Bits 12:13 - UART 7 clock source selection
pub fn uart8sel(&mut self) -> UART8SEL_W<'_>
[src]
Bits 14:15 - UART 8 clock source selection
pub fn i2c1sel(&mut self) -> I2C1SEL_W<'_>
[src]
Bits 16:17 - I2C1 clock source selection
pub fn i2c2sel(&mut self) -> I2C2SEL_W<'_>
[src]
Bits 18:19 - I2C2 clock source selection
pub fn i2c3sel(&mut self) -> I2C3SEL_W<'_>
[src]
Bits 20:21 - I2C3 clock source selection
pub fn lptim1sel(&mut self) -> LPTIM1SEL_W<'_>
[src]
Bits 24:25 - Low power timer 1 clock source selection
pub fn ck48msel(&mut self) -> CK48MSEL_W<'_>
[src]
Bit 27 - 48MHz clock source selection
pub fn sdmmc1sel(&mut self) -> SDMMC1SEL_W<'_>
[src]
Bit 28 - SDMMC1 clock source selection
pub fn sdmmc2sel(&mut self) -> SDMMC2SEL_W<'_>
[src]
Bit 29 - SDMMC2 clock source selection
impl W<u32, Reg<u32, _POWER>>
[src]
impl W<u32, Reg<u32, _CLKCR>>
[src]
pub fn hwfc_en(&mut self) -> HWFC_EN_W<'_>
[src]
Bit 14 - HW Flow Control enable
pub fn negedge(&mut self) -> NEGEDGE_W<'_>
[src]
Bit 13 - SDIO_CK dephasing selection bit
pub fn widbus(&mut self) -> WIDBUS_W<'_>
[src]
Bits 11:12 - Wide bus mode enable bit
pub fn bypass(&mut self) -> BYPASS_W<'_>
[src]
Bit 10 - Clock divider bypass enable bit
pub fn pwrsav(&mut self) -> PWRSAV_W<'_>
[src]
Bit 9 - Power saving configuration bit
pub fn clken(&mut self) -> CLKEN_W<'_>
[src]
Bit 8 - Clock enable bit
pub fn clkdiv(&mut self) -> CLKDIV_W<'_>
[src]
Bits 0:7 - Clock divide factor
impl W<u32, Reg<u32, _ARG>>
[src]
impl W<u32, Reg<u32, _CMD>>
[src]
pub fn sdiosuspend(&mut self) -> SDIOSUSPEND_W<'_>
[src]
Bit 11 - SD I/O suspend command
pub fn cpsmen(&mut self) -> CPSMEN_W<'_>
[src]
Bit 10 - Command path state machine (CPSM) Enable bit
pub fn waitpend(&mut self) -> WAITPEND_W<'_>
[src]
Bit 9 - CPSM Waits for ends of data transfer (CmdPend internal signal)
pub fn waitint(&mut self) -> WAITINT_W<'_>
[src]
Bit 8 - CPSM waits for interrupt request
pub fn waitresp(&mut self) -> WAITRESP_W<'_>
[src]
Bits 6:7 - Wait for response bits
pub fn cmdindex(&mut self) -> CMDINDEX_W<'_>
[src]
Bits 0:5 - Command index
impl W<u32, Reg<u32, _DTIMER>>
[src]
pub fn datatime(&mut self) -> DATATIME_W<'_>
[src]
Bits 0:31 - Data timeout period
impl W<u32, Reg<u32, _DLEN>>
[src]
pub fn datalength(&mut self) -> DATALENGTH_W<'_>
[src]
Bits 0:24 - Data length value
impl W<u32, Reg<u32, _DCTRL>>
[src]
pub fn sdioen(&mut self) -> SDIOEN_W<'_>
[src]
Bit 11 - SD I/O enable functions
pub fn rwmod(&mut self) -> RWMOD_W<'_>
[src]
Bit 10 - Read wait mode
pub fn rwstop(&mut self) -> RWSTOP_W<'_>
[src]
Bit 9 - Read wait stop
pub fn rwstart(&mut self) -> RWSTART_W<'_>
[src]
Bit 8 - Read wait start
pub fn dblocksize(&mut self) -> DBLOCKSIZE_W<'_>
[src]
Bits 4:7 - Data block size
pub fn dmaen(&mut self) -> DMAEN_W<'_>
[src]
Bit 3 - DMA enable bit
pub fn dtmode(&mut self) -> DTMODE_W<'_>
[src]
Bit 2 - Data transfer mode selection 1: Stream or SDIO multibyte data transfer
pub fn dtdir(&mut self) -> DTDIR_W<'_>
[src]
Bit 1 - Data transfer direction selection
pub fn dten(&mut self) -> DTEN_W<'_>
[src]
Bit 0 - DTEN
impl W<u32, Reg<u32, _ICR>>
[src]
pub fn sdioitc(&mut self) -> SDIOITC_W<'_>
[src]
Bit 22 - SDIOIT flag clear bit
pub fn dbckendc(&mut self) -> DBCKENDC_W<'_>
[src]
Bit 10 - DBCKEND flag clear bit
pub fn dataendc(&mut self) -> DATAENDC_W<'_>
[src]
Bit 8 - DATAEND flag clear bit
pub fn cmdsentc(&mut self) -> CMDSENTC_W<'_>
[src]
Bit 7 - CMDSENT flag clear bit
pub fn cmdrendc(&mut self) -> CMDRENDC_W<'_>
[src]
Bit 6 - CMDREND flag clear bit
pub fn rxoverrc(&mut self) -> RXOVERRC_W<'_>
[src]
Bit 5 - RXOVERR flag clear bit
pub fn txunderrc(&mut self) -> TXUNDERRC_W<'_>
[src]
Bit 4 - TXUNDERR flag clear bit
pub fn dtimeoutc(&mut self) -> DTIMEOUTC_W<'_>
[src]
Bit 3 - DTIMEOUT flag clear bit
pub fn ctimeoutc(&mut self) -> CTIMEOUTC_W<'_>
[src]
Bit 2 - CTIMEOUT flag clear bit
pub fn dcrcfailc(&mut self) -> DCRCFAILC_W<'_>
[src]
Bit 1 - DCRCFAIL flag clear bit
pub fn ccrcfailc(&mut self) -> CCRCFAILC_W<'_>
[src]
Bit 0 - CCRCFAIL flag clear bit
impl W<u32, Reg<u32, _MASK>>
[src]
pub fn sdioitie(&mut self) -> SDIOITIE_W<'_>
[src]
Bit 22 - SDIO mode interrupt received interrupt enable
pub fn rxdavlie(&mut self) -> RXDAVLIE_W<'_>
[src]
Bit 21 - Data available in Rx FIFO interrupt enable
pub fn txdavlie(&mut self) -> TXDAVLIE_W<'_>
[src]
Bit 20 - Data available in Tx FIFO interrupt enable
pub fn rxfifoeie(&mut self) -> RXFIFOEIE_W<'_>
[src]
Bit 19 - Rx FIFO empty interrupt enable
pub fn txfifoeie(&mut self) -> TXFIFOEIE_W<'_>
[src]
Bit 18 - Tx FIFO empty interrupt enable
pub fn rxfifofie(&mut self) -> RXFIFOFIE_W<'_>
[src]
Bit 17 - Rx FIFO full interrupt enable
pub fn txfifofie(&mut self) -> TXFIFOFIE_W<'_>
[src]
Bit 16 - Tx FIFO full interrupt enable
pub fn rxfifohfie(&mut self) -> RXFIFOHFIE_W<'_>
[src]
Bit 15 - Rx FIFO half full interrupt enable
pub fn txfifoheie(&mut self) -> TXFIFOHEIE_W<'_>
[src]
Bit 14 - Tx FIFO half empty interrupt enable
pub fn rxactie(&mut self) -> RXACTIE_W<'_>
[src]
Bit 13 - Data receive acting interrupt enable
pub fn txactie(&mut self) -> TXACTIE_W<'_>
[src]
Bit 12 - Data transmit acting interrupt enable
pub fn cmdactie(&mut self) -> CMDACTIE_W<'_>
[src]
Bit 11 - Command acting interrupt enable
pub fn dbckendie(&mut self) -> DBCKENDIE_W<'_>
[src]
Bit 10 - Data block end interrupt enable
pub fn dataendie(&mut self) -> DATAENDIE_W<'_>
[src]
Bit 8 - Data end interrupt enable
pub fn cmdsentie(&mut self) -> CMDSENTIE_W<'_>
[src]
Bit 7 - Command sent interrupt enable
pub fn cmdrendie(&mut self) -> CMDRENDIE_W<'_>
[src]
Bit 6 - Command response received interrupt enable
pub fn rxoverrie(&mut self) -> RXOVERRIE_W<'_>
[src]
Bit 5 - Rx FIFO overrun error interrupt enable
pub fn txunderrie(&mut self) -> TXUNDERRIE_W<'_>
[src]
Bit 4 - Tx FIFO underrun error interrupt enable
pub fn dtimeoutie(&mut self) -> DTIMEOUTIE_W<'_>
[src]
Bit 3 - Data timeout interrupt enable
pub fn ctimeoutie(&mut self) -> CTIMEOUTIE_W<'_>
[src]
Bit 2 - Command timeout interrupt enable
pub fn dcrcfailie(&mut self) -> DCRCFAILIE_W<'_>
[src]
Bit 1 - Data CRC fail interrupt enable
pub fn ccrcfailie(&mut self) -> CCRCFAILIE_W<'_>
[src]
Bit 0 - Command CRC fail interrupt enable
impl W<u32, Reg<u32, _FIFO>>
[src]
pub fn fifodata(&mut self) -> FIFODATA_W<'_>
[src]
Bits 0:31 - Receive and transmit FIFO data
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn mckdiv(&mut self) -> MCKDIV_W<'_>
[src]
Bits 20:23 - Master clock divider
pub fn nodiv(&mut self) -> NODIV_W<'_>
[src]
Bit 19 - No divider
pub fn dmaen(&mut self) -> DMAEN_W<'_>
[src]
Bit 17 - DMA enable
pub fn saien(&mut self) -> SAIEN_W<'_>
[src]
Bit 16 - Audio block A enable
pub fn outdriv(&mut self) -> OUTDRIV_W<'_>
[src]
Bit 13 - Output drive
pub fn mono(&mut self) -> MONO_W<'_>
[src]
Bit 12 - Mono mode
pub fn syncen(&mut self) -> SYNCEN_W<'_>
[src]
Bits 10:11 - Synchronization enable
pub fn ckstr(&mut self) -> CKSTR_W<'_>
[src]
Bit 9 - Clock strobing edge
pub fn lsbfirst(&mut self) -> LSBFIRST_W<'_>
[src]
Bit 8 - Least significant bit first
pub fn ds(&mut self) -> DS_W<'_>
[src]
Bits 5:7 - Data size
pub fn prtcfg(&mut self) -> PRTCFG_W<'_>
[src]
Bits 2:3 - Protocol configuration
pub fn mode(&mut self) -> MODE_W<'_>
[src]
Bits 0:1 - Audio block mode
impl W<u32, Reg<u32, _CR2>>
[src]
pub fn comp(&mut self) -> COMP_W<'_>
[src]
Bits 14:15 - Companding mode
pub fn cpl(&mut self) -> CPL_W<'_>
[src]
Bit 13 - Complement bit
pub fn mutecn(&mut self) -> MUTECN_W<'_>
[src]
Bits 7:12 - Mute counter
pub fn muteval(&mut self) -> MUTEVAL_W<'_>
[src]
Bit 6 - Mute value
pub fn mute(&mut self) -> MUTE_W<'_>
[src]
Bit 5 - Mute
pub fn tris(&mut self) -> TRIS_W<'_>
[src]
Bit 4 - Tristate management on data line
pub fn fflush(&mut self) -> FFLUSH_W<'_>
[src]
Bit 3 - FIFO flush
pub fn fth(&mut self) -> FTH_W<'_>
[src]
Bits 0:2 - FIFO threshold
impl W<u32, Reg<u32, _FRCR>>
[src]
pub fn fsoff(&mut self) -> FSOFF_W<'_>
[src]
Bit 18 - Frame synchronization offset
pub fn fspol(&mut self) -> FSPOL_W<'_>
[src]
Bit 17 - Frame synchronization polarity
pub fn fsdef(&mut self) -> FSDEF_W<'_>
[src]
Bit 16 - Frame synchronization definition
pub fn fsall(&mut self) -> FSALL_W<'_>
[src]
Bits 8:14 - Frame synchronization active level length
pub fn frl(&mut self) -> FRL_W<'_>
[src]
Bits 0:7 - Frame length
impl W<u32, Reg<u32, _SLOTR>>
[src]
pub fn sloten(&mut self) -> SLOTEN_W<'_>
[src]
Bits 16:31 - Slot enable
pub fn nbslot(&mut self) -> NBSLOT_W<'_>
[src]
Bits 8:11 - Number of slots in an audio frame
pub fn slotsz(&mut self) -> SLOTSZ_W<'_>
[src]
Bits 6:7 - Slot size
pub fn fboff(&mut self) -> FBOFF_W<'_>
[src]
Bits 0:4 - First bit offset
impl W<u32, Reg<u32, _IM>>
[src]
pub fn lfsdetie(&mut self) -> LFSDETIE_W<'_>
[src]
Bit 6 - Late frame synchronization detection interrupt enable
pub fn afsdetie(&mut self) -> AFSDETIE_W<'_>
[src]
Bit 5 - Anticipated frame synchronization detection interrupt enable
pub fn cnrdyie(&mut self) -> CNRDYIE_W<'_>
[src]
Bit 4 - Codec not ready interrupt enable
pub fn freqie(&mut self) -> FREQIE_W<'_>
[src]
Bit 3 - FIFO request interrupt enable
pub fn wckcfgie(&mut self) -> WCKCFGIE_W<'_>
[src]
Bit 2 - Wrong clock configuration interrupt enable
pub fn mutedetie(&mut self) -> MUTEDETIE_W<'_>
[src]
Bit 1 - Mute detection interrupt enable
pub fn ovrudrie(&mut self) -> OVRUDRIE_W<'_>
[src]
Bit 0 - Overrun/underrun interrupt enable
impl W<u32, Reg<u32, _CLRFR>>
[src]
pub fn clfsdet(&mut self) -> CLFSDET_W<'_>
[src]
Bit 6 - Clear late frame synchronization detection flag
pub fn cafsdet(&mut self) -> CAFSDET_W<'_>
[src]
Bit 5 - Clear anticipated frame synchronization detection flag.
pub fn ccnrdy(&mut self) -> CCNRDY_W<'_>
[src]
Bit 4 - Clear codec not ready flag
pub fn cwckcfg(&mut self) -> CWCKCFG_W<'_>
[src]
Bit 2 - Clear wrong clock configuration flag
pub fn cmutedet(&mut self) -> CMUTEDET_W<'_>
[src]
Bit 1 - Mute detection flag
pub fn covrudr(&mut self) -> COVRUDR_W<'_>
[src]
Bit 0 - Clear overrun / underrun
impl W<u32, Reg<u32, _DR>>
[src]
impl W<u32, Reg<u32, _GCR>>
[src]
pub fn syncin(&mut self) -> SYNCIN_W<'_>
[src]
Bits 0:1 - Synchronization inputs
pub fn syncout(&mut self) -> SYNCOUT_W<'_>
[src]
Bits 4:5 - Synchronization outputs
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn bidimode(&mut self) -> BIDIMODE_W<'_>
[src]
Bit 15 - Bidirectional data mode enable
pub fn bidioe(&mut self) -> BIDIOE_W<'_>
[src]
Bit 14 - Output enable in bidirectional mode
pub fn crcen(&mut self) -> CRCEN_W<'_>
[src]
Bit 13 - Hardware CRC calculation enable
pub fn crcnext(&mut self) -> CRCNEXT_W<'_>
[src]
Bit 12 - CRC transfer next
pub fn crcl(&mut self) -> CRCL_W<'_>
[src]
Bit 11 - CRC length
pub fn rxonly(&mut self) -> RXONLY_W<'_>
[src]
Bit 10 - Receive only
pub fn ssm(&mut self) -> SSM_W<'_>
[src]
Bit 9 - Software slave management
pub fn ssi(&mut self) -> SSI_W<'_>
[src]
Bit 8 - Internal slave select
pub fn lsbfirst(&mut self) -> LSBFIRST_W<'_>
[src]
Bit 7 - Frame format
pub fn spe(&mut self) -> SPE_W<'_>
[src]
Bit 6 - SPI enable
pub fn br(&mut self) -> BR_W<'_>
[src]
Bits 3:5 - Baud rate control
pub fn mstr(&mut self) -> MSTR_W<'_>
[src]
Bit 2 - Master selection
pub fn cpol(&mut self) -> CPOL_W<'_>
[src]
Bit 1 - Clock polarity
pub fn cpha(&mut self) -> CPHA_W<'_>
[src]
Bit 0 - Clock phase
impl W<u32, Reg<u32, _CR2>>
[src]
pub fn rxdmaen(&mut self) -> RXDMAEN_W<'_>
[src]
Bit 0 - Rx buffer DMA enable
pub fn txdmaen(&mut self) -> TXDMAEN_W<'_>
[src]
Bit 1 - Tx buffer DMA enable
pub fn ssoe(&mut self) -> SSOE_W<'_>
[src]
Bit 2 - SS output enable
pub fn nssp(&mut self) -> NSSP_W<'_>
[src]
Bit 3 - NSS pulse management
pub fn frf(&mut self) -> FRF_W<'_>
[src]
Bit 4 - Frame format
pub fn errie(&mut self) -> ERRIE_W<'_>
[src]
Bit 5 - Error interrupt enable
pub fn rxneie(&mut self) -> RXNEIE_W<'_>
[src]
Bit 6 - RX buffer not empty interrupt enable
pub fn txeie(&mut self) -> TXEIE_W<'_>
[src]
Bit 7 - Tx buffer empty interrupt enable
pub fn ds(&mut self) -> DS_W<'_>
[src]
Bits 8:11 - Data size
pub fn frxth(&mut self) -> FRXTH_W<'_>
[src]
Bit 12 - FIFO reception threshold
pub fn ldma_rx(&mut self) -> LDMA_RX_W<'_>
[src]
Bit 13 - Last DMA transfer for reception
pub fn ldma_tx(&mut self) -> LDMA_TX_W<'_>
[src]
Bit 14 - Last DMA transfer for transmission
impl W<u32, Reg<u32, _SR>>
[src]
impl W<u32, Reg<u32, _DR>>
[src]
impl W<u32, Reg<u32, _CRCPR>>
[src]
impl W<u32, Reg<u32, _I2SCFGR>>
[src]
pub fn i2smod(&mut self) -> I2SMOD_W<'_>
[src]
Bit 11 - I2S mode selection
pub fn i2se(&mut self) -> I2SE_W<'_>
[src]
Bit 10 - I2S Enable
pub fn i2scfg(&mut self) -> I2SCFG_W<'_>
[src]
Bits 8:9 - I2S configuration mode
pub fn pcmsync(&mut self) -> PCMSYNC_W<'_>
[src]
Bit 7 - PCM frame synchronization
pub fn i2sstd(&mut self) -> I2SSTD_W<'_>
[src]
Bits 4:5 - I2S standard selection
pub fn ckpol(&mut self) -> CKPOL_W<'_>
[src]
Bit 3 - Steady state clock polarity
pub fn datlen(&mut self) -> DATLEN_W<'_>
[src]
Bits 1:2 - Data length to be transferred
pub fn chlen(&mut self) -> CHLEN_W<'_>
[src]
Bit 0 - Channel length (number of bits per audio channel)
pub fn astrten(&mut self) -> ASTRTEN_W<'_>
[src]
Bit 12 - Asynchronous start enable
impl W<u32, Reg<u32, _I2SPR>>
[src]
pub fn mckoe(&mut self) -> MCKOE_W<'_>
[src]
Bit 9 - Master clock output enable
pub fn odd(&mut self) -> ODD_W<'_>
[src]
Bit 8 - Odd factor for the prescaler
pub fn i2sdiv(&mut self) -> I2SDIV_W<'_>
[src]
Bits 0:7 - I2S Linear prescaler
impl W<u32, Reg<u32, _MEMRMP>>
[src]
pub fn mem_boot(&mut self) -> MEM_BOOT_W<'_>
[src]
Bit 0 - Memory boot mapping
pub fn swp_fmc(&mut self) -> SWP_FMC_W<'_>
[src]
Bits 10:11 - FMC memory mapping swap
impl W<u32, Reg<u32, _PMC>>
[src]
pub fn pb7_fmp(&mut self) -> PB7_FMP_W<'_>
[src]
Bit 5 - PB7_FMP Fast Mode + Enable
pub fn pb8_fmp(&mut self) -> PB8_FMP_W<'_>
[src]
Bit 6 - PB8_FMP Fast Mode + Enable
pub fn pb9_fmp(&mut self) -> PB9_FMP_W<'_>
[src]
Bit 7 - Fast Mode + Enable
pub fn adcdc2(&mut self) -> ADCDC2_W<'_>
[src]
Bits 16:18 - ADC3DC2
pub fn pb6_fmp(&mut self) -> PB6_FMP_W<'_>
[src]
Bit 4 - PB6_FMP Fast Mode
pub fn i2c3_fmp(&mut self) -> I2C3_FMP_W<'_>
[src]
Bit 2 - I2C3_FMP I2C3 Fast Mode + Enable
pub fn i2c2_fmp(&mut self) -> I2C2_FMP_W<'_>
[src]
Bit 1 - I2C2_FMP I2C2 Fast Mode + Enable
pub fn i2c1_fmp(&mut self) -> I2C1_FMP_W<'_>
[src]
Bit 0 - I2C1_FMP I2C1 Fast Mode + Enable
impl W<u32, Reg<u32, _EXTICR1>>
[src]
pub fn exti3(&mut self) -> EXTI3_W<'_>
[src]
Bits 12:15 - EXTI x configuration (x = 0 to 3)
pub fn exti2(&mut self) -> EXTI2_W<'_>
[src]
Bits 8:11 - EXTI x configuration (x = 0 to 3)
pub fn exti1(&mut self) -> EXTI1_W<'_>
[src]
Bits 4:7 - EXTI x configuration (x = 0 to 3)
pub fn exti0(&mut self) -> EXTI0_W<'_>
[src]
Bits 0:3 - EXTI x configuration (x = 0 to 3)
impl W<u32, Reg<u32, _EXTICR2>>
[src]
pub fn exti7(&mut self) -> EXTI7_W<'_>
[src]
Bits 12:15 - EXTI x configuration (x = 4 to 7)
pub fn exti6(&mut self) -> EXTI6_W<'_>
[src]
Bits 8:11 - EXTI x configuration (x = 4 to 7)
pub fn exti5(&mut self) -> EXTI5_W<'_>
[src]
Bits 4:7 - EXTI x configuration (x = 4 to 7)
pub fn exti4(&mut self) -> EXTI4_W<'_>
[src]
Bits 0:3 - EXTI x configuration (x = 4 to 7)
impl W<u32, Reg<u32, _EXTICR3>>
[src]
pub fn exti11(&mut self) -> EXTI11_W<'_>
[src]
Bits 12:15 - EXTI x configuration (x = 8 to 11)
pub fn exti10(&mut self) -> EXTI10_W<'_>
[src]
Bits 8:11 - EXTI10
pub fn exti9(&mut self) -> EXTI9_W<'_>
[src]
Bits 4:7 - EXTI x configuration (x = 8 to 11)
pub fn exti8(&mut self) -> EXTI8_W<'_>
[src]
Bits 0:3 - EXTI x configuration (x = 8 to 11)
impl W<u32, Reg<u32, _EXTICR4>>
[src]
pub fn exti15(&mut self) -> EXTI15_W<'_>
[src]
Bits 12:15 - EXTI x configuration (x = 12 to 15)
pub fn exti14(&mut self) -> EXTI14_W<'_>
[src]
Bits 8:11 - EXTI x configuration (x = 12 to 15)
pub fn exti13(&mut self) -> EXTI13_W<'_>
[src]
Bits 4:7 - EXTI x configuration (x = 12 to 15)
pub fn exti12(&mut self) -> EXTI12_W<'_>
[src]
Bits 0:3 - EXTI x configuration (x = 12 to 15)
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn m1(&mut self) -> M1_W<'_>
[src]
Bit 28 - Word length
pub fn eobie(&mut self) -> EOBIE_W<'_>
[src]
Bit 27 - End of Block interrupt enable
pub fn rtoie(&mut self) -> RTOIE_W<'_>
[src]
Bit 26 - Receiver timeout interrupt enable
pub fn over8(&mut self) -> OVER8_W<'_>
[src]
Bit 15 - Oversampling mode
pub fn cmie(&mut self) -> CMIE_W<'_>
[src]
Bit 14 - Character match interrupt enable
pub fn mme(&mut self) -> MME_W<'_>
[src]
Bit 13 - Mute mode enable
pub fn m0(&mut self) -> M0_W<'_>
[src]
Bit 12 - Word length
pub fn wake(&mut self) -> WAKE_W<'_>
[src]
Bit 11 - Receiver wakeup method
pub fn pce(&mut self) -> PCE_W<'_>
[src]
Bit 10 - Parity control enable
pub fn ps(&mut self) -> PS_W<'_>
[src]
Bit 9 - Parity selection
pub fn peie(&mut self) -> PEIE_W<'_>
[src]
Bit 8 - PE interrupt enable
pub fn txeie(&mut self) -> TXEIE_W<'_>
[src]
Bit 7 - interrupt enable
pub fn tcie(&mut self) -> TCIE_W<'_>
[src]
Bit 6 - Transmission complete interrupt enable
pub fn rxneie(&mut self) -> RXNEIE_W<'_>
[src]
Bit 5 - RXNE interrupt enable
pub fn idleie(&mut self) -> IDLEIE_W<'_>
[src]
Bit 4 - IDLE interrupt enable
pub fn te(&mut self) -> TE_W<'_>
[src]
Bit 3 - Transmitter enable
pub fn re(&mut self) -> RE_W<'_>
[src]
Bit 2 - Receiver enable
pub fn ue(&mut self) -> UE_W<'_>
[src]
Bit 0 - USART enable
pub fn deat(&mut self) -> DEAT_W<'_>
[src]
Bits 21:25 - Driver Enable assertion time
pub fn dedt(&mut self) -> DEDT_W<'_>
[src]
Bits 16:20 - Driver Enable de-assertion time
impl W<u32, Reg<u32, _CR2>>
[src]
pub fn rtoen(&mut self) -> RTOEN_W<'_>
[src]
Bit 23 - Receiver timeout enable
pub fn abren(&mut self) -> ABREN_W<'_>
[src]
Bit 20 - Auto baud rate enable
pub fn msbfirst(&mut self) -> MSBFIRST_W<'_>
[src]
Bit 19 - Most significant bit first
pub fn datainv(&mut self) -> DATAINV_W<'_>
[src]
Bit 18 - Binary data inversion
pub fn txinv(&mut self) -> TXINV_W<'_>
[src]
Bit 17 - TX pin active level inversion
pub fn rxinv(&mut self) -> RXINV_W<'_>
[src]
Bit 16 - RX pin active level inversion
pub fn swap(&mut self) -> SWAP_W<'_>
[src]
Bit 15 - Swap TX/RX pins
pub fn linen(&mut self) -> LINEN_W<'_>
[src]
Bit 14 - LIN mode enable
pub fn stop(&mut self) -> STOP_W<'_>
[src]
Bits 12:13 - STOP bits
pub fn clken(&mut self) -> CLKEN_W<'_>
[src]
Bit 11 - Clock enable
pub fn cpol(&mut self) -> CPOL_W<'_>
[src]
Bit 10 - Clock polarity
pub fn cpha(&mut self) -> CPHA_W<'_>
[src]
Bit 9 - Clock phase
pub fn lbcl(&mut self) -> LBCL_W<'_>
[src]
Bit 8 - Last bit clock pulse
pub fn lbdie(&mut self) -> LBDIE_W<'_>
[src]
Bit 6 - LIN break detection interrupt enable
pub fn lbdl(&mut self) -> LBDL_W<'_>
[src]
Bit 5 - LIN break detection length
pub fn addm7(&mut self) -> ADDM7_W<'_>
[src]
Bit 4 - 7-bit Address Detection/4-bit Address Detection
pub fn add(&mut self) -> ADD_W<'_>
[src]
Bits 24:31 - Address of the USART node
pub fn abrmod(&mut self) -> ABRMOD_W<'_>
[src]
Bits 21:22 - Auto baud rate mode
impl W<u32, Reg<u32, _CR3>>
[src]
pub fn scarcnt(&mut self) -> SCARCNT_W<'_>
[src]
Bits 17:19 - Smartcard auto-retry count
pub fn dep(&mut self) -> DEP_W<'_>
[src]
Bit 15 - Driver enable polarity selection
pub fn dem(&mut self) -> DEM_W<'_>
[src]
Bit 14 - Driver enable mode
pub fn ddre(&mut self) -> DDRE_W<'_>
[src]
Bit 13 - DMA Disable on Reception Error
pub fn ovrdis(&mut self) -> OVRDIS_W<'_>
[src]
Bit 12 - Overrun Disable
pub fn onebit(&mut self) -> ONEBIT_W<'_>
[src]
Bit 11 - One sample bit method enable
pub fn ctsie(&mut self) -> CTSIE_W<'_>
[src]
Bit 10 - CTS interrupt enable
pub fn ctse(&mut self) -> CTSE_W<'_>
[src]
Bit 9 - CTS enable
pub fn rtse(&mut self) -> RTSE_W<'_>
[src]
Bit 8 - RTS enable
pub fn dmat(&mut self) -> DMAT_W<'_>
[src]
Bit 7 - DMA enable transmitter
pub fn dmar(&mut self) -> DMAR_W<'_>
[src]
Bit 6 - DMA enable receiver
pub fn scen(&mut self) -> SCEN_W<'_>
[src]
Bit 5 - Smartcard mode enable
pub fn nack(&mut self) -> NACK_W<'_>
[src]
Bit 4 - Smartcard NACK enable
pub fn hdsel(&mut self) -> HDSEL_W<'_>
[src]
Bit 3 - Half-duplex selection
pub fn irlp(&mut self) -> IRLP_W<'_>
[src]
Bit 2 - Ir low-power
pub fn iren(&mut self) -> IREN_W<'_>
[src]
Bit 1 - Ir mode enable
pub fn eie(&mut self) -> EIE_W<'_>
[src]
Bit 0 - Error interrupt enable
pub fn tcbgtie(&mut self) -> TCBGTIE_W<'_>
[src]
Bit 24 - Transmission complete before guard time interrupt enable
impl W<u32, Reg<u32, _BRR>>
[src]
impl W<u32, Reg<u32, _GTPR>>
[src]
pub fn gt(&mut self) -> GT_W<'_>
[src]
Bits 8:15 - Guard time value
pub fn psc(&mut self) -> PSC_W<'_>
[src]
Bits 0:7 - Prescaler value
impl W<u32, Reg<u32, _RTOR>>
[src]
pub fn blen(&mut self) -> BLEN_W<'_>
[src]
Bits 24:31 - Block Length
pub fn rto(&mut self) -> RTO_W<'_>
[src]
Bits 0:23 - Receiver timeout value
impl W<u32, Reg<u32, _RQR>>
[src]
pub fn txfrq(&mut self) -> TXFRQ_W<'_>
[src]
Bit 4 - Transmit data flush request
pub fn rxfrq(&mut self) -> RXFRQ_W<'_>
[src]
Bit 3 - Receive data flush request
pub fn mmrq(&mut self) -> MMRQ_W<'_>
[src]
Bit 2 - Mute mode request
pub fn sbkrq(&mut self) -> SBKRQ_W<'_>
[src]
Bit 1 - Send break request
pub fn abrrq(&mut self) -> ABRRQ_W<'_>
[src]
Bit 0 - Auto baud rate request
impl W<u32, Reg<u32, _ICR>>
[src]
pub fn cmcf(&mut self) -> CMCF_W<'_>
[src]
Bit 17 - Character match clear flag
pub fn eobcf(&mut self) -> EOBCF_W<'_>
[src]
Bit 12 - End of block clear flag
pub fn rtocf(&mut self) -> RTOCF_W<'_>
[src]
Bit 11 - Receiver timeout clear flag
pub fn ctscf(&mut self) -> CTSCF_W<'_>
[src]
Bit 9 - CTS clear flag
pub fn lbdcf(&mut self) -> LBDCF_W<'_>
[src]
Bit 8 - LIN break detection clear flag
pub fn tccf(&mut self) -> TCCF_W<'_>
[src]
Bit 6 - Transmission complete clear flag
pub fn idlecf(&mut self) -> IDLECF_W<'_>
[src]
Bit 4 - Idle line detected clear flag
pub fn orecf(&mut self) -> ORECF_W<'_>
[src]
Bit 3 - Overrun error clear flag
pub fn ncf(&mut self) -> NCF_W<'_>
[src]
Bit 2 - Noise detected clear flag
pub fn fecf(&mut self) -> FECF_W<'_>
[src]
Bit 1 - Framing error clear flag
pub fn pecf(&mut self) -> PECF_W<'_>
[src]
Bit 0 - Parity error clear flag
pub fn tcbgtcf(&mut self) -> TCBGTCF_W<'_>
[src]
Bit 7 - Transmission completed before guard time clear flag
impl W<u32, Reg<u32, _TDR>>
[src]
impl W<u32, Reg<u32, _OTG_FS_GOTGCTL>>
[src]
pub fn srq(&mut self) -> SRQ_W<'_>
[src]
Bit 1 - Session request
pub fn hnprq(&mut self) -> HNPRQ_W<'_>
[src]
Bit 9 - HNP request
pub fn hshnpen(&mut self) -> HSHNPEN_W<'_>
[src]
Bit 10 - Host set HNP enable
pub fn dhnpen(&mut self) -> DHNPEN_W<'_>
[src]
Bit 11 - Device HNP enabled
pub fn vbvaloen(&mut self) -> VBVALOEN_W<'_>
[src]
Bit 2 - VBUS valid override enable
pub fn vbvaloval(&mut self) -> VBVALOVAL_W<'_>
[src]
Bit 3 - VBUS valid override value
pub fn avaloen(&mut self) -> AVALOEN_W<'_>
[src]
Bit 4 - A-peripheral session valid override enable
pub fn avaloval(&mut self) -> AVALOVAL_W<'_>
[src]
Bit 5 - A-peripheral session valid override value
pub fn bvaloen(&mut self) -> BVALOEN_W<'_>
[src]
Bit 6 - B-peripheral session valid override enable
pub fn bvaloval(&mut self) -> BVALOVAL_W<'_>
[src]
Bit 7 - B-peripheral session valid override value
pub fn ehen(&mut self) -> EHEN_W<'_>
[src]
Bit 12 - Embedded host enable
pub fn otgver(&mut self) -> OTGVER_W<'_>
[src]
Bit 20 - OTG version
impl W<u32, Reg<u32, _OTG_FS_GOTGINT>>
[src]
pub fn sedet(&mut self) -> SEDET_W<'_>
[src]
Bit 2 - Session end detected
pub fn srsschg(&mut self) -> SRSSCHG_W<'_>
[src]
Bit 8 - Session request success status change
pub fn hnsschg(&mut self) -> HNSSCHG_W<'_>
[src]
Bit 9 - Host negotiation success status change
pub fn hngdet(&mut self) -> HNGDET_W<'_>
[src]
Bit 17 - Host negotiation detected
pub fn adtochg(&mut self) -> ADTOCHG_W<'_>
[src]
Bit 18 - A-device timeout change
pub fn dbcdne(&mut self) -> DBCDNE_W<'_>
[src]
Bit 19 - Debounce done
pub fn idchng(&mut self) -> IDCHNG_W<'_>
[src]
Bit 20 - ID input pin changed
impl W<u32, Reg<u32, _OTG_FS_GAHBCFG>>
[src]
pub fn gint(&mut self) -> GINT_W<'_>
[src]
Bit 0 - Global interrupt mask
pub fn txfelvl(&mut self) -> TXFELVL_W<'_>
[src]
Bit 7 - TxFIFO empty level
pub fn ptxfelvl(&mut self) -> PTXFELVL_W<'_>
[src]
Bit 8 - Periodic TxFIFO empty level
impl W<u32, Reg<u32, _OTG_FS_GUSBCFG>>
[src]
pub fn tocal(&mut self) -> TOCAL_W<'_>
[src]
Bits 0:2 - FS timeout calibration
pub fn physel(&mut self) -> PHYSEL_W<'_>
[src]
Bit 6 - Full Speed serial transceiver select
pub fn srpcap(&mut self) -> SRPCAP_W<'_>
[src]
Bit 8 - SRP-capable
pub fn hnpcap(&mut self) -> HNPCAP_W<'_>
[src]
Bit 9 - HNP-capable
pub fn trdt(&mut self) -> TRDT_W<'_>
[src]
Bits 10:13 - USB turnaround time
pub fn fhmod(&mut self) -> FHMOD_W<'_>
[src]
Bit 29 - Force host mode
pub fn fdmod(&mut self) -> FDMOD_W<'_>
[src]
Bit 30 - Force device mode
impl W<u32, Reg<u32, _OTG_FS_GRSTCTL>>
[src]
pub fn csrst(&mut self) -> CSRST_W<'_>
[src]
Bit 0 - Core soft reset
pub fn hsrst(&mut self) -> HSRST_W<'_>
[src]
Bit 1 - HCLK soft reset
pub fn fcrst(&mut self) -> FCRST_W<'_>
[src]
Bit 2 - Host frame counter reset
pub fn rxfflsh(&mut self) -> RXFFLSH_W<'_>
[src]
Bit 4 - RxFIFO flush
pub fn txfflsh(&mut self) -> TXFFLSH_W<'_>
[src]
Bit 5 - TxFIFO flush
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 6:10 - TxFIFO number
impl W<u32, Reg<u32, _OTG_FS_GINTSTS>>
[src]
pub fn mmis(&mut self) -> MMIS_W<'_>
[src]
Bit 1 - Mode mismatch interrupt
pub fn sof(&mut self) -> SOF_W<'_>
[src]
Bit 3 - Start of frame
pub fn esusp(&mut self) -> ESUSP_W<'_>
[src]
Bit 10 - Early suspend
pub fn usbsusp(&mut self) -> USBSUSP_W<'_>
[src]
Bit 11 - USB suspend
pub fn usbrst(&mut self) -> USBRST_W<'_>
[src]
Bit 12 - USB reset
pub fn enumdne(&mut self) -> ENUMDNE_W<'_>
[src]
Bit 13 - Enumeration done
pub fn isoodrp(&mut self) -> ISOODRP_W<'_>
[src]
Bit 14 - Isochronous OUT packet dropped interrupt
pub fn eopf(&mut self) -> EOPF_W<'_>
[src]
Bit 15 - End of periodic frame interrupt
pub fn iisoixfr(&mut self) -> IISOIXFR_W<'_>
[src]
Bit 20 - Incomplete isochronous IN transfer
pub fn ipxfr_incompisoout(&mut self) -> IPXFR_INCOMPISOOUT_W<'_>
[src]
Bit 21 - Incomplete periodic transfer(Host mode)/Incomplete isochronous OUT transfer(Device mode)
pub fn cidschg(&mut self) -> CIDSCHG_W<'_>
[src]
Bit 28 - Connector ID status change
pub fn discint(&mut self) -> DISCINT_W<'_>
[src]
Bit 29 - Disconnect detected interrupt
pub fn srqint(&mut self) -> SRQINT_W<'_>
[src]
Bit 30 - Session request/new session detected interrupt
pub fn wkupint(&mut self) -> WKUPINT_W<'_>
[src]
Bit 31 - Resume/remote wakeup detected interrupt
pub fn rstdet(&mut self) -> RSTDET_W<'_>
[src]
Bit 23 - Reset detected interrupt
impl W<u32, Reg<u32, _OTG_FS_GINTMSK>>
[src]
pub fn mmism(&mut self) -> MMISM_W<'_>
[src]
Bit 1 - Mode mismatch interrupt mask
pub fn otgint(&mut self) -> OTGINT_W<'_>
[src]
Bit 2 - OTG interrupt mask
pub fn sofm(&mut self) -> SOFM_W<'_>
[src]
Bit 3 - Start of frame mask
pub fn rxflvlm(&mut self) -> RXFLVLM_W<'_>
[src]
Bit 4 - Receive FIFO non-empty mask
pub fn nptxfem(&mut self) -> NPTXFEM_W<'_>
[src]
Bit 5 - Non-periodic TxFIFO empty mask
pub fn ginakeffm(&mut self) -> GINAKEFFM_W<'_>
[src]
Bit 6 - Global non-periodic IN NAK effective mask
pub fn gonakeffm(&mut self) -> GONAKEFFM_W<'_>
[src]
Bit 7 - Global OUT NAK effective mask
pub fn esuspm(&mut self) -> ESUSPM_W<'_>
[src]
Bit 10 - Early suspend mask
pub fn usbsuspm(&mut self) -> USBSUSPM_W<'_>
[src]
Bit 11 - USB suspend mask
pub fn usbrst(&mut self) -> USBRST_W<'_>
[src]
Bit 12 - USB reset mask
pub fn enumdnem(&mut self) -> ENUMDNEM_W<'_>
[src]
Bit 13 - Enumeration done mask
pub fn isoodrpm(&mut self) -> ISOODRPM_W<'_>
[src]
Bit 14 - Isochronous OUT packet dropped interrupt mask
pub fn eopfm(&mut self) -> EOPFM_W<'_>
[src]
Bit 15 - End of periodic frame interrupt mask
pub fn iepint(&mut self) -> IEPINT_W<'_>
[src]
Bit 18 - IN endpoints interrupt mask
pub fn oepint(&mut self) -> OEPINT_W<'_>
[src]
Bit 19 - OUT endpoints interrupt mask
pub fn iisoixfrm(&mut self) -> IISOIXFRM_W<'_>
[src]
Bit 20 - Incomplete isochronous IN transfer mask
pub fn ipxfrm_iisooxfrm(&mut self) -> IPXFRM_IISOOXFRM_W<'_>
[src]
Bit 21 - Incomplete periodic transfer mask(Host mode)/Incomplete isochronous OUT transfer mask(Device mode)
pub fn hcim(&mut self) -> HCIM_W<'_>
[src]
Bit 25 - Host channels interrupt mask
pub fn ptxfem(&mut self) -> PTXFEM_W<'_>
[src]
Bit 26 - Periodic TxFIFO empty mask
pub fn cidschgm(&mut self) -> CIDSCHGM_W<'_>
[src]
Bit 28 - Connector ID status change mask
pub fn discint(&mut self) -> DISCINT_W<'_>
[src]
Bit 29 - Disconnect detected interrupt mask
pub fn srqim(&mut self) -> SRQIM_W<'_>
[src]
Bit 30 - Session request/new session detected interrupt mask
pub fn wuim(&mut self) -> WUIM_W<'_>
[src]
Bit 31 - Resume/remote wakeup detected interrupt mask
pub fn rstdetm(&mut self) -> RSTDETM_W<'_>
[src]
Bit 23 - Reset detected interrupt mask
pub fn lpmin(&mut self) -> LPMIN_W<'_>
[src]
Bit 27 - LPM interrupt mask
impl W<u32, Reg<u32, _OTG_FS_GRXFSIZ>>
[src]
impl W<u32, Reg<u32, _OTG_FS_DIEPTXF0_DEVICE>>
[src]
pub fn tx0fsa(&mut self) -> TX0FSA_W<'_>
[src]
Bits 0:15 - Endpoint 0 transmit RAM start address
pub fn tx0fd(&mut self) -> TX0FD_W<'_>
[src]
Bits 16:31 - Endpoint 0 TxFIFO depth
impl W<u32, Reg<u32, _OTG_FS_HNPTXFSIZ_HOST>>
[src]
pub fn nptxfsa(&mut self) -> NPTXFSA_W<'_>
[src]
Bits 0:15 - Non-periodic transmit RAM start address
pub fn nptxfd(&mut self) -> NPTXFD_W<'_>
[src]
Bits 16:31 - Non-periodic TxFIFO depth
impl W<u32, Reg<u32, _OTG_FS_GCCFG>>
[src]
pub fn pwrdwn(&mut self) -> PWRDWN_W<'_>
[src]
Bit 16 - Power down
pub fn bcden(&mut self) -> BCDEN_W<'_>
[src]
Bit 17 - Battery charging detector (BCD) enable
pub fn dcden(&mut self) -> DCDEN_W<'_>
[src]
Bit 18 - Data contact detection (DCD) mode enable
pub fn pden(&mut self) -> PDEN_W<'_>
[src]
Bit 19 - Primary detection (PD) mode enable
pub fn sden(&mut self) -> SDEN_W<'_>
[src]
Bit 20 - Secondary detection (SD) mode enable
pub fn vbden(&mut self) -> VBDEN_W<'_>
[src]
Bit 21 - USB VBUS detection enable
pub fn dcdet(&mut self) -> DCDET_W<'_>
[src]
Bit 0 - Data contact detection (DCD) status
pub fn pdet(&mut self) -> PDET_W<'_>
[src]
Bit 1 - Primary detection (PD) status
pub fn sdet(&mut self) -> SDET_W<'_>
[src]
Bit 2 - Secondary detection (SD) status
pub fn ps2det(&mut self) -> PS2DET_W<'_>
[src]
Bit 3 - DM pull-up detection status
impl W<u32, Reg<u32, _OTG_FS_CID>>
[src]
pub fn product_id(&mut self) -> PRODUCT_ID_W<'_>
[src]
Bits 0:31 - Product ID field
impl W<u32, Reg<u32, _OTG_FS_HPTXFSIZ>>
[src]
pub fn ptxsa(&mut self) -> PTXSA_W<'_>
[src]
Bits 0:15 - Host periodic TxFIFO start address
pub fn ptxfsiz(&mut self) -> PTXFSIZ_W<'_>
[src]
Bits 16:31 - Host periodic TxFIFO depth
impl W<u32, Reg<u32, _OTG_FS_DIEPTXF1>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFO2 transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint TxFIFO depth
impl W<u32, Reg<u32, _OTG_FS_DIEPTXF2>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFO3 transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint TxFIFO depth
impl W<u32, Reg<u32, _OTG_FS_DIEPTXF3>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFO4 transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint TxFIFO depth
impl W<u32, Reg<u32, _OTG_FS_GI2CCTL>>
[src]
pub fn rwdata(&mut self) -> RWDATA_W<'_>
[src]
Bits 0:7 - I2C Read/Write Data
pub fn regaddr(&mut self) -> REGADDR_W<'_>
[src]
Bits 8:15 - I2C Register Address
pub fn addr(&mut self) -> ADDR_W<'_>
[src]
Bits 16:22 - I2C Address
pub fn i2cen(&mut self) -> I2CEN_W<'_>
[src]
Bit 23 - I2C Enable
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 24 - I2C ACK
pub fn i2cdevadr(&mut self) -> I2CDEVADR_W<'_>
[src]
Bits 26:27 - I2C Device Address
pub fn i2cdatse0(&mut self) -> I2CDATSE0_W<'_>
[src]
Bit 28 - I2C DatSe0 USB mode
pub fn rw(&mut self) -> RW_W<'_>
[src]
Bit 30 - Read/Write Indicator
pub fn bsydne(&mut self) -> BSYDNE_W<'_>
[src]
Bit 31 - I2C Busy/Done
impl W<u32, Reg<u32, _OTG_FS_DIEPTXF4>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFOx transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint Tx FIFO depth
impl W<u32, Reg<u32, _OTG_FS_DIEPTXF5>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFOx transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint Tx FIFO depth
impl W<u32, Reg<u32, _OTG_FS_GLPMCFG>>
[src]
pub fn lpmen(&mut self) -> LPMEN_W<'_>
[src]
Bit 0 - LPM support enable
pub fn lpmack(&mut self) -> LPMACK_W<'_>
[src]
Bit 1 - LPM token acknowledge enable
pub fn besl(&mut self) -> BESL_W<'_>
[src]
Bits 2:5 - Best effort service latency
pub fn remwake(&mut self) -> REMWAKE_W<'_>
[src]
Bit 6 - bRemoteWake value
pub fn l1ssen(&mut self) -> L1SSEN_W<'_>
[src]
Bit 7 - L1 Shallow Sleep enable
pub fn beslthrs(&mut self) -> BESLTHRS_W<'_>
[src]
Bits 8:11 - BESL threshold
pub fn l1dsen(&mut self) -> L1DSEN_W<'_>
[src]
Bit 12 - L1 deep sleep enable
pub fn lpmchidx(&mut self) -> LPMCHIDX_W<'_>
[src]
Bits 17:20 - LPM Channel Index
pub fn lpmrcnt(&mut self) -> LPMRCNT_W<'_>
[src]
Bits 21:23 - LPM retry count
pub fn sndlpm(&mut self) -> SNDLPM_W<'_>
[src]
Bit 24 - Send LPM transaction
pub fn enbesl(&mut self) -> ENBESL_W<'_>
[src]
Bit 28 - Enable best effort service latency
impl W<u32, Reg<u32, _OTG_FS_HCFG>>
[src]
impl W<u32, Reg<u32, _OTG_FS_HFIR>>
[src]
impl W<u32, Reg<u32, _OTG_FS_HPTXSTS>>
[src]
pub fn ptxfsavl(&mut self) -> PTXFSAVL_W<'_>
[src]
Bits 0:15 - Periodic transmit data FIFO space available
impl W<u32, Reg<u32, _OTG_FS_HAINTMSK>>
[src]
impl W<u32, Reg<u32, _OTG_FS_HPRT>>
[src]
pub fn pcdet(&mut self) -> PCDET_W<'_>
[src]
Bit 1 - Port connect detected
pub fn pena(&mut self) -> PENA_W<'_>
[src]
Bit 2 - Port enable
pub fn penchng(&mut self) -> PENCHNG_W<'_>
[src]
Bit 3 - Port enable/disable change
pub fn pocchng(&mut self) -> POCCHNG_W<'_>
[src]
Bit 5 - Port overcurrent change
pub fn pres(&mut self) -> PRES_W<'_>
[src]
Bit 6 - Port resume
pub fn psusp(&mut self) -> PSUSP_W<'_>
[src]
Bit 7 - Port suspend
pub fn prst(&mut self) -> PRST_W<'_>
[src]
Bit 8 - Port reset
pub fn ppwr(&mut self) -> PPWR_W<'_>
[src]
Bit 12 - Port power
pub fn ptctl(&mut self) -> PTCTL_W<'_>
[src]
Bits 13:16 - Port test control
impl W<u32, Reg<u32, _OTG_FS_HCCHAR0>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCCHAR1>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCCHAR2>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCCHAR3>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCCHAR4>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCCHAR5>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCCHAR6>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCCHAR7>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCINT0>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINT1>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINT2>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINT3>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINT4>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINT5>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINT6>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINT7>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK0>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK1>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK2>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK3>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK4>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK5>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK6>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK7>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ0>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ1>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ2>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ3>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ4>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ5>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ6>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ7>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_HCCHAR8>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCINT8>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK8>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ8>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_HCCHAR9>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCINT9>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK9>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ9>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_HCCHAR10>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCINT10>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK10>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ10>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_HCCHAR11>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCINT11>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK11>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ11>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_DCFG>>
[src]
pub fn dspd(&mut self) -> DSPD_W<'_>
[src]
Bits 0:1 - Device speed
pub fn nzlsohsk(&mut self) -> NZLSOHSK_W<'_>
[src]
Bit 2 - Non-zero-length status OUT handshake
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 4:10 - Device address
pub fn pfivl(&mut self) -> PFIVL_W<'_>
[src]
Bits 11:12 - Periodic frame interval
impl W<u32, Reg<u32, _OTG_FS_DCTL>>
[src]
pub fn rwusig(&mut self) -> RWUSIG_W<'_>
[src]
Bit 0 - Remote wakeup signaling
pub fn sdis(&mut self) -> SDIS_W<'_>
[src]
Bit 1 - Soft disconnect
pub fn tctl(&mut self) -> TCTL_W<'_>
[src]
Bits 4:6 - Test control
pub fn sginak(&mut self) -> SGINAK_W<'_>
[src]
Bit 7 - Set global IN NAK
pub fn cginak(&mut self) -> CGINAK_W<'_>
[src]
Bit 8 - Clear global IN NAK
pub fn sgonak(&mut self) -> SGONAK_W<'_>
[src]
Bit 9 - Set global OUT NAK
pub fn cgonak(&mut self) -> CGONAK_W<'_>
[src]
Bit 10 - Clear global OUT NAK
pub fn poprgdne(&mut self) -> POPRGDNE_W<'_>
[src]
Bit 11 - Power-on programming done
impl W<u32, Reg<u32, _OTG_FS_DIEPMSK>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed interrupt mask
pub fn epdm(&mut self) -> EPDM_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt mask
pub fn tom(&mut self) -> TOM_W<'_>
[src]
Bit 3 - Timeout condition mask (Non-isochronous endpoints)
pub fn ittxfemsk(&mut self) -> ITTXFEMSK_W<'_>
[src]
Bit 4 - IN token received when TxFIFO empty mask
pub fn inepnmm(&mut self) -> INEPNMM_W<'_>
[src]
Bit 5 - IN token received with EP mismatch mask
pub fn inepnem(&mut self) -> INEPNEM_W<'_>
[src]
Bit 6 - IN endpoint NAK effective mask
impl W<u32, Reg<u32, _OTG_FS_DOEPMSK>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed interrupt mask
pub fn epdm(&mut self) -> EPDM_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt mask
pub fn stupm(&mut self) -> STUPM_W<'_>
[src]
Bit 3 - SETUP phase done mask
pub fn otepdm(&mut self) -> OTEPDM_W<'_>
[src]
Bit 4 - OUT token received when endpoint disabled mask
impl W<u32, Reg<u32, _OTG_FS_DAINTMSK>>
[src]
pub fn iepm(&mut self) -> IEPM_W<'_>
[src]
Bits 0:15 - IN EP interrupt mask bits
pub fn oepint(&mut self) -> OEPINT_W<'_>
[src]
Bits 16:31 - OUT endpoint interrupt bits
impl W<u32, Reg<u32, _OTG_FS_DVBUSDIS>>
[src]
impl W<u32, Reg<u32, _OTG_FS_DVBUSPULSE>>
[src]
impl W<u32, Reg<u32, _OTG_FS_DIEPEMPMSK>>
[src]
pub fn ineptxfem(&mut self) -> INEPTXFEM_W<'_>
[src]
Bits 0:15 - IN EP Tx FIFO empty interrupt mask bits
impl W<u32, Reg<u32, _OTG_FS_DIEPCTL0>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:1 - Maximum packet size
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TxFIFO number
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
impl W<u32, Reg<u32, _OTG_FS_DIEPCTL1>>
[src]
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - EPENA
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - EPDIS
pub fn soddfrm_sd1pid(&mut self) -> SODDFRM_SD1PID_W<'_>
[src]
Bit 29 - SODDFRM/SD1PID
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - SD0PID/SEVNFRM
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - SNAK
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - CNAK
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TXFNUM
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - Stall
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - EPTYP
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USBAEP
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - MPSIZ
impl W<u32, Reg<u32, _OTG_FS_DIEPCTL2>>
[src]
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - EPENA
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - EPDIS
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - SODDFRM
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - SD0PID/SEVNFRM
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - SNAK
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - CNAK
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TXFNUM
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - Stall
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - EPTYP
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USBAEP
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - MPSIZ
impl W<u32, Reg<u32, _OTG_FS_DIEPCTL3>>
[src]
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - EPENA
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - EPDIS
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - SODDFRM
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - SD0PID/SEVNFRM
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - SNAK
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - CNAK
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TXFNUM
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - Stall
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - EPTYP
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USBAEP
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - MPSIZ
impl W<u32, Reg<u32, _OTG_FS_DOEPCTL0>>
[src]
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - EPENA
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - SNAK
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - CNAK
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - Stall
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - SNPM
impl W<u32, Reg<u32, _OTG_FS_DOEPCTL1>>
[src]
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - EPENA
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - EPDIS
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - SODDFRM
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - SD0PID/SEVNFRM
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - SNAK
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - CNAK
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - Stall
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - SNPM
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - EPTYP
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USBAEP
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - MPSIZ
impl W<u32, Reg<u32, _OTG_FS_DOEPCTL2>>
[src]
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - EPENA
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - EPDIS
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - SODDFRM
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - SD0PID/SEVNFRM
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - SNAK
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - CNAK
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - Stall
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - SNPM
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - EPTYP
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USBAEP
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - MPSIZ
impl W<u32, Reg<u32, _OTG_FS_DOEPCTL3>>
[src]
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - EPENA
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - EPDIS
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - SODDFRM
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - SD0PID/SEVNFRM
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - SNAK
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - CNAK
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - Stall
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - SNPM
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - EPTYP
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USBAEP
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - MPSIZ
impl W<u32, Reg<u32, _OTG_FS_DIEPINT0>>
[src]
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - INEPNE
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - ITTXFE
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - TOC
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DIEPINT1>>
[src]
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - INEPNE
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - ITTXFE
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - TOC
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DIEPINT2>>
[src]
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - INEPNE
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - ITTXFE
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - TOC
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DIEPINT3>>
[src]
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - INEPNE
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - ITTXFE
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - TOC
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DOEPINT0>>
[src]
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - B2BSTUP
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OTEPDIS
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - STUP
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DOEPINT1>>
[src]
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - B2BSTUP
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OTEPDIS
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - STUP
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DOEPINT2>>
[src]
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - B2BSTUP
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OTEPDIS
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - STUP
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DOEPINT3>>
[src]
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - B2BSTUP
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OTEPDIS
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - STUP
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DIEPTSIZ0>>
[src]
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:20 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:6 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_DOEPTSIZ0>>
[src]
pub fn stupcnt(&mut self) -> STUPCNT_W<'_>
[src]
Bits 29:30 - SETUP packet count
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bit 19 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:6 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_DIEPTSIZ1>>
[src]
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_DIEPTSIZ2>>
[src]
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_DIEPTSIZ3>>
[src]
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_DOEPTSIZ1>>
[src]
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_DOEPTSIZ2>>
[src]
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_DOEPTSIZ3>>
[src]
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_DIEPCTL4>>
[src]
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - EPENA
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - EPDIS
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - SODDFRM
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - SD0PID/SEVNFRM
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - SNAK
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - CNAK
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TXFNUM
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - Stall
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - EPTYP
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USBAEP
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - MPSIZ
impl W<u32, Reg<u32, _OTG_FS_DIEPINT4>>
[src]
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - INEPNE
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - ITTXFE
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - TOC
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DIEPTSIZ4>>
[src]
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_DTXFSTS4>>
[src]
pub fn ineptfsav(&mut self) -> INEPTFSAV_W<'_>
[src]
Bits 0:15 - IN endpoint TxFIFO space available
impl W<u32, Reg<u32, _OTG_FS_DIEPCTL5>>
[src]
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - EPENA
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - EPDIS
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - SODDFRM
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - SD0PID/SEVNFRM
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - SNAK
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - CNAK
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TXFNUM
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - Stall
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - EPTYP
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USBAEP
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - MPSIZ
impl W<u32, Reg<u32, _OTG_FS_DIEPINT5>>
[src]
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - INEPNE
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - ITTXFE
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - TOC
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DIEPTSIZ5>>
[src]
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_DTXFSTS5>>
[src]
pub fn ineptfsav(&mut self) -> INEPTFSAV_W<'_>
[src]
Bits 0:15 - IN endpoint TxFIFO space available
impl W<u32, Reg<u32, _OTG_FS_DOEPCTL4>>
[src]
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - EPENA
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - EPDIS
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - SODDFRM
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - SD0PID/SEVNFRM
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - SNAK
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - CNAK
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - Stall
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - SNPM
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - EPTYP
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USBAEP
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - MPSIZ
impl W<u32, Reg<u32, _OTG_FS_DOEPINT4>>
[src]
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - B2BSTUP
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OTEPDIS
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - STUP
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DOEPTSIZ4>>
[src]
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_DOEPCTL5>>
[src]
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - EPENA
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - EPDIS
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - SODDFRM
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - SD0PID/SEVNFRM
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - SNAK
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - CNAK
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - Stall
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - SNPM
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - EPTYP
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USBAEP
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - MPSIZ
impl W<u32, Reg<u32, _OTG_FS_DOEPINT5>>
[src]
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - B2BSTUP
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OTEPDIS
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - STUP
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DOEPTSIZ5>>
[src]
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_PCGCCTL>>
[src]
pub fn stppclk(&mut self) -> STPPCLK_W<'_>
[src]
Bit 0 - Stop PHY clock
pub fn gatehclk(&mut self) -> GATEHCLK_W<'_>
[src]
Bit 1 - Gate HCLK
pub fn physusp(&mut self) -> PHYSUSP_W<'_>
[src]
Bit 4 - PHY Suspended
impl W<u32, Reg<u32, _OTG_HS_HCFG>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HFIR>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HPTXSTS>>
[src]
pub fn ptxfsavl(&mut self) -> PTXFSAVL_W<'_>
[src]
Bits 0:15 - Periodic transmit data FIFO space available
impl W<u32, Reg<u32, _OTG_HS_HAINTMSK>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HPRT>>
[src]
pub fn pcdet(&mut self) -> PCDET_W<'_>
[src]
Bit 1 - Port connect detected
pub fn pena(&mut self) -> PENA_W<'_>
[src]
Bit 2 - Port enable
pub fn penchng(&mut self) -> PENCHNG_W<'_>
[src]
Bit 3 - Port enable/disable change
pub fn pocchng(&mut self) -> POCCHNG_W<'_>
[src]
Bit 5 - Port overcurrent change
pub fn pres(&mut self) -> PRES_W<'_>
[src]
Bit 6 - Port resume
pub fn psusp(&mut self) -> PSUSP_W<'_>
[src]
Bit 7 - Port suspend
pub fn prst(&mut self) -> PRST_W<'_>
[src]
Bit 8 - Port reset
pub fn ppwr(&mut self) -> PPWR_W<'_>
[src]
Bit 12 - Port power
pub fn ptctl(&mut self) -> PTCTL_W<'_>
[src]
Bits 13:16 - Port test control
impl W<u32, Reg<u32, _OTG_HS_HCCHAR0>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCCHAR1>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCCHAR2>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCCHAR3>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCCHAR4>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCCHAR5>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCCHAR6>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCCHAR7>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCCHAR8>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCCHAR9>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCCHAR10>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCCHAR11>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT0>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT1>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT2>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT3>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT4>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT5>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT6>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT7>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT8>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT9>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT10>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT11>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCINT0>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINT1>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINT2>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINT3>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINT4>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINT5>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINT6>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINT7>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINT8>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINT9>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINT10>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINT11>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK0>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK1>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK2>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK3>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK4>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK5>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK6>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK7>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK8>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK9>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK10>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK11>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ0>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ1>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ2>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ3>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ4>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ5>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ6>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ7>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ8>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ9>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ10>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ11>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCDMA0>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCDMA1>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCDMA2>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCDMA3>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCDMA4>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCDMA5>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCDMA6>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCDMA7>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCDMA8>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCDMA9>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCDMA10>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCDMA11>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCCHAR12>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT12>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCINT12>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK12>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ12>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCDMA12>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCCHAR13>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT13>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCINT13>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK13>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALLM response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ13>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCDMA13>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCCHAR14>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT14>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCINT14>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK14>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAKM response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACKM response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ14>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCDMA14>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCCHAR15>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT15>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCINT15>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK15>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ15>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCDMA15>>
[src]
impl W<u32, Reg<u32, _OTG_HS_GOTGCTL>>
[src]
pub fn srq(&mut self) -> SRQ_W<'_>
[src]
Bit 1 - Session request
pub fn hnprq(&mut self) -> HNPRQ_W<'_>
[src]
Bit 9 - HNP request
pub fn hshnpen(&mut self) -> HSHNPEN_W<'_>
[src]
Bit 10 - Host set HNP enable
pub fn dhnpen(&mut self) -> DHNPEN_W<'_>
[src]
Bit 11 - Device HNP enabled
pub fn ehen(&mut self) -> EHEN_W<'_>
[src]
Bit 12 - Embedded host enable
impl W<u32, Reg<u32, _OTG_HS_GOTGINT>>
[src]
pub fn sedet(&mut self) -> SEDET_W<'_>
[src]
Bit 2 - Session end detected
pub fn srsschg(&mut self) -> SRSSCHG_W<'_>
[src]
Bit 8 - Session request success status change
pub fn hnsschg(&mut self) -> HNSSCHG_W<'_>
[src]
Bit 9 - Host negotiation success status change
pub fn hngdet(&mut self) -> HNGDET_W<'_>
[src]
Bit 17 - Host negotiation detected
pub fn adtochg(&mut self) -> ADTOCHG_W<'_>
[src]
Bit 18 - A-device timeout change
pub fn dbcdne(&mut self) -> DBCDNE_W<'_>
[src]
Bit 19 - Debounce done
pub fn idchng(&mut self) -> IDCHNG_W<'_>
[src]
Bit 20 - ID input pin changed
impl W<u32, Reg<u32, _OTG_HS_GAHBCFG>>
[src]
pub fn gint(&mut self) -> GINT_W<'_>
[src]
Bit 0 - Global interrupt mask
pub fn hbstlen(&mut self) -> HBSTLEN_W<'_>
[src]
Bits 1:4 - Burst length/type
pub fn dmaen(&mut self) -> DMAEN_W<'_>
[src]
Bit 5 - DMA enable
pub fn txfelvl(&mut self) -> TXFELVL_W<'_>
[src]
Bit 7 - TxFIFO empty level
pub fn ptxfelvl(&mut self) -> PTXFELVL_W<'_>
[src]
Bit 8 - Periodic TxFIFO empty level
impl W<u32, Reg<u32, _OTG_HS_GUSBCFG>>
[src]
pub fn tocal(&mut self) -> TOCAL_W<'_>
[src]
Bits 0:2 - FS timeout calibration
pub fn physel(&mut self) -> PHYSEL_W<'_>
[src]
Bit 6 - USB 2.0 high-speed ULPI PHY or USB 1.1 full-speed serial transceiver select
pub fn srpcap(&mut self) -> SRPCAP_W<'_>
[src]
Bit 8 - SRP-capable
pub fn hnpcap(&mut self) -> HNPCAP_W<'_>
[src]
Bit 9 - HNP-capable
pub fn trdt(&mut self) -> TRDT_W<'_>
[src]
Bits 10:13 - USB turnaround time
pub fn phylpcs(&mut self) -> PHYLPCS_W<'_>
[src]
Bit 15 - PHY Low-power clock select
pub fn ulpifsls(&mut self) -> ULPIFSLS_W<'_>
[src]
Bit 17 - ULPI FS/LS select
pub fn ulpiar(&mut self) -> ULPIAR_W<'_>
[src]
Bit 18 - ULPI Auto-resume
pub fn ulpicsm(&mut self) -> ULPICSM_W<'_>
[src]
Bit 19 - ULPI Clock SuspendM
pub fn ulpievbusd(&mut self) -> ULPIEVBUSD_W<'_>
[src]
Bit 20 - ULPI External VBUS Drive
pub fn ulpievbusi(&mut self) -> ULPIEVBUSI_W<'_>
[src]
Bit 21 - ULPI external VBUS indicator
pub fn tsdps(&mut self) -> TSDPS_W<'_>
[src]
Bit 22 - TermSel DLine pulsing selection
pub fn pcci(&mut self) -> PCCI_W<'_>
[src]
Bit 23 - Indicator complement
pub fn ptci(&mut self) -> PTCI_W<'_>
[src]
Bit 24 - Indicator pass through
pub fn ulpiipd(&mut self) -> ULPIIPD_W<'_>
[src]
Bit 25 - ULPI interface protect disable
pub fn fhmod(&mut self) -> FHMOD_W<'_>
[src]
Bit 29 - Forced host mode
pub fn fdmod(&mut self) -> FDMOD_W<'_>
[src]
Bit 30 - Forced peripheral mode
impl W<u32, Reg<u32, _OTG_HS_GRSTCTL>>
[src]
pub fn csrst(&mut self) -> CSRST_W<'_>
[src]
Bit 0 - Core soft reset
pub fn hsrst(&mut self) -> HSRST_W<'_>
[src]
Bit 1 - HCLK soft reset
pub fn fcrst(&mut self) -> FCRST_W<'_>
[src]
Bit 2 - Host frame counter reset
pub fn rxfflsh(&mut self) -> RXFFLSH_W<'_>
[src]
Bit 4 - RxFIFO flush
pub fn txfflsh(&mut self) -> TXFFLSH_W<'_>
[src]
Bit 5 - TxFIFO flush
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 6:10 - TxFIFO number
impl W<u32, Reg<u32, _OTG_HS_GINTSTS>>
[src]
pub fn mmis(&mut self) -> MMIS_W<'_>
[src]
Bit 1 - Mode mismatch interrupt
pub fn sof(&mut self) -> SOF_W<'_>
[src]
Bit 3 - Start of frame
pub fn esusp(&mut self) -> ESUSP_W<'_>
[src]
Bit 10 - Early suspend
pub fn usbsusp(&mut self) -> USBSUSP_W<'_>
[src]
Bit 11 - USB suspend
pub fn usbrst(&mut self) -> USBRST_W<'_>
[src]
Bit 12 - USB reset
pub fn enumdne(&mut self) -> ENUMDNE_W<'_>
[src]
Bit 13 - Enumeration done
pub fn isoodrp(&mut self) -> ISOODRP_W<'_>
[src]
Bit 14 - Isochronous OUT packet dropped interrupt
pub fn eopf(&mut self) -> EOPF_W<'_>
[src]
Bit 15 - End of periodic frame interrupt
pub fn iisoixfr(&mut self) -> IISOIXFR_W<'_>
[src]
Bit 20 - Incomplete isochronous IN transfer
pub fn pxfr_incompisoout(&mut self) -> PXFR_INCOMPISOOUT_W<'_>
[src]
Bit 21 - Incomplete periodic transfer
pub fn datafsusp(&mut self) -> DATAFSUSP_W<'_>
[src]
Bit 22 - Data fetch suspended
pub fn cidschg(&mut self) -> CIDSCHG_W<'_>
[src]
Bit 28 - Connector ID status change
pub fn discint(&mut self) -> DISCINT_W<'_>
[src]
Bit 29 - Disconnect detected interrupt
pub fn srqint(&mut self) -> SRQINT_W<'_>
[src]
Bit 30 - Session request/new session detected interrupt
pub fn wkuint(&mut self) -> WKUINT_W<'_>
[src]
Bit 31 - Resume/remote wakeup detected interrupt
impl W<u32, Reg<u32, _OTG_HS_GINTMSK>>
[src]
pub fn mmism(&mut self) -> MMISM_W<'_>
[src]
Bit 1 - Mode mismatch interrupt mask
pub fn otgint(&mut self) -> OTGINT_W<'_>
[src]
Bit 2 - OTG interrupt mask
pub fn sofm(&mut self) -> SOFM_W<'_>
[src]
Bit 3 - Start of frame mask
pub fn rxflvlm(&mut self) -> RXFLVLM_W<'_>
[src]
Bit 4 - Receive FIFO nonempty mask
pub fn nptxfem(&mut self) -> NPTXFEM_W<'_>
[src]
Bit 5 - Nonperiodic TxFIFO empty mask
pub fn ginakeffm(&mut self) -> GINAKEFFM_W<'_>
[src]
Bit 6 - Global nonperiodic IN NAK effective mask
pub fn gonakeffm(&mut self) -> GONAKEFFM_W<'_>
[src]
Bit 7 - Global OUT NAK effective mask
pub fn esuspm(&mut self) -> ESUSPM_W<'_>
[src]
Bit 10 - Early suspend mask
pub fn usbsuspm(&mut self) -> USBSUSPM_W<'_>
[src]
Bit 11 - USB suspend mask
pub fn usbrst(&mut self) -> USBRST_W<'_>
[src]
Bit 12 - USB reset mask
pub fn enumdnem(&mut self) -> ENUMDNEM_W<'_>
[src]
Bit 13 - Enumeration done mask
pub fn isoodrpm(&mut self) -> ISOODRPM_W<'_>
[src]
Bit 14 - Isochronous OUT packet dropped interrupt mask
pub fn eopfm(&mut self) -> EOPFM_W<'_>
[src]
Bit 15 - End of periodic frame interrupt mask
pub fn iepint(&mut self) -> IEPINT_W<'_>
[src]
Bit 18 - IN endpoints interrupt mask
pub fn oepint(&mut self) -> OEPINT_W<'_>
[src]
Bit 19 - OUT endpoints interrupt mask
pub fn iisoixfrm(&mut self) -> IISOIXFRM_W<'_>
[src]
Bit 20 - Incomplete isochronous IN transfer mask
pub fn pxfrm_iisooxfrm(&mut self) -> PXFRM_IISOOXFRM_W<'_>
[src]
Bit 21 - Incomplete periodic transfer mask
pub fn fsuspm(&mut self) -> FSUSPM_W<'_>
[src]
Bit 22 - Data fetch suspended mask
pub fn hcim(&mut self) -> HCIM_W<'_>
[src]
Bit 25 - Host channels interrupt mask
pub fn ptxfem(&mut self) -> PTXFEM_W<'_>
[src]
Bit 26 - Periodic TxFIFO empty mask
pub fn cidschgm(&mut self) -> CIDSCHGM_W<'_>
[src]
Bit 28 - Connector ID status change mask
pub fn discint(&mut self) -> DISCINT_W<'_>
[src]
Bit 29 - Disconnect detected interrupt mask
pub fn srqim(&mut self) -> SRQIM_W<'_>
[src]
Bit 30 - Session request/new session detected interrupt mask
pub fn wuim(&mut self) -> WUIM_W<'_>
[src]
Bit 31 - Resume/remote wakeup detected interrupt mask
pub fn rstde(&mut self) -> RSTDE_W<'_>
[src]
Bit 23 - Reset detected interrupt mask
pub fn lpmintm(&mut self) -> LPMINTM_W<'_>
[src]
Bit 27 - LPM interrupt mask
impl W<u32, Reg<u32, _OTG_HS_GRXFSIZ>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HNPTXFSIZ_HOST>>
[src]
pub fn nptxfsa(&mut self) -> NPTXFSA_W<'_>
[src]
Bits 0:15 - Nonperiodic transmit RAM start address
pub fn nptxfd(&mut self) -> NPTXFD_W<'_>
[src]
Bits 16:31 - Nonperiodic TxFIFO depth
impl W<u32, Reg<u32, _OTG_HS_DIEPTXF0_DEVICE>>
[src]
pub fn tx0fsa(&mut self) -> TX0FSA_W<'_>
[src]
Bits 0:15 - Endpoint 0 transmit RAM start address
pub fn tx0fd(&mut self) -> TX0FD_W<'_>
[src]
Bits 16:31 - Endpoint 0 TxFIFO depth
impl W<u32, Reg<u32, _OTG_HS_GCCFG>>
[src]
pub fn pwrdwn(&mut self) -> PWRDWN_W<'_>
[src]
Bit 16 - Power down
pub fn bcden(&mut self) -> BCDEN_W<'_>
[src]
Bit 17 - Battery charging detector (BCD) enable
pub fn dcden(&mut self) -> DCDEN_W<'_>
[src]
Bit 18 - Data contact detection (DCD) mode enable
pub fn pden(&mut self) -> PDEN_W<'_>
[src]
Bit 19 - Primary detection (PD) mode enable
pub fn sden(&mut self) -> SDEN_W<'_>
[src]
Bit 20 - Secondary detection (SD) mode enable
pub fn vbden(&mut self) -> VBDEN_W<'_>
[src]
Bit 21 - USB VBUS detection enable
pub fn dcdet(&mut self) -> DCDET_W<'_>
[src]
Bit 0 - Data contact detection (DCD) status
pub fn pdet(&mut self) -> PDET_W<'_>
[src]
Bit 1 - Primary detection (PD) status
pub fn sdet(&mut self) -> SDET_W<'_>
[src]
Bit 2 - Secondary detection (SD) status
pub fn ps2det(&mut self) -> PS2DET_W<'_>
[src]
Bit 3 - DM pull-up detection status
impl W<u32, Reg<u32, _OTG_HS_CID>>
[src]
pub fn product_id(&mut self) -> PRODUCT_ID_W<'_>
[src]
Bits 0:31 - Product ID field
impl W<u32, Reg<u32, _OTG_HS_HPTXFSIZ>>
[src]
pub fn ptxsa(&mut self) -> PTXSA_W<'_>
[src]
Bits 0:15 - Host periodic TxFIFO start address
pub fn ptxfd(&mut self) -> PTXFD_W<'_>
[src]
Bits 16:31 - Host periodic TxFIFO depth
impl W<u32, Reg<u32, _OTG_HS_DIEPTXF1>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFOx transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint TxFIFO depth
impl W<u32, Reg<u32, _OTG_HS_DIEPTXF2>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFOx transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint TxFIFO depth
impl W<u32, Reg<u32, _OTG_HS_DIEPTXF3>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFOx transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint TxFIFO depth
impl W<u32, Reg<u32, _OTG_HS_DIEPTXF4>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFOx transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint TxFIFO depth
impl W<u32, Reg<u32, _OTG_HS_DIEPTXF5>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFOx transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint TxFIFO depth
impl W<u32, Reg<u32, _OTG_HS_DIEPTXF6>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFOx transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint TxFIFO depth
impl W<u32, Reg<u32, _OTG_HS_DIEPTXF7>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFOx transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint TxFIFO depth
impl W<u32, Reg<u32, _OTG_HS_GLPMCFG>>
[src]
pub fn lpmen(&mut self) -> LPMEN_W<'_>
[src]
Bit 0 - LPM support enable
pub fn lpmack(&mut self) -> LPMACK_W<'_>
[src]
Bit 1 - LPM token acknowledge enable
pub fn l1ssen(&mut self) -> L1SSEN_W<'_>
[src]
Bit 7 - L1 Shallow Sleep enable
pub fn beslthrs(&mut self) -> BESLTHRS_W<'_>
[src]
Bits 8:11 - BESL threshold
pub fn l1dsen(&mut self) -> L1DSEN_W<'_>
[src]
Bit 12 - L1 deep sleep enable
pub fn lpmchidx(&mut self) -> LPMCHIDX_W<'_>
[src]
Bits 17:20 - LPM Channel Index
pub fn lpmrcnt(&mut self) -> LPMRCNT_W<'_>
[src]
Bits 21:23 - LPM retry count
pub fn sndlpm(&mut self) -> SNDLPM_W<'_>
[src]
Bit 24 - Send LPM transaction
pub fn enbesl(&mut self) -> ENBESL_W<'_>
[src]
Bit 28 - Enable best effort service latency
impl W<u32, Reg<u32, _OTG_HS_GI2CCTL>>
[src]
pub fn bsydne(&mut self) -> BSYDNE_W<'_>
[src]
Bit 31 - I2C Busy/Done
pub fn rw(&mut self) -> RW_W<'_>
[src]
Bit 30 - Read/Write Indicator
pub fn i2cdatse0(&mut self) -> I2CDATSE0_W<'_>
[src]
Bit 28 - I2C DatSe0 USB mode
pub fn i2cdevadr(&mut self) -> I2CDEVADR_W<'_>
[src]
Bits 26:27 - I2C Device Address
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 24 - I2C ACK
pub fn i2cen(&mut self) -> I2CEN_W<'_>
[src]
Bit 23 - I2C Enable
pub fn addr(&mut self) -> ADDR_W<'_>
[src]
Bits 16:22 - I2C Address
pub fn regaddr(&mut self) -> REGADDR_W<'_>
[src]
Bits 8:15 - I2C Register Address
pub fn rwdata(&mut self) -> RWDATA_W<'_>
[src]
Bits 0:7 - I2C Read/Write Data
impl W<u32, Reg<u32, _OTG_HS_PCGCR>>
[src]
pub fn stppclk(&mut self) -> STPPCLK_W<'_>
[src]
Bit 0 - Stop PHY clock
pub fn gatehclk(&mut self) -> GATEHCLK_W<'_>
[src]
Bit 1 - Gate HCLK
pub fn physusp(&mut self) -> PHYSUSP_W<'_>
[src]
Bit 4 - PHY suspended
impl W<u32, Reg<u32, _OTG_HS_DCFG>>
[src]
pub fn dspd(&mut self) -> DSPD_W<'_>
[src]
Bits 0:1 - Device speed
pub fn nzlsohsk(&mut self) -> NZLSOHSK_W<'_>
[src]
Bit 2 - Nonzero-length status OUT handshake
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 4:10 - Device address
pub fn pfivl(&mut self) -> PFIVL_W<'_>
[src]
Bits 11:12 - Periodic (micro)frame interval
pub fn perschivl(&mut self) -> PERSCHIVL_W<'_>
[src]
Bits 24:25 - Periodic scheduling interval
impl W<u32, Reg<u32, _OTG_HS_DCTL>>
[src]
pub fn rwusig(&mut self) -> RWUSIG_W<'_>
[src]
Bit 0 - Remote wakeup signaling
pub fn sdis(&mut self) -> SDIS_W<'_>
[src]
Bit 1 - Soft disconnect
pub fn tctl(&mut self) -> TCTL_W<'_>
[src]
Bits 4:6 - Test control
pub fn sginak(&mut self) -> SGINAK_W<'_>
[src]
Bit 7 - Set global IN NAK
pub fn cginak(&mut self) -> CGINAK_W<'_>
[src]
Bit 8 - Clear global IN NAK
pub fn sgonak(&mut self) -> SGONAK_W<'_>
[src]
Bit 9 - Set global OUT NAK
pub fn cgonak(&mut self) -> CGONAK_W<'_>
[src]
Bit 10 - Clear global OUT NAK
pub fn poprgdne(&mut self) -> POPRGDNE_W<'_>
[src]
Bit 11 - Power-on programming done
impl W<u32, Reg<u32, _OTG_HS_DIEPMSK>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed interrupt mask
pub fn epdm(&mut self) -> EPDM_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt mask
pub fn tom(&mut self) -> TOM_W<'_>
[src]
Bit 3 - Timeout condition mask (nonisochronous endpoints)
pub fn ittxfemsk(&mut self) -> ITTXFEMSK_W<'_>
[src]
Bit 4 - IN token received when TxFIFO empty mask
pub fn inepnmm(&mut self) -> INEPNMM_W<'_>
[src]
Bit 5 - IN token received with EP mismatch mask
pub fn inepnem(&mut self) -> INEPNEM_W<'_>
[src]
Bit 6 - IN endpoint NAK effective mask
pub fn txfurm(&mut self) -> TXFURM_W<'_>
[src]
Bit 8 - FIFO underrun mask
pub fn bim(&mut self) -> BIM_W<'_>
[src]
Bit 9 - BNA interrupt mask
impl W<u32, Reg<u32, _OTG_HS_DOEPMSK>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed interrupt mask
pub fn epdm(&mut self) -> EPDM_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt mask
pub fn stupm(&mut self) -> STUPM_W<'_>
[src]
Bit 3 - SETUP phase done mask
pub fn otepdm(&mut self) -> OTEPDM_W<'_>
[src]
Bit 4 - OUT token received when endpoint disabled mask
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - Back-to-back SETUP packets received mask
pub fn opem(&mut self) -> OPEM_W<'_>
[src]
Bit 8 - OUT packet error mask
pub fn boim(&mut self) -> BOIM_W<'_>
[src]
Bit 9 - BNA interrupt mask
impl W<u32, Reg<u32, _OTG_HS_DAINTMSK>>
[src]
pub fn iepm(&mut self) -> IEPM_W<'_>
[src]
Bits 0:15 - IN EP interrupt mask bits
pub fn oepm(&mut self) -> OEPM_W<'_>
[src]
Bits 16:31 - OUT EP interrupt mask bits
impl W<u32, Reg<u32, _OTG_HS_DVBUSDIS>>
[src]
impl W<u32, Reg<u32, _OTG_HS_DVBUSPULSE>>
[src]
impl W<u32, Reg<u32, _OTG_HS_DTHRCTL>>
[src]
pub fn nonisothren(&mut self) -> NONISOTHREN_W<'_>
[src]
Bit 0 - Nonisochronous IN endpoints threshold enable
pub fn isothren(&mut self) -> ISOTHREN_W<'_>
[src]
Bit 1 - ISO IN endpoint threshold enable
pub fn txthrlen(&mut self) -> TXTHRLEN_W<'_>
[src]
Bits 2:10 - Transmit threshold length
pub fn rxthren(&mut self) -> RXTHREN_W<'_>
[src]
Bit 16 - Receive threshold enable
pub fn rxthrlen(&mut self) -> RXTHRLEN_W<'_>
[src]
Bits 17:25 - Receive threshold length
pub fn arpen(&mut self) -> ARPEN_W<'_>
[src]
Bit 27 - Arbiter parking enable
impl W<u32, Reg<u32, _OTG_HS_DIEPEMPMSK>>
[src]
pub fn ineptxfem(&mut self) -> INEPTXFEM_W<'_>
[src]
Bits 0:15 - IN EP Tx FIFO empty interrupt mask bits
impl W<u32, Reg<u32, _OTG_HS_DEACHINT>>
[src]
pub fn iep1int(&mut self) -> IEP1INT_W<'_>
[src]
Bit 1 - IN endpoint 1interrupt bit
pub fn oep1int(&mut self) -> OEP1INT_W<'_>
[src]
Bit 17 - OUT endpoint 1 interrupt bit
impl W<u32, Reg<u32, _OTG_HS_DEACHINTMSK>>
[src]
pub fn iep1intm(&mut self) -> IEP1INTM_W<'_>
[src]
Bit 1 - IN Endpoint 1 interrupt mask bit
pub fn oep1intm(&mut self) -> OEP1INTM_W<'_>
[src]
Bit 17 - OUT Endpoint 1 interrupt mask bit
impl W<u32, Reg<u32, _OTG_HS_DIEPCTL0>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TxFIFO number
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DIEPCTL1>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TxFIFO number
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DIEPCTL2>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TxFIFO number
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DIEPCTL3>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TxFIFO number
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DIEPCTL4>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TxFIFO number
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DIEPCTL5>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TxFIFO number
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DIEPCTL6>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TxFIFO number
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DIEPCTL7>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TxFIFO number
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DIEPINT0>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - Timeout condition
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - IN token received when TxFIFO is empty
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - IN endpoint NAK effective
pub fn txfifoudrn(&mut self) -> TXFIFOUDRN_W<'_>
[src]
Bit 8 - Transmit Fifo Underrun
pub fn bna(&mut self) -> BNA_W<'_>
[src]
Bit 9 - Buffer not available interrupt
pub fn pktdrpsts(&mut self) -> PKTDRPSTS_W<'_>
[src]
Bit 11 - Packet dropped status
pub fn berr(&mut self) -> BERR_W<'_>
[src]
Bit 12 - Babble error interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 13 - NAK interrupt
impl W<u32, Reg<u32, _OTG_HS_DIEPINT1>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - Timeout condition
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - IN token received when TxFIFO is empty
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - IN endpoint NAK effective
pub fn txfifoudrn(&mut self) -> TXFIFOUDRN_W<'_>
[src]
Bit 8 - Transmit Fifo Underrun
pub fn bna(&mut self) -> BNA_W<'_>
[src]
Bit 9 - Buffer not available interrupt
pub fn pktdrpsts(&mut self) -> PKTDRPSTS_W<'_>
[src]
Bit 11 - Packet dropped status
pub fn berr(&mut self) -> BERR_W<'_>
[src]
Bit 12 - Babble error interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 13 - NAK interrupt
impl W<u32, Reg<u32, _OTG_HS_DIEPINT2>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - Timeout condition
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - IN token received when TxFIFO is empty
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - IN endpoint NAK effective
pub fn txfifoudrn(&mut self) -> TXFIFOUDRN_W<'_>
[src]
Bit 8 - Transmit Fifo Underrun
pub fn bna(&mut self) -> BNA_W<'_>
[src]
Bit 9 - Buffer not available interrupt
pub fn pktdrpsts(&mut self) -> PKTDRPSTS_W<'_>
[src]
Bit 11 - Packet dropped status
pub fn berr(&mut self) -> BERR_W<'_>
[src]
Bit 12 - Babble error interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 13 - NAK interrupt
impl W<u32, Reg<u32, _OTG_HS_DIEPINT3>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - Timeout condition
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - IN token received when TxFIFO is empty
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - IN endpoint NAK effective
pub fn txfifoudrn(&mut self) -> TXFIFOUDRN_W<'_>
[src]
Bit 8 - Transmit Fifo Underrun
pub fn bna(&mut self) -> BNA_W<'_>
[src]
Bit 9 - Buffer not available interrupt
pub fn pktdrpsts(&mut self) -> PKTDRPSTS_W<'_>
[src]
Bit 11 - Packet dropped status
pub fn berr(&mut self) -> BERR_W<'_>
[src]
Bit 12 - Babble error interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 13 - NAK interrupt
impl W<u32, Reg<u32, _OTG_HS_DIEPINT4>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - Timeout condition
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - IN token received when TxFIFO is empty
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - IN endpoint NAK effective
pub fn txfifoudrn(&mut self) -> TXFIFOUDRN_W<'_>
[src]
Bit 8 - Transmit Fifo Underrun
pub fn bna(&mut self) -> BNA_W<'_>
[src]
Bit 9 - Buffer not available interrupt
pub fn pktdrpsts(&mut self) -> PKTDRPSTS_W<'_>
[src]
Bit 11 - Packet dropped status
pub fn berr(&mut self) -> BERR_W<'_>
[src]
Bit 12 - Babble error interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 13 - NAK interrupt
impl W<u32, Reg<u32, _OTG_HS_DIEPINT5>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - Timeout condition
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - IN token received when TxFIFO is empty
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - IN endpoint NAK effective
pub fn txfifoudrn(&mut self) -> TXFIFOUDRN_W<'_>
[src]
Bit 8 - Transmit Fifo Underrun
pub fn bna(&mut self) -> BNA_W<'_>
[src]
Bit 9 - Buffer not available interrupt
pub fn pktdrpsts(&mut self) -> PKTDRPSTS_W<'_>
[src]
Bit 11 - Packet dropped status
pub fn berr(&mut self) -> BERR_W<'_>
[src]
Bit 12 - Babble error interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 13 - NAK interrupt
impl W<u32, Reg<u32, _OTG_HS_DIEPINT6>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - Timeout condition
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - IN token received when TxFIFO is empty
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - IN endpoint NAK effective
pub fn txfifoudrn(&mut self) -> TXFIFOUDRN_W<'_>
[src]
Bit 8 - Transmit Fifo Underrun
pub fn bna(&mut self) -> BNA_W<'_>
[src]
Bit 9 - Buffer not available interrupt
pub fn pktdrpsts(&mut self) -> PKTDRPSTS_W<'_>
[src]
Bit 11 - Packet dropped status
pub fn berr(&mut self) -> BERR_W<'_>
[src]
Bit 12 - Babble error interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 13 - NAK interrupt
impl W<u32, Reg<u32, _OTG_HS_DIEPINT7>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - Timeout condition
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - IN token received when TxFIFO is empty
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - IN endpoint NAK effective
pub fn txfifoudrn(&mut self) -> TXFIFOUDRN_W<'_>
[src]
Bit 8 - Transmit Fifo Underrun
pub fn bna(&mut self) -> BNA_W<'_>
[src]
Bit 9 - Buffer not available interrupt
pub fn pktdrpsts(&mut self) -> PKTDRPSTS_W<'_>
[src]
Bit 11 - Packet dropped status
pub fn berr(&mut self) -> BERR_W<'_>
[src]
Bit 12 - Babble error interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 13 - NAK interrupt
impl W<u32, Reg<u32, _OTG_HS_DIEPTSIZ0>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:6 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:20 - Packet count
impl W<u32, Reg<u32, _OTG_HS_DIEPDMA0>>
[src]
impl W<u32, Reg<u32, _OTG_HS_DIEPDMA1>>
[src]
impl W<u32, Reg<u32, _OTG_HS_DIEPDMA2>>
[src]
impl W<u32, Reg<u32, _OTG_HS_DIEPDMA3>>
[src]
impl W<u32, Reg<u32, _OTG_HS_DIEPDMA4>>
[src]
impl W<u32, Reg<u32, _OTG_HS_DIEPTSIZ1>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
impl W<u32, Reg<u32, _OTG_HS_DIEPTSIZ2>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
impl W<u32, Reg<u32, _OTG_HS_DIEPTSIZ3>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
impl W<u32, Reg<u32, _OTG_HS_DIEPTSIZ4>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
impl W<u32, Reg<u32, _OTG_HS_DIEPTSIZ5>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
impl W<u32, Reg<u32, _OTG_HS_DOEPCTL0>>
[src]
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - Snoop mode
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DOEPCTL1>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - Snoop mode
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID/Set even frame
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DOEPCTL2>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - Snoop mode
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID/Set even frame
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DOEPCTL3>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - Snoop mode
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID/Set even frame
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DOEPINT0>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - SETUP phase done
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OUT token received when endpoint disabled
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - Back-to-back SETUP packets received
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 14 - NYET interrupt
impl W<u32, Reg<u32, _OTG_HS_DOEPINT1>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - SETUP phase done
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OUT token received when endpoint disabled
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - Back-to-back SETUP packets received
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 14 - NYET interrupt
impl W<u32, Reg<u32, _OTG_HS_DOEPINT2>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - SETUP phase done
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OUT token received when endpoint disabled
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - Back-to-back SETUP packets received
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 14 - NYET interrupt
impl W<u32, Reg<u32, _OTG_HS_DOEPINT3>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - SETUP phase done
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OUT token received when endpoint disabled
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - Back-to-back SETUP packets received
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 14 - NYET interrupt
impl W<u32, Reg<u32, _OTG_HS_DOEPINT4>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - SETUP phase done
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OUT token received when endpoint disabled
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - Back-to-back SETUP packets received
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 14 - NYET interrupt
impl W<u32, Reg<u32, _OTG_HS_DOEPINT5>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - SETUP phase done
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OUT token received when endpoint disabled
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - Back-to-back SETUP packets received
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 14 - NYET interrupt
impl W<u32, Reg<u32, _OTG_HS_DOEPINT6>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - SETUP phase done
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OUT token received when endpoint disabled
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - Back-to-back SETUP packets received
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 14 - NYET interrupt
impl W<u32, Reg<u32, _OTG_HS_DOEPINT7>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - SETUP phase done
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OUT token received when endpoint disabled
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - Back-to-back SETUP packets received
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 14 - NYET interrupt
impl W<u32, Reg<u32, _OTG_HS_DOEPTSIZ0>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:6 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bit 19 - Packet count
pub fn stupcnt(&mut self) -> STUPCNT_W<'_>
[src]
Bits 29:30 - SETUP packet count
impl W<u32, Reg<u32, _OTG_HS_DOEPTSIZ1>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
impl W<u32, Reg<u32, _OTG_HS_DOEPTSIZ2>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
impl W<u32, Reg<u32, _OTG_HS_DOEPTSIZ3>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
impl W<u32, Reg<u32, _OTG_HS_DOEPTSIZ4>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
impl W<u32, Reg<u32, _OTG_HS_DIEPTSIZ6>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
impl W<u32, Reg<u32, _OTG_HS_DTXFSTS6>>
[src]
pub fn ineptfsav(&mut self) -> INEPTFSAV_W<'_>
[src]
Bits 0:15 - IN endpoint TxFIFO space avail
impl W<u32, Reg<u32, _OTG_HS_DIEPTSIZ7>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
impl W<u32, Reg<u32, _OTG_HS_DTXFSTS7>>
[src]
pub fn ineptfsav(&mut self) -> INEPTFSAV_W<'_>
[src]
Bits 0:15 - IN endpoint TxFIFO space avail
impl W<u32, Reg<u32, _OTG_HS_DOEPCTL4>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - Snoop mode
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID/Set even frame
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DOEPCTL5>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - Snoop mode
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID/Set even frame
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DOEPCTL6>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - Snoop mode
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID/Set even frame
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DOEPCTL7>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - Snoop mode
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID/Set even frame
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DOEPTSIZ5>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
impl W<u32, Reg<u32, _OTG_HS_DOEPTSIZ6>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
impl W<u32, Reg<u32, _OTG_HS_DOEPTSIZ7>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
impl W<u32, Reg<u32, _CR>>
[src]
pub fn wdga(&mut self) -> WDGA_W<'_>
[src]
Bit 7 - Activation bit
pub fn t(&mut self) -> T_W<'_>
[src]
Bits 0:6 - 7-bit counter (MSB to LSB)
impl W<u32, Reg<u32, _CFR>>
[src]
pub fn ewi(&mut self) -> EWI_W<'_>
[src]
Bit 9 - Early wakeup interrupt
pub fn w(&mut self) -> W_W<'_>
[src]
Bits 0:6 - 7-bit window value
pub fn wdgtb(&mut self) -> WDGTB_W<'_>
[src]
Bits 7:8 - Timer base
impl W<u32, Reg<u32, _SR>>
[src]
impl W<u32, Reg<u32, _CSR>>
[src]
pub fn enable(&mut self) -> ENABLE_W<'_>
[src]
Bit 0 - Counter enable
pub fn tickint(&mut self) -> TICKINT_W<'_>
[src]
Bit 1 - SysTick exception request enable
pub fn clksource(&mut self) -> CLKSOURCE_W<'_>
[src]
Bit 2 - Clock source selection
pub fn countflag(&mut self) -> COUNTFLAG_W<'_>
[src]
Bit 16 - COUNTFLAG
impl W<u32, Reg<u32, _RVR>>
[src]
impl W<u32, Reg<u32, _CVR>>
[src]
impl W<u32, Reg<u32, _CALIB>>
[src]
pub fn tenms(&mut self) -> TENMS_W<'_>
[src]
Bits 0:23 - Calibration value
pub fn skew(&mut self) -> SKEW_W<'_>
[src]
Bit 30 - SKEW flag: Indicates whether the TENMS value is exact
pub fn noref(&mut self) -> NOREF_W<'_>
[src]
Bit 31 - NOREF flag. Reads as zero
impl W<u32, Reg<u32, _STIR>>
[src]
impl W<u32, Reg<u32, _CPACR>>
[src]
impl W<u32, Reg<u32, _ACTRL>>
[src]
pub fn disfold(&mut self) -> DISFOLD_W<'_>
[src]
Bit 2 - DISFOLD
pub fn fpexcodis(&mut self) -> FPEXCODIS_W<'_>
[src]
Bit 10 - FPEXCODIS
pub fn disramode(&mut self) -> DISRAMODE_W<'_>
[src]
Bit 11 - DISRAMODE
pub fn disitmatbflush(&mut self) -> DISITMATBFLUSH_W<'_>
[src]
Bit 12 - DISITMATBFLUSH
impl W<u32, Reg<u32, _ITCMCR>>
[src]
pub fn en(&mut self) -> EN_W<'_>
[src]
Bit 0 - EN
pub fn rmw(&mut self) -> RMW_W<'_>
[src]
Bit 1 - RMW
pub fn reten(&mut self) -> RETEN_W<'_>
[src]
Bit 2 - RETEN
pub fn sz(&mut self) -> SZ_W<'_>
[src]
Bits 3:6 - SZ
impl W<u32, Reg<u32, _DTCMCR>>
[src]
pub fn en(&mut self) -> EN_W<'_>
[src]
Bit 0 - EN
pub fn rmw(&mut self) -> RMW_W<'_>
[src]
Bit 1 - RMW
pub fn reten(&mut self) -> RETEN_W<'_>
[src]
Bit 2 - RETEN
pub fn sz(&mut self) -> SZ_W<'_>
[src]
Bits 3:6 - SZ
impl W<u32, Reg<u32, _AHBPCR>>
[src]
impl W<u32, Reg<u32, _CACR>>
[src]
pub fn siwt(&mut self) -> SIWT_W<'_>
[src]
Bit 0 - SIWT
pub fn eccen(&mut self) -> ECCEN_W<'_>
[src]
Bit 1 - ECCEN
pub fn forcewt(&mut self) -> FORCEWT_W<'_>
[src]
Bit 2 - FORCEWT
impl W<u32, Reg<u32, _AHBSCR>>
[src]
pub fn ctl(&mut self) -> CTL_W<'_>
[src]
Bits 0:1 - CTL
pub fn tpri(&mut self) -> TPRI_W<'_>
[src]
Bits 2:10 - TPRI
pub fn initcount(&mut self) -> INITCOUNT_W<'_>
[src]
Bits 11:15 - INITCOUNT
impl W<u32, Reg<u32, _ABFSR>>
[src]
pub fn itcm(&mut self) -> ITCM_W<'_>
[src]
Bit 0 - ITCM
pub fn dtcm(&mut self) -> DTCM_W<'_>
[src]
Bit 1 - DTCM
pub fn ahbp(&mut self) -> AHBP_W<'_>
[src]
Bit 2 - AHBP
pub fn axim(&mut self) -> AXIM_W<'_>
[src]
Bit 3 - AXIM
pub fn eppb(&mut self) -> EPPB_W<'_>
[src]
Bit 4 - EPPB
pub fn aximtype(&mut self) -> AXIMTYPE_W<'_>
[src]
Bits 8:9 - AXIMTYPE
impl W<u32, Reg<u32, _CR>>
[src]
pub fn keysize(&mut self) -> KEYSIZE_W<'_>
[src]
Bit 18 - Key size selection
pub fn chmod2(&mut self) -> CHMOD2_W<'_>
[src]
Bit 16 - AES chaining mode Bit2
pub fn gcmph(&mut self) -> GCMPH_W<'_>
[src]
Bits 13:14 - Used only for GCM, CCM and GMAC algorithms and has no effect when other algorithms are selected
pub fn dmaouten(&mut self) -> DMAOUTEN_W<'_>
[src]
Bit 12 - Enable DMA management of data output phase
pub fn dmainen(&mut self) -> DMAINEN_W<'_>
[src]
Bit 11 - Enable DMA management of data input phase
pub fn errie(&mut self) -> ERRIE_W<'_>
[src]
Bit 10 - Error interrupt enable
pub fn ccfie(&mut self) -> CCFIE_W<'_>
[src]
Bit 9 - CCF flag interrupt enable
pub fn errc(&mut self) -> ERRC_W<'_>
[src]
Bit 8 - Error clear
pub fn ccfc(&mut self) -> CCFC_W<'_>
[src]
Bit 7 - Computation Complete Flag Clear
pub fn chmod10(&mut self) -> CHMOD10_W<'_>
[src]
Bits 5:6 - AES chaining mode Bit1 Bit0
pub fn mode(&mut self) -> MODE_W<'_>
[src]
Bits 3:4 - AES operating mode
pub fn datatype(&mut self) -> DATATYPE_W<'_>
[src]
Bits 1:2 - Data type selection (for data in and data out to/from the cryptographic block)
pub fn en(&mut self) -> EN_W<'_>
[src]
Bit 0 - AES enable
impl W<u32, Reg<u32, _DINR>>
[src]
pub fn aes_dinr(&mut self) -> AES_DINR_W<'_>
[src]
Bits 0:31 - Data Input Register
impl W<u32, Reg<u32, _KEYR0>>
[src]
pub fn aes_keyr0(&mut self) -> AES_KEYR0_W<'_>
[src]
Bits 0:31 - Data Output Register (LSB key [31:0])
impl W<u32, Reg<u32, _KEYR1>>
[src]
pub fn aes_keyr1(&mut self) -> AES_KEYR1_W<'_>
[src]
Bits 0:31 - AES key register (key [63:32])
impl W<u32, Reg<u32, _KEYR2>>
[src]
pub fn aes_keyr2(&mut self) -> AES_KEYR2_W<'_>
[src]
Bits 0:31 - AES key register (key [95:64])
impl W<u32, Reg<u32, _KEYR3>>
[src]
pub fn aes_keyr3(&mut self) -> AES_KEYR3_W<'_>
[src]
Bits 0:31 - AES key register (MSB key [127:96])
impl W<u32, Reg<u32, _IVR0>>
[src]
pub fn aes_ivr0(&mut self) -> AES_IVR0_W<'_>
[src]
Bits 0:31 - initialization vector register (LSB IVR [31:0])
impl W<u32, Reg<u32, _IVR1>>
[src]
pub fn aes_ivr1(&mut self) -> AES_IVR1_W<'_>
[src]
Bits 0:31 - Initialization Vector Register (IVR [63:32])
impl W<u32, Reg<u32, _IVR2>>
[src]
pub fn aes_ivr2(&mut self) -> AES_IVR2_W<'_>
[src]
Bits 0:31 - Initialization Vector Register (IVR [95:64])
impl W<u32, Reg<u32, _IVR3>>
[src]
pub fn aes_ivr3(&mut self) -> AES_IVR3_W<'_>
[src]
Bits 0:31 - Initialization Vector Register (MSB IVR [127:96])
impl W<u32, Reg<u32, _KEYR4>>
[src]
pub fn aes_keyr4(&mut self) -> AES_KEYR4_W<'_>
[src]
Bits 0:31 - AES key register (MSB key [159:128])
impl W<u32, Reg<u32, _KEYR5>>
[src]
pub fn aes_keyr5(&mut self) -> AES_KEYR5_W<'_>
[src]
Bits 0:31 - AES key register (MSB key [191:160])
impl W<u32, Reg<u32, _KEYR6>>
[src]
pub fn aes_keyr6(&mut self) -> AES_KEYR6_W<'_>
[src]
Bits 0:31 - AES key register (MSB key [223:192])
impl W<u32, Reg<u32, _KEYR7>>
[src]
pub fn aes_keyr7(&mut self) -> AES_KEYR7_W<'_>
[src]
Bits 0:31 - AES key register (MSB key [255:224])
impl W<u32, Reg<u32, _SUSP0R>>
[src]
pub fn aes_susp0r(&mut self) -> AES_SUSP0R_W<'_>
[src]
Bits 0:31 - AES suspend register 0
impl W<u32, Reg<u32, _SUSP1R>>
[src]
pub fn aes_susp1r(&mut self) -> AES_SUSP1R_W<'_>
[src]
Bits 0:31 - AES suspend register 1
impl W<u32, Reg<u32, _SUSP2R>>
[src]
pub fn aes_susp2r(&mut self) -> AES_SUSP2R_W<'_>
[src]
Bits 0:31 - AES suspend register 2
impl W<u32, Reg<u32, _SUSP3R>>
[src]
pub fn aes_susp3r(&mut self) -> AES_SUSP3R_W<'_>
[src]
Bits 0:31 - AES suspend register 3
impl W<u32, Reg<u32, _SUSP4R>>
[src]
pub fn aes_susp4r(&mut self) -> AES_SUSP4R_W<'_>
[src]
Bits 0:31 - AES suspend register 4
impl W<u32, Reg<u32, _SUSP5R>>
[src]
pub fn aes_susp5r(&mut self) -> AES_SUSP5R_W<'_>
[src]
Bits 0:31 - AES suspend register 5
impl W<u32, Reg<u32, _SUSP6R>>
[src]
pub fn aes_susp6r(&mut self) -> AES_SUSP6R_W<'_>
[src]
Bits 0:31 - AES suspend register 6
impl W<u32, Reg<u32, _SUSP7R>>
[src]
pub fn aes_susp7r(&mut self) -> AES_SUSP7R_W<'_>
[src]
Bits 0:31 - AES suspend register 7
impl W<u32, Reg<u32, _PLL1>>
[src]
pub fn pll1en(&mut self) -> PLL1EN_W<'_>
[src]
Bit 0 - Enable the PLL1 inside PHY
pub fn pll1sel(&mut self) -> PLL1SEL_W<'_>
[src]
Bits 1:3 - : Controls the PHY PLL1 input clock frequency selection
impl W<u32, Reg<u32, _TUNE>>
[src]
pub fn incurren(&mut self) -> INCURREN_W<'_>
[src]
Bit 0 - Controls the current boosting function
pub fn incurrint(&mut self) -> INCURRINT_W<'_>
[src]
Bit 1 - Controls PHY current boosting
pub fn lfscapen(&mut self) -> LFSCAPEN_W<'_>
[src]
Bit 2 - : Enables the Low Full Speed feedback capacitor
pub fn hsdrvslew(&mut self) -> HSDRVSLEW_W<'_>
[src]
Bit 3 - Controls the HS driver slew rate
pub fn hsdrvdccur(&mut self) -> HSDRVDCCUR_W<'_>
[src]
Bit 4 - Decreases the HS driver DC level
pub fn hsdrvdclev(&mut self) -> HSDRVDCLEV_W<'_>
[src]
Bit 5 - Increases the HS Driver DC level. Not applicable during the HS Test J and Test K data transfer
pub fn hsdrvcurincr(&mut self) -> HSDRVCURINCR_W<'_>
[src]
Bit 6 - Enable the HS driver current increase feature
pub fn fsdrvrfadj(&mut self) -> FSDRVRFADJ_W<'_>
[src]
Bit 7 - Tuning pin to adjust the full speed rise/fall time
pub fn hsdrvrfred(&mut self) -> HSDRVRFRED_W<'_>
[src]
Bit 8 - High Speed rise-fall reduction enable
pub fn hsdrvchkitrm(&mut self) -> HSDRVCHKITRM_W<'_>
[src]
Bits 9:12 - HS Driver current trimming pins for choke compensation
pub fn hsdrvchkztrm(&mut self) -> HSDRVCHKZTRM_W<'_>
[src]
Bits 13:14 - Controls the PHY bus HS driver impedance tuning for choke compensation
pub fn sqlchctl(&mut self) -> SQLCHCTL_W<'_>
[src]
Bits 15:16 - Adjust the squelch DC threshold value
pub fn hdrxgneqen(&mut self) -> HDRXGNEQEN_W<'_>
[src]
Bit 17 - Enables the HS Rx Gain Equalizer
pub fn stagsel(&mut self) -> STAGSEL_W<'_>
[src]
Bit 18 - HS Tx staggering enable
pub fn hsfallpreem(&mut self) -> HSFALLPREEM_W<'_>
[src]
Bit 19 - HS Fall time control of single ended signals during pre-emphasis
pub fn hsrxoff(&mut self) -> HSRXOFF_W<'_>
[src]
Bits 20:21 - : HS Receiver Offset adjustment
pub fn shtcctctlprot(&mut self) -> SHTCCTCTLPROT_W<'_>
[src]
Bit 22 - Enables the short circuit protection circuitry in LS/FS driver
pub fn sqlbyp(&mut self) -> SQLBYP_W<'_>
[src]
Bit 23 - This pin is used to bypass the squelch inter-locking circuitry
impl W<u32, Reg<u32, _LDO>>
[src]
pub fn ldo_disable(&mut self) -> LDO_DISABLE_W<'_>
[src]
Bit 2 - Controls disable of the High Speed PHY's LDO
impl W<u32, Reg<u32, _CR>>
[src]
pub fn ie(&mut self) -> IE_W<'_>
[src]
Bit 3 - Interrupt enable
pub fn rngen(&mut self) -> RNGEN_W<'_>
[src]
Bit 2 - Random number generator enable
impl W<u32, Reg<u32, _SR>>
[src]
pub fn seis(&mut self) -> SEIS_W<'_>
[src]
Bit 6 - Seed error interrupt status
pub fn ceis(&mut self) -> CEIS_W<'_>
[src]
Bit 5 - Clock error interrupt status
impl W<u32, Reg<u32, _CR>>
[src]
pub fn init(&mut self) -> INIT_W<'_>
[src]
Bit 2 - Initialize message digest calculation
pub fn dmae(&mut self) -> DMAE_W<'_>
[src]
Bit 3 - DMA enable
pub fn datatype(&mut self) -> DATATYPE_W<'_>
[src]
Bits 4:5 - Data type selection
pub fn mode(&mut self) -> MODE_W<'_>
[src]
Bit 6 - Mode selection
pub fn algo0(&mut self) -> ALGO0_W<'_>
[src]
Bit 7 - Algorithm selection
pub fn mdmat(&mut self) -> MDMAT_W<'_>
[src]
Bit 13 - Multiple DMA Transfers
pub fn lkey(&mut self) -> LKEY_W<'_>
[src]
Bit 16 - Long key selection
pub fn algo1(&mut self) -> ALGO1_W<'_>
[src]
Bit 18 - ALGO
impl W<u32, Reg<u32, _DIN>>
[src]
impl W<u32, Reg<u32, _STR>>
[src]
pub fn dcal(&mut self) -> DCAL_W<'_>
[src]
Bit 8 - Digest calculation
pub fn nblw(&mut self) -> NBLW_W<'_>
[src]
Bits 0:4 - Number of valid bits in the last word of the message
impl W<u32, Reg<u32, _IMR>>
[src]
pub fn dcie(&mut self) -> DCIE_W<'_>
[src]
Bit 1 - Digest calculation completion interrupt enable
pub fn dinie(&mut self) -> DINIE_W<'_>
[src]
Bit 0 - Data input interrupt enable
impl W<u32, Reg<u32, _SR>>
[src]
pub fn dcis(&mut self) -> DCIS_W<'_>
[src]
Bit 1 - Digest calculation completion interrupt status
pub fn dinis(&mut self) -> DINIS_W<'_>
[src]
Bit 0 - Data input interrupt status
impl W<u32, Reg<u32, _CSR>>
[src]
impl W<u32, Reg<u32, _KLR>>
[src]
impl W<u32, Reg<u32, _KRR>>
[src]
impl W<u32, Reg<u32, _IVLR>>
[src]
impl W<u32, Reg<u32, _IVRR>>
[src]
impl W<u32, Reg<u32, _CR>>
[src]
pub fn algodir(&mut self) -> ALGODIR_W<'_>
[src]
Bit 2 - Algorithm direction
pub fn algomode0(&mut self) -> ALGOMODE0_W<'_>
[src]
Bits 3:5 - Algorithm mode
pub fn datatype(&mut self) -> DATATYPE_W<'_>
[src]
Bits 6:7 - Data type selection
pub fn keysize(&mut self) -> KEYSIZE_W<'_>
[src]
Bits 8:9 - Key size selection (AES mode only)
pub fn fflush(&mut self) -> FFLUSH_W<'_>
[src]
Bit 14 - FIFO flush
pub fn crypen(&mut self) -> CRYPEN_W<'_>
[src]
Bit 15 - Cryptographic processor enable
pub fn gcm_ccmph(&mut self) -> GCM_CCMPH_W<'_>
[src]
Bits 16:17 - GCM_CCMPH
pub fn algomode3(&mut self) -> ALGOMODE3_W<'_>
[src]
Bit 19 - ALGOMODE
impl W<u32, Reg<u32, _DIN>>
[src]
impl W<u32, Reg<u32, _DMACR>>
[src]
pub fn doen(&mut self) -> DOEN_W<'_>
[src]
Bit 1 - DMA output enable
pub fn dien(&mut self) -> DIEN_W<'_>
[src]
Bit 0 - DMA input enable
impl W<u32, Reg<u32, _IMSCR>>
[src]
pub fn outim(&mut self) -> OUTIM_W<'_>
[src]
Bit 1 - Output FIFO service interrupt mask
pub fn inim(&mut self) -> INIM_W<'_>
[src]
Bit 0 - Input FIFO service interrupt mask
impl W<u32, Reg<u32, _CSGCMCCMR>>
[src]
pub fn csgcmccm0r(&mut self) -> CSGCMCCM0R_W<'_>
[src]
Bits 0:31 - CSGCMCCM0R
impl W<u32, Reg<u32, _CSGCMR>>
[src]
impl W<u32, Reg<u32, _CR>>
[src]
pub fn enable(&mut self) -> ENABLE_W<'_>
[src]
Bit 14 - DCMI enable
pub fn edm(&mut self) -> EDM_W<'_>
[src]
Bits 10:11 - Extended data mode
pub fn fcrc(&mut self) -> FCRC_W<'_>
[src]
Bits 8:9 - Frame capture rate control
pub fn vspol(&mut self) -> VSPOL_W<'_>
[src]
Bit 7 - Vertical synchronization polarity
pub fn hspol(&mut self) -> HSPOL_W<'_>
[src]
Bit 6 - Horizontal synchronization polarity
pub fn pckpol(&mut self) -> PCKPOL_W<'_>
[src]
Bit 5 - Pixel clock polarity
pub fn ess(&mut self) -> ESS_W<'_>
[src]
Bit 4 - Embedded synchronization select
pub fn jpeg(&mut self) -> JPEG_W<'_>
[src]
Bit 3 - JPEG format
pub fn crop(&mut self) -> CROP_W<'_>
[src]
Bit 2 - Crop feature
pub fn cm(&mut self) -> CM_W<'_>
[src]
Bit 1 - Capture mode
pub fn capture(&mut self) -> CAPTURE_W<'_>
[src]
Bit 0 - Capture enable
impl W<u32, Reg<u32, _IER>>
[src]
pub fn line_ie(&mut self) -> LINE_IE_W<'_>
[src]
Bit 4 - Line interrupt enable
pub fn vsync_ie(&mut self) -> VSYNC_IE_W<'_>
[src]
Bit 3 - VSYNC interrupt enable
pub fn err_ie(&mut self) -> ERR_IE_W<'_>
[src]
Bit 2 - Synchronization error interrupt enable
pub fn ovr_ie(&mut self) -> OVR_IE_W<'_>
[src]
Bit 1 - Overrun interrupt enable
pub fn frame_ie(&mut self) -> FRAME_IE_W<'_>
[src]
Bit 0 - Capture complete interrupt enable
impl W<u32, Reg<u32, _ICR>>
[src]
pub fn line_isc(&mut self) -> LINE_ISC_W<'_>
[src]
Bit 4 - line interrupt status clear
pub fn vsync_isc(&mut self) -> VSYNC_ISC_W<'_>
[src]
Bit 3 - Vertical synch interrupt status clear
pub fn err_isc(&mut self) -> ERR_ISC_W<'_>
[src]
Bit 2 - Synchronization error interrupt status clear
pub fn ovr_isc(&mut self) -> OVR_ISC_W<'_>
[src]
Bit 1 - Overrun interrupt status clear
pub fn frame_isc(&mut self) -> FRAME_ISC_W<'_>
[src]
Bit 0 - Capture complete interrupt status clear
impl W<u32, Reg<u32, _ESCR>>
[src]
pub fn fec(&mut self) -> FEC_W<'_>
[src]
Bits 24:31 - Frame end delimiter code
pub fn lec(&mut self) -> LEC_W<'_>
[src]
Bits 16:23 - Line end delimiter code
pub fn lsc(&mut self) -> LSC_W<'_>
[src]
Bits 8:15 - Line start delimiter code
pub fn fsc(&mut self) -> FSC_W<'_>
[src]
Bits 0:7 - Frame start delimiter code
impl W<u32, Reg<u32, _ESUR>>
[src]
pub fn feu(&mut self) -> FEU_W<'_>
[src]
Bits 24:31 - Frame end delimiter unmask
pub fn leu(&mut self) -> LEU_W<'_>
[src]
Bits 16:23 - Line end delimiter unmask
pub fn lsu(&mut self) -> LSU_W<'_>
[src]
Bits 8:15 - Line start delimiter unmask
pub fn fsu(&mut self) -> FSU_W<'_>
[src]
Bits 0:7 - Frame start delimiter unmask
impl W<u32, Reg<u32, _CWSTRT>>
[src]
pub fn vst(&mut self) -> VST_W<'_>
[src]
Bits 16:28 - Vertical start line count
pub fn hoffcnt(&mut self) -> HOFFCNT_W<'_>
[src]
Bits 0:13 - Horizontal offset count
impl W<u32, Reg<u32, _CWSIZE>>
[src]
pub fn vline(&mut self) -> VLINE_W<'_>
[src]
Bits 16:29 - Vertical line count
pub fn capcnt(&mut self) -> CAPCNT_W<'_>
[src]
Bits 0:13 - Capture count
impl W<u32, Reg<u32, _BCR1>>
[src]
pub fn cclken(&mut self) -> CCLKEN_W<'_>
[src]
Bit 20 - CCLKEN
pub fn cburstrw(&mut self) -> CBURSTRW_W<'_>
[src]
Bit 19 - CBURSTRW
pub fn asyncwait(&mut self) -> ASYNCWAIT_W<'_>
[src]
Bit 15 - ASYNCWAIT
pub fn extmod(&mut self) -> EXTMOD_W<'_>
[src]
Bit 14 - EXTMOD
pub fn waiten(&mut self) -> WAITEN_W<'_>
[src]
Bit 13 - WAITEN
pub fn wren(&mut self) -> WREN_W<'_>
[src]
Bit 12 - WREN
pub fn waitcfg(&mut self) -> WAITCFG_W<'_>
[src]
Bit 11 - WAITCFG
pub fn waitpol(&mut self) -> WAITPOL_W<'_>
[src]
Bit 9 - WAITPOL
pub fn bursten(&mut self) -> BURSTEN_W<'_>
[src]
Bit 8 - BURSTEN
pub fn faccen(&mut self) -> FACCEN_W<'_>
[src]
Bit 6 - FACCEN
pub fn mwid(&mut self) -> MWID_W<'_>
[src]
Bits 4:5 - MWID
pub fn mtyp(&mut self) -> MTYP_W<'_>
[src]
Bits 2:3 - MTYP
pub fn muxen(&mut self) -> MUXEN_W<'_>
[src]
Bit 1 - MUXEN
pub fn mbken(&mut self) -> MBKEN_W<'_>
[src]
Bit 0 - MBKEN
pub fn wrapmod(&mut self) -> WRAPMOD_W<'_>
[src]
Bit 10 - WRAPMOD
pub fn wfdis(&mut self) -> WFDIS_W<'_>
[src]
Bit 21 - Write FIFO disable
pub fn cpsize(&mut self) -> CPSIZE_W<'_>
[src]
Bits 16:18 - CRAM page size
impl W<u32, Reg<u32, _BTR>>
[src]
pub fn accmod(&mut self) -> ACCMOD_W<'_>
[src]
Bits 28:29 - ACCMOD
pub fn datlat(&mut self) -> DATLAT_W<'_>
[src]
Bits 24:27 - DATLAT
pub fn clkdiv(&mut self) -> CLKDIV_W<'_>
[src]
Bits 20:23 - CLKDIV
pub fn busturn(&mut self) -> BUSTURN_W<'_>
[src]
Bits 16:19 - BUSTURN
pub fn datast(&mut self) -> DATAST_W<'_>
[src]
Bits 8:15 - DATAST
pub fn addhld(&mut self) -> ADDHLD_W<'_>
[src]
Bits 4:7 - ADDHLD
pub fn addset(&mut self) -> ADDSET_W<'_>
[src]
Bits 0:3 - ADDSET
impl W<u32, Reg<u32, _BCR>>
[src]
pub fn cburstrw(&mut self) -> CBURSTRW_W<'_>
[src]
Bit 19 - CBURSTRW
pub fn asyncwait(&mut self) -> ASYNCWAIT_W<'_>
[src]
Bit 15 - ASYNCWAIT
pub fn extmod(&mut self) -> EXTMOD_W<'_>
[src]
Bit 14 - EXTMOD
pub fn waiten(&mut self) -> WAITEN_W<'_>
[src]
Bit 13 - WAITEN
pub fn wren(&mut self) -> WREN_W<'_>
[src]
Bit 12 - WREN
pub fn waitcfg(&mut self) -> WAITCFG_W<'_>
[src]
Bit 11 - WAITCFG
pub fn wrapmod(&mut self) -> WRAPMOD_W<'_>
[src]
Bit 10 - WRAPMOD
pub fn waitpol(&mut self) -> WAITPOL_W<'_>
[src]
Bit 9 - WAITPOL
pub fn bursten(&mut self) -> BURSTEN_W<'_>
[src]
Bit 8 - BURSTEN
pub fn faccen(&mut self) -> FACCEN_W<'_>
[src]
Bit 6 - FACCEN
pub fn mwid(&mut self) -> MWID_W<'_>
[src]
Bits 4:5 - MWID
pub fn mtyp(&mut self) -> MTYP_W<'_>
[src]
Bits 2:3 - MTYP
pub fn muxen(&mut self) -> MUXEN_W<'_>
[src]
Bit 1 - MUXEN
pub fn mbken(&mut self) -> MBKEN_W<'_>
[src]
Bit 0 - MBKEN
pub fn cpsize(&mut self) -> CPSIZE_W<'_>
[src]
Bits 16:18 - CRAM page size
impl W<u32, Reg<u32, _PCR>>
[src]
pub fn eccps(&mut self) -> ECCPS_W<'_>
[src]
Bits 17:19 - ECCPS
pub fn tar(&mut self) -> TAR_W<'_>
[src]
Bits 13:16 - TAR
pub fn tclr(&mut self) -> TCLR_W<'_>
[src]
Bits 9:12 - TCLR
pub fn eccen(&mut self) -> ECCEN_W<'_>
[src]
Bit 6 - ECCEN
pub fn pwid(&mut self) -> PWID_W<'_>
[src]
Bits 4:5 - PWID
pub fn ptyp(&mut self) -> PTYP_W<'_>
[src]
Bit 3 - PTYP
pub fn pbken(&mut self) -> PBKEN_W<'_>
[src]
Bit 2 - PBKEN
pub fn pwaiten(&mut self) -> PWAITEN_W<'_>
[src]
Bit 1 - PWAITEN
impl W<u32, Reg<u32, _SR>>
[src]
pub fn ifen(&mut self) -> IFEN_W<'_>
[src]
Bit 5 - IFEN
pub fn ilen(&mut self) -> ILEN_W<'_>
[src]
Bit 4 - ILEN
pub fn iren(&mut self) -> IREN_W<'_>
[src]
Bit 3 - IREN
pub fn ifs(&mut self) -> IFS_W<'_>
[src]
Bit 2 - IFS
pub fn ils(&mut self) -> ILS_W<'_>
[src]
Bit 1 - ILS
pub fn irs(&mut self) -> IRS_W<'_>
[src]
Bit 0 - IRS
impl W<u32, Reg<u32, _PMEM>>
[src]
pub fn memhiz(&mut self) -> MEMHIZ_W<'_>
[src]
Bits 24:31 - MEMHIZx
pub fn memhold(&mut self) -> MEMHOLD_W<'_>
[src]
Bits 16:23 - MEMHOLDx
pub fn memwait(&mut self) -> MEMWAIT_W<'_>
[src]
Bits 8:15 - MEMWAITx
pub fn memset(&mut self) -> MEMSET_W<'_>
[src]
Bits 0:7 - MEMSETx
impl W<u32, Reg<u32, _PATT>>
[src]
pub fn atthiz(&mut self) -> ATTHIZ_W<'_>
[src]
Bits 24:31 - ATTHIZx
pub fn atthold(&mut self) -> ATTHOLD_W<'_>
[src]
Bits 16:23 - ATTHOLDx
pub fn attwait(&mut self) -> ATTWAIT_W<'_>
[src]
Bits 8:15 - ATTWAITx
pub fn attset(&mut self) -> ATTSET_W<'_>
[src]
Bits 0:7 - ATTSETx
impl W<u32, Reg<u32, _BWTR>>
[src]
pub fn accmod(&mut self) -> ACCMOD_W<'_>
[src]
Bits 28:29 - ACCMOD
pub fn datlat(&mut self) -> DATLAT_W<'_>
[src]
Bits 24:27 - DATLAT
pub fn clkdiv(&mut self) -> CLKDIV_W<'_>
[src]
Bits 20:23 - CLKDIV
pub fn datast(&mut self) -> DATAST_W<'_>
[src]
Bits 8:15 - DATAST
pub fn addhld(&mut self) -> ADDHLD_W<'_>
[src]
Bits 4:7 - ADDHLD
pub fn addset(&mut self) -> ADDSET_W<'_>
[src]
Bits 0:3 - ADDSET
pub fn busturn(&mut self) -> BUSTURN_W<'_>
[src]
Bits 16:19 - Bus turnaround phase duration
impl W<u32, Reg<u32, _SDCR>>
[src]
pub fn nc(&mut self) -> NC_W<'_>
[src]
Bits 0:1 - Number of column address bits
pub fn nr(&mut self) -> NR_W<'_>
[src]
Bits 2:3 - Number of row address bits
pub fn mwid(&mut self) -> MWID_W<'_>
[src]
Bits 4:5 - Memory data bus width
pub fn nb(&mut self) -> NB_W<'_>
[src]
Bit 6 - Number of internal banks
pub fn cas(&mut self) -> CAS_W<'_>
[src]
Bits 7:8 - CAS latency
pub fn wp(&mut self) -> WP_W<'_>
[src]
Bit 9 - Write protection
pub fn sdclk(&mut self) -> SDCLK_W<'_>
[src]
Bits 10:11 - SDRAM clock configuration
pub fn rburst(&mut self) -> RBURST_W<'_>
[src]
Bit 12 - Burst read
pub fn rpipe(&mut self) -> RPIPE_W<'_>
[src]
Bits 13:14 - Read pipe
impl W<u32, Reg<u32, _SDTR>>
[src]
pub fn tmrd(&mut self) -> TMRD_W<'_>
[src]
Bits 0:3 - Load Mode Register to Active
pub fn txsr(&mut self) -> TXSR_W<'_>
[src]
Bits 4:7 - Exit self-refresh delay
pub fn tras(&mut self) -> TRAS_W<'_>
[src]
Bits 8:11 - Self refresh time
pub fn trc(&mut self) -> TRC_W<'_>
[src]
Bits 12:15 - Row cycle delay
pub fn twr(&mut self) -> TWR_W<'_>
[src]
Bits 16:19 - Recovery delay
pub fn trp(&mut self) -> TRP_W<'_>
[src]
Bits 20:23 - Row precharge delay
pub fn trcd(&mut self) -> TRCD_W<'_>
[src]
Bits 24:27 - Row to column delay
impl W<u32, Reg<u32, _SDCMR>>
[src]
pub fn mode(&mut self) -> MODE_W<'_>
[src]
Bits 0:2 - Command mode
pub fn ctb2(&mut self) -> CTB2_W<'_>
[src]
Bit 3 - Command target bank 2
pub fn ctb1(&mut self) -> CTB1_W<'_>
[src]
Bit 4 - Command target bank 1
pub fn nrfs(&mut self) -> NRFS_W<'_>
[src]
Bits 5:8 - Number of Auto-refresh
pub fn mrd(&mut self) -> MRD_W<'_>
[src]
Bits 9:21 - Mode Register definition
impl W<u32, Reg<u32, _SDRTR>>
[src]
pub fn cre(&mut self) -> CRE_W<'_>
[src]
Bit 0 - Clear Refresh error flag
pub fn count(&mut self) -> COUNT_W<'_>
[src]
Bits 1:13 - Refresh Timer Count
pub fn reie(&mut self) -> REIE_W<'_>
[src]
Bit 14 - RES Interrupt Enable
impl W<u32, Reg<u32, _CR>>
[src]
pub fn chsel(&mut self) -> CHSEL_W<'_>
[src]
Bits 25:28 - Channel selection
pub fn mburst(&mut self) -> MBURST_W<'_>
[src]
Bits 23:24 - Memory burst transfer configuration
pub fn pburst(&mut self) -> PBURST_W<'_>
[src]
Bits 21:22 - Peripheral burst transfer configuration
pub fn ct(&mut self) -> CT_W<'_>
[src]
Bit 19 - Current target (only in double buffer mode)
pub fn dbm(&mut self) -> DBM_W<'_>
[src]
Bit 18 - Double buffer mode
pub fn pl(&mut self) -> PL_W<'_>
[src]
Bits 16:17 - Priority level
pub fn pincos(&mut self) -> PINCOS_W<'_>
[src]
Bit 15 - Peripheral increment offset size
pub fn msize(&mut self) -> MSIZE_W<'_>
[src]
Bits 13:14 - Memory data size
pub fn psize(&mut self) -> PSIZE_W<'_>
[src]
Bits 11:12 - Peripheral data size
pub fn minc(&mut self) -> MINC_W<'_>
[src]
Bit 10 - Memory increment mode
pub fn pinc(&mut self) -> PINC_W<'_>
[src]
Bit 9 - Peripheral increment mode
pub fn circ(&mut self) -> CIRC_W<'_>
[src]
Bit 8 - Circular mode
pub fn dir(&mut self) -> DIR_W<'_>
[src]
Bits 6:7 - Data transfer direction
pub fn pfctrl(&mut self) -> PFCTRL_W<'_>
[src]
Bit 5 - Peripheral flow controller
pub fn tcie(&mut self) -> TCIE_W<'_>
[src]
Bit 4 - Transfer complete interrupt enable
pub fn htie(&mut self) -> HTIE_W<'_>
[src]
Bit 3 - Half transfer interrupt enable
pub fn teie(&mut self) -> TEIE_W<'_>
[src]
Bit 2 - Transfer error interrupt enable
pub fn dmeie(&mut self) -> DMEIE_W<'_>
[src]
Bit 1 - Direct mode error interrupt enable
pub fn en(&mut self) -> EN_W<'_>
[src]
Bit 0 - Stream enable / flag stream ready when read low
impl W<u32, Reg<u32, _NDTR>>
[src]
impl W<u32, Reg<u32, _PAR>>
[src]
impl W<u32, Reg<u32, _M0AR>>
[src]
impl W<u32, Reg<u32, _M1AR>>
[src]
pub fn m1a(&mut self) -> M1A_W<'_>
[src]
Bits 0:31 - Memory 1 address (used in case of Double buffer mode)
impl W<u32, Reg<u32, _FCR>>
[src]
pub fn feie(&mut self) -> FEIE_W<'_>
[src]
Bit 7 - FIFO error interrupt enable
pub fn dmdis(&mut self) -> DMDIS_W<'_>
[src]
Bit 2 - Direct mode disable
pub fn fth(&mut self) -> FTH_W<'_>
[src]
Bits 0:1 - FIFO threshold selection
impl W<u32, Reg<u32, _LIFCR>>
[src]
pub fn ctcif3(&mut self) -> CTCIF3_W<'_>
[src]
Bit 27 - Stream x clear transfer complete interrupt flag (x = 3..0)
pub fn chtif3(&mut self) -> CHTIF3_W<'_>
[src]
Bit 26 - Stream x clear half transfer interrupt flag (x = 3..0)
pub fn cteif3(&mut self) -> CTEIF3_W<'_>
[src]
Bit 25 - Stream x clear transfer error interrupt flag (x = 3..0)
pub fn cdmeif3(&mut self) -> CDMEIF3_W<'_>
[src]
Bit 24 - Stream x clear direct mode error interrupt flag (x = 3..0)
pub fn cfeif3(&mut self) -> CFEIF3_W<'_>
[src]
Bit 22 - Stream x clear FIFO error interrupt flag (x = 3..0)
pub fn ctcif2(&mut self) -> CTCIF2_W<'_>
[src]
Bit 21 - Stream x clear transfer complete interrupt flag (x = 3..0)
pub fn chtif2(&mut self) -> CHTIF2_W<'_>
[src]
Bit 20 - Stream x clear half transfer interrupt flag (x = 3..0)
pub fn cteif2(&mut self) -> CTEIF2_W<'_>
[src]
Bit 19 - Stream x clear transfer error interrupt flag (x = 3..0)
pub fn cdmeif2(&mut self) -> CDMEIF2_W<'_>
[src]
Bit 18 - Stream x clear direct mode error interrupt flag (x = 3..0)
pub fn cfeif2(&mut self) -> CFEIF2_W<'_>
[src]
Bit 16 - Stream x clear FIFO error interrupt flag (x = 3..0)
pub fn ctcif1(&mut self) -> CTCIF1_W<'_>
[src]
Bit 11 - Stream x clear transfer complete interrupt flag (x = 3..0)
pub fn chtif1(&mut self) -> CHTIF1_W<'_>
[src]
Bit 10 - Stream x clear half transfer interrupt flag (x = 3..0)
pub fn cteif1(&mut self) -> CTEIF1_W<'_>
[src]
Bit 9 - Stream x clear transfer error interrupt flag (x = 3..0)
pub fn cdmeif1(&mut self) -> CDMEIF1_W<'_>
[src]
Bit 8 - Stream x clear direct mode error interrupt flag (x = 3..0)
pub fn cfeif1(&mut self) -> CFEIF1_W<'_>
[src]
Bit 6 - Stream x clear FIFO error interrupt flag (x = 3..0)
pub fn ctcif0(&mut self) -> CTCIF0_W<'_>
[src]
Bit 5 - Stream x clear transfer complete interrupt flag (x = 3..0)
pub fn chtif0(&mut self) -> CHTIF0_W<'_>
[src]
Bit 4 - Stream x clear half transfer interrupt flag (x = 3..0)
pub fn cteif0(&mut self) -> CTEIF0_W<'_>
[src]
Bit 3 - Stream x clear transfer error interrupt flag (x = 3..0)
pub fn cdmeif0(&mut self) -> CDMEIF0_W<'_>
[src]
Bit 2 - Stream x clear direct mode error interrupt flag (x = 3..0)
pub fn cfeif0(&mut self) -> CFEIF0_W<'_>
[src]
Bit 0 - Stream x clear FIFO error interrupt flag (x = 3..0)
impl W<u32, Reg<u32, _HIFCR>>
[src]
pub fn ctcif7(&mut self) -> CTCIF7_W<'_>
[src]
Bit 27 - Stream x clear transfer complete interrupt flag (x = 7..4)
pub fn chtif7(&mut self) -> CHTIF7_W<'_>
[src]
Bit 26 - Stream x clear half transfer interrupt flag (x = 7..4)
pub fn cteif7(&mut self) -> CTEIF7_W<'_>
[src]
Bit 25 - Stream x clear transfer error interrupt flag (x = 7..4)
pub fn cdmeif7(&mut self) -> CDMEIF7_W<'_>
[src]
Bit 24 - Stream x clear direct mode error interrupt flag (x = 7..4)
pub fn cfeif7(&mut self) -> CFEIF7_W<'_>
[src]
Bit 22 - Stream x clear FIFO error interrupt flag (x = 7..4)
pub fn ctcif6(&mut self) -> CTCIF6_W<'_>
[src]
Bit 21 - Stream x clear transfer complete interrupt flag (x = 7..4)
pub fn chtif6(&mut self) -> CHTIF6_W<'_>
[src]
Bit 20 - Stream x clear half transfer interrupt flag (x = 7..4)
pub fn cteif6(&mut self) -> CTEIF6_W<'_>
[src]
Bit 19 - Stream x clear transfer error interrupt flag (x = 7..4)
pub fn cdmeif6(&mut self) -> CDMEIF6_W<'_>
[src]
Bit 18 - Stream x clear direct mode error interrupt flag (x = 7..4)
pub fn cfeif6(&mut self) -> CFEIF6_W<'_>
[src]
Bit 16 - Stream x clear FIFO error interrupt flag (x = 7..4)
pub fn ctcif5(&mut self) -> CTCIF5_W<'_>
[src]
Bit 11 - Stream x clear transfer complete interrupt flag (x = 7..4)
pub fn chtif5(&mut self) -> CHTIF5_W<'_>
[src]
Bit 10 - Stream x clear half transfer interrupt flag (x = 7..4)
pub fn cteif5(&mut self) -> CTEIF5_W<'_>
[src]
Bit 9 - Stream x clear transfer error interrupt flag (x = 7..4)
pub fn cdmeif5(&mut self) -> CDMEIF5_W<'_>
[src]
Bit 8 - Stream x clear direct mode error interrupt flag (x = 7..4)
pub fn cfeif5(&mut self) -> CFEIF5_W<'_>
[src]
Bit 6 - Stream x clear FIFO error interrupt flag (x = 7..4)
pub fn ctcif4(&mut self) -> CTCIF4_W<'_>
[src]
Bit 5 - Stream x clear transfer complete interrupt flag (x = 7..4)
pub fn chtif4(&mut self) -> CHTIF4_W<'_>
[src]
Bit 4 - Stream x clear half transfer interrupt flag (x = 7..4)
pub fn cteif4(&mut self) -> CTEIF4_W<'_>
[src]
Bit 3 - Stream x clear transfer error interrupt flag (x = 7..4)
pub fn cdmeif4(&mut self) -> CDMEIF4_W<'_>
[src]
Bit 2 - Stream x clear direct mode error interrupt flag (x = 7..4)
pub fn cfeif4(&mut self) -> CFEIF4_W<'_>
[src]
Bit 0 - Stream x clear FIFO error interrupt flag (x = 7..4)
impl W<u32, Reg<u32, _CR>>
[src]
pub fn plli2son(&mut self) -> PLLI2SON_W<'_>
[src]
Bit 26 - PLLI2S enable
pub fn pllon(&mut self) -> PLLON_W<'_>
[src]
Bit 24 - Main PLL (PLL) enable
pub fn csson(&mut self) -> CSSON_W<'_>
[src]
Bit 19 - Clock security system enable
pub fn hsebyp(&mut self) -> HSEBYP_W<'_>
[src]
Bit 18 - HSE clock bypass
pub fn hseon(&mut self) -> HSEON_W<'_>
[src]
Bit 16 - HSE clock enable
pub fn hsitrim(&mut self) -> HSITRIM_W<'_>
[src]
Bits 3:7 - Internal high-speed clock trimming
pub fn hsion(&mut self) -> HSION_W<'_>
[src]
Bit 0 - Internal high-speed clock enable
pub fn pllsaion(&mut self) -> PLLSAION_W<'_>
[src]
Bit 28 - PLLSAI enable
impl W<u32, Reg<u32, _PLLCFGR>>
[src]
pub fn pllsrc(&mut self) -> PLLSRC_W<'_>
[src]
Bit 22 - Main PLL(PLL) and audio PLL (PLLI2S) entry clock source
pub fn pllr(&mut self) -> PLLR_W<'_>
[src]
Bits 28:30 - PLL division factor for DSI clock
pub fn pllm(&mut self) -> PLLM_W<'_>
[src]
Bits 0:5 - Division factor for the main PLL (PLL) and audio PLL (PLLI2S) input clock
pub fn plln(&mut self) -> PLLN_W<'_>
[src]
Bits 6:14 - Main PLL (PLL) multiplication factor for VCO
pub fn pllp(&mut self) -> PLLP_W<'_>
[src]
Bits 16:17 - Main PLL (PLL) division factor for main system clock
pub fn pllq(&mut self) -> PLLQ_W<'_>
[src]
Bits 24:27 - Main PLL (PLL) division factor for USB OTG FS, SDIO and random number generator clocks
impl W<u32, Reg<u32, _CFGR>>
[src]
pub fn mco2(&mut self) -> MCO2_W<'_>
[src]
Bits 30:31 - Microcontroller clock output 2
pub fn mco2pre(&mut self) -> MCO2PRE_W<'_>
[src]
Bits 27:29 - MCO2 prescaler
pub fn mco1pre(&mut self) -> MCO1PRE_W<'_>
[src]
Bits 24:26 - MCO1 prescaler
pub fn i2ssrc(&mut self) -> I2SSRC_W<'_>
[src]
Bit 23 - I2S clock selection
pub fn mco1(&mut self) -> MCO1_W<'_>
[src]
Bits 21:22 - Microcontroller clock output 1
pub fn rtcpre(&mut self) -> RTCPRE_W<'_>
[src]
Bits 16:20 - HSE division factor for RTC clock
pub fn ppre2(&mut self) -> PPRE2_W<'_>
[src]
Bits 13:15 - APB high-speed prescaler (APB2)
pub fn ppre1(&mut self) -> PPRE1_W<'_>
[src]
Bits 10:12 - APB Low speed prescaler (APB1)
pub fn hpre(&mut self) -> HPRE_W<'_>
[src]
Bits 4:7 - AHB prescaler
pub fn sw(&mut self) -> SW_W<'_>
[src]
Bits 0:1 - System clock switch
pub fn sws(&mut self) -> SWS_W<'_>
[src]
Bits 2:3 - System clock switch status
impl W<u32, Reg<u32, _CIR>>
[src]
pub fn cssc(&mut self) -> CSSC_W<'_>
[src]
Bit 23 - Clock security system interrupt clear
pub fn pllsairdyc(&mut self) -> PLLSAIRDYC_W<'_>
[src]
Bit 22 - PLLSAI Ready Interrupt Clear
pub fn plli2srdyc(&mut self) -> PLLI2SRDYC_W<'_>
[src]
Bit 21 - PLLI2S ready interrupt clear
pub fn pllrdyc(&mut self) -> PLLRDYC_W<'_>
[src]
Bit 20 - Main PLL(PLL) ready interrupt clear
pub fn hserdyc(&mut self) -> HSERDYC_W<'_>
[src]
Bit 19 - HSE ready interrupt clear
pub fn hsirdyc(&mut self) -> HSIRDYC_W<'_>
[src]
Bit 18 - HSI ready interrupt clear
pub fn lserdyc(&mut self) -> LSERDYC_W<'_>
[src]
Bit 17 - LSE ready interrupt clear
pub fn lsirdyc(&mut self) -> LSIRDYC_W<'_>
[src]
Bit 16 - LSI ready interrupt clear
pub fn pllsairdyie(&mut self) -> PLLSAIRDYIE_W<'_>
[src]
Bit 14 - PLLSAI Ready Interrupt Enable
pub fn plli2srdyie(&mut self) -> PLLI2SRDYIE_W<'_>
[src]
Bit 13 - PLLI2S ready interrupt enable
pub fn pllrdyie(&mut self) -> PLLRDYIE_W<'_>
[src]
Bit 12 - Main PLL (PLL) ready interrupt enable
pub fn hserdyie(&mut self) -> HSERDYIE_W<'_>
[src]
Bit 11 - HSE ready interrupt enable
pub fn hsirdyie(&mut self) -> HSIRDYIE_W<'_>
[src]
Bit 10 - HSI ready interrupt enable
pub fn lserdyie(&mut self) -> LSERDYIE_W<'_>
[src]
Bit 9 - LSE ready interrupt enable
pub fn lsirdyie(&mut self) -> LSIRDYIE_W<'_>
[src]
Bit 8 - LSI ready interrupt enable
impl W<u32, Reg<u32, _AHB1RSTR>>
[src]
pub fn otghsrst(&mut self) -> OTGHSRST_W<'_>
[src]
Bit 29 - USB OTG HS module reset
pub fn ethmacrst(&mut self) -> ETHMACRST_W<'_>
[src]
Bit 25 - Ethernet MAC reset
pub fn dma2drst(&mut self) -> DMA2DRST_W<'_>
[src]
Bit 23 - DMA2D reset
pub fn dma2rst(&mut self) -> DMA2RST_W<'_>
[src]
Bit 22 - DMA2 reset
pub fn dma1rst(&mut self) -> DMA1RST_W<'_>
[src]
Bit 21 - DMA2 reset
pub fn crcrst(&mut self) -> CRCRST_W<'_>
[src]
Bit 12 - CRC reset
pub fn gpiokrst(&mut self) -> GPIOKRST_W<'_>
[src]
Bit 10 - IO port K reset
pub fn gpiojrst(&mut self) -> GPIOJRST_W<'_>
[src]
Bit 9 - IO port J reset
pub fn gpioirst(&mut self) -> GPIOIRST_W<'_>
[src]
Bit 8 - IO port I reset
pub fn gpiohrst(&mut self) -> GPIOHRST_W<'_>
[src]
Bit 7 - IO port H reset
pub fn gpiogrst(&mut self) -> GPIOGRST_W<'_>
[src]
Bit 6 - IO port G reset
pub fn gpiofrst(&mut self) -> GPIOFRST_W<'_>
[src]
Bit 5 - IO port F reset
pub fn gpioerst(&mut self) -> GPIOERST_W<'_>
[src]
Bit 4 - IO port E reset
pub fn gpiodrst(&mut self) -> GPIODRST_W<'_>
[src]
Bit 3 - IO port D reset
pub fn gpiocrst(&mut self) -> GPIOCRST_W<'_>
[src]
Bit 2 - IO port C reset
pub fn gpiobrst(&mut self) -> GPIOBRST_W<'_>
[src]
Bit 1 - IO port B reset
pub fn gpioarst(&mut self) -> GPIOARST_W<'_>
[src]
Bit 0 - IO port A reset
impl W<u32, Reg<u32, _AHB2RSTR>>
[src]
pub fn otgfsrst(&mut self) -> OTGFSRST_W<'_>
[src]
Bit 7 - USB OTG FS module reset
pub fn rngrst(&mut self) -> RNGRST_W<'_>
[src]
Bit 6 - Random number generator module reset
pub fn hsahrst(&mut self) -> HSAHRST_W<'_>
[src]
Bit 5 - Hash module reset
pub fn cryprst(&mut self) -> CRYPRST_W<'_>
[src]
Bit 4 - Cryptographic module reset
pub fn dcmirst(&mut self) -> DCMIRST_W<'_>
[src]
Bit 0 - Camera interface reset
impl W<u32, Reg<u32, _AHB3RSTR>>
[src]
pub fn fmcrst(&mut self) -> FMCRST_W<'_>
[src]
Bit 0 - Flexible memory controller module reset
pub fn qspirst(&mut self) -> QSPIRST_W<'_>
[src]
Bit 1 - Quad SPI memory controller reset
impl W<u32, Reg<u32, _APB1RSTR>>
[src]
pub fn tim2rst(&mut self) -> TIM2RST_W<'_>
[src]
Bit 0 - TIM2 reset
pub fn tim3rst(&mut self) -> TIM3RST_W<'_>
[src]
Bit 1 - TIM3 reset
pub fn tim4rst(&mut self) -> TIM4RST_W<'_>
[src]
Bit 2 - TIM4 reset
pub fn tim5rst(&mut self) -> TIM5RST_W<'_>
[src]
Bit 3 - TIM5 reset
pub fn tim6rst(&mut self) -> TIM6RST_W<'_>
[src]
Bit 4 - TIM6 reset
pub fn tim7rst(&mut self) -> TIM7RST_W<'_>
[src]
Bit 5 - TIM7 reset
pub fn tim12rst(&mut self) -> TIM12RST_W<'_>
[src]
Bit 6 - TIM12 reset
pub fn tim13rst(&mut self) -> TIM13RST_W<'_>
[src]
Bit 7 - TIM13 reset
pub fn tim14rst(&mut self) -> TIM14RST_W<'_>
[src]
Bit 8 - TIM14 reset
pub fn wwdgrst(&mut self) -> WWDGRST_W<'_>
[src]
Bit 11 - Window watchdog reset
pub fn spi2rst(&mut self) -> SPI2RST_W<'_>
[src]
Bit 14 - SPI 2 reset
pub fn spi3rst(&mut self) -> SPI3RST_W<'_>
[src]
Bit 15 - SPI 3 reset
pub fn uart2rst(&mut self) -> UART2RST_W<'_>
[src]
Bit 17 - USART 2 reset
pub fn uart3rst(&mut self) -> UART3RST_W<'_>
[src]
Bit 18 - USART 3 reset
pub fn uart4rst(&mut self) -> UART4RST_W<'_>
[src]
Bit 19 - USART 4 reset
pub fn uart5rst(&mut self) -> UART5RST_W<'_>
[src]
Bit 20 - USART 5 reset
pub fn i2c1rst(&mut self) -> I2C1RST_W<'_>
[src]
Bit 21 - I2C 1 reset
pub fn i2c2rst(&mut self) -> I2C2RST_W<'_>
[src]
Bit 22 - I2C 2 reset
pub fn i2c3rst(&mut self) -> I2C3RST_W<'_>
[src]
Bit 23 - I2C3 reset
pub fn can1rst(&mut self) -> CAN1RST_W<'_>
[src]
Bit 25 - CAN1 reset
pub fn can2rst(&mut self) -> CAN2RST_W<'_>
[src]
Bit 26 - CAN2 reset
pub fn pwrrst(&mut self) -> PWRRST_W<'_>
[src]
Bit 28 - Power interface reset
pub fn dacrst(&mut self) -> DACRST_W<'_>
[src]
Bit 29 - DAC reset
pub fn uart7rst(&mut self) -> UART7RST_W<'_>
[src]
Bit 30 - UART7 reset
pub fn uart8rst(&mut self) -> UART8RST_W<'_>
[src]
Bit 31 - UART8 reset
pub fn spdifrxrst(&mut self) -> SPDIFRXRST_W<'_>
[src]
Bit 16 - SPDIF-RX reset
pub fn cecrst(&mut self) -> CECRST_W<'_>
[src]
Bit 27 - HDMI-CEC reset
pub fn lptim1rst(&mut self) -> LPTIM1RST_W<'_>
[src]
Bit 9 - Low power timer 1 reset
pub fn i2c4rst(&mut self) -> I2C4RST_W<'_>
[src]
Bit 24 - I2C 4 reset
impl W<u32, Reg<u32, _APB2RSTR>>
[src]
pub fn tim1rst(&mut self) -> TIM1RST_W<'_>
[src]
Bit 0 - TIM1 reset
pub fn tim8rst(&mut self) -> TIM8RST_W<'_>
[src]
Bit 1 - TIM8 reset
pub fn usart1rst(&mut self) -> USART1RST_W<'_>
[src]
Bit 4 - USART1 reset
pub fn usart6rst(&mut self) -> USART6RST_W<'_>
[src]
Bit 5 - USART6 reset
pub fn adcrst(&mut self) -> ADCRST_W<'_>
[src]
Bit 8 - ADC interface reset (common to all ADCs)
pub fn spi1rst(&mut self) -> SPI1RST_W<'_>
[src]
Bit 12 - SPI 1 reset
pub fn spi4rst(&mut self) -> SPI4RST_W<'_>
[src]
Bit 13 - SPI4 reset
pub fn syscfgrst(&mut self) -> SYSCFGRST_W<'_>
[src]
Bit 14 - System configuration controller reset
pub fn tim9rst(&mut self) -> TIM9RST_W<'_>
[src]
Bit 16 - TIM9 reset
pub fn tim10rst(&mut self) -> TIM10RST_W<'_>
[src]
Bit 17 - TIM10 reset
pub fn tim11rst(&mut self) -> TIM11RST_W<'_>
[src]
Bit 18 - TIM11 reset
pub fn spi5rst(&mut self) -> SPI5RST_W<'_>
[src]
Bit 20 - SPI5 reset
pub fn spi6rst(&mut self) -> SPI6RST_W<'_>
[src]
Bit 21 - SPI6 reset
pub fn sai1rst(&mut self) -> SAI1RST_W<'_>
[src]
Bit 22 - SAI1 reset
pub fn ltdcrst(&mut self) -> LTDCRST_W<'_>
[src]
Bit 26 - LTDC reset
pub fn sai2rst(&mut self) -> SAI2RST_W<'_>
[src]
Bit 23 - SAI2 reset
pub fn sdmmc1rst(&mut self) -> SDMMC1RST_W<'_>
[src]
Bit 11 - SDMMC1 reset
impl W<u32, Reg<u32, _AHB1ENR>>
[src]
pub fn otghsulpien(&mut self) -> OTGHSULPIEN_W<'_>
[src]
Bit 30 - USB OTG HSULPI clock enable
pub fn otghsen(&mut self) -> OTGHSEN_W<'_>
[src]
Bit 29 - USB OTG HS clock enable
pub fn ethmacptpen(&mut self) -> ETHMACPTPEN_W<'_>
[src]
Bit 28 - Ethernet PTP clock enable
pub fn ethmacrxen(&mut self) -> ETHMACRXEN_W<'_>
[src]
Bit 27 - Ethernet Reception clock enable
pub fn ethmactxen(&mut self) -> ETHMACTXEN_W<'_>
[src]
Bit 26 - Ethernet Transmission clock enable
pub fn ethmacen(&mut self) -> ETHMACEN_W<'_>
[src]
Bit 25 - Ethernet MAC clock enable
pub fn dma2den(&mut self) -> DMA2DEN_W<'_>
[src]
Bit 23 - DMA2D clock enable
pub fn dma2en(&mut self) -> DMA2EN_W<'_>
[src]
Bit 22 - DMA2 clock enable
pub fn dma1en(&mut self) -> DMA1EN_W<'_>
[src]
Bit 21 - DMA1 clock enable
pub fn ccmdataramen(&mut self) -> CCMDATARAMEN_W<'_>
[src]
Bit 20 - CCM data RAM clock enable
pub fn bkpsramen(&mut self) -> BKPSRAMEN_W<'_>
[src]
Bit 18 - Backup SRAM interface clock enable
pub fn crcen(&mut self) -> CRCEN_W<'_>
[src]
Bit 12 - CRC clock enable
pub fn gpioken(&mut self) -> GPIOKEN_W<'_>
[src]
Bit 10 - IO port K clock enable
pub fn gpiojen(&mut self) -> GPIOJEN_W<'_>
[src]
Bit 9 - IO port J clock enable
pub fn gpioien(&mut self) -> GPIOIEN_W<'_>
[src]
Bit 8 - IO port I clock enable
pub fn gpiohen(&mut self) -> GPIOHEN_W<'_>
[src]
Bit 7 - IO port H clock enable
pub fn gpiogen(&mut self) -> GPIOGEN_W<'_>
[src]
Bit 6 - IO port G clock enable
pub fn gpiofen(&mut self) -> GPIOFEN_W<'_>
[src]
Bit 5 - IO port F clock enable
pub fn gpioeen(&mut self) -> GPIOEEN_W<'_>
[src]
Bit 4 - IO port E clock enable
pub fn gpioden(&mut self) -> GPIODEN_W<'_>
[src]
Bit 3 - IO port D clock enable
pub fn gpiocen(&mut self) -> GPIOCEN_W<'_>
[src]
Bit 2 - IO port C clock enable
pub fn gpioben(&mut self) -> GPIOBEN_W<'_>
[src]
Bit 1 - IO port B clock enable
pub fn gpioaen(&mut self) -> GPIOAEN_W<'_>
[src]
Bit 0 - IO port A clock enable
impl W<u32, Reg<u32, _AHB2ENR>>
[src]
pub fn otgfsen(&mut self) -> OTGFSEN_W<'_>
[src]
Bit 7 - USB OTG FS clock enable
pub fn rngen(&mut self) -> RNGEN_W<'_>
[src]
Bit 6 - Random number generator clock enable
pub fn hashen(&mut self) -> HASHEN_W<'_>
[src]
Bit 5 - Hash modules clock enable
pub fn crypen(&mut self) -> CRYPEN_W<'_>
[src]
Bit 4 - Cryptographic modules clock enable
pub fn dcmien(&mut self) -> DCMIEN_W<'_>
[src]
Bit 0 - Camera interface enable
impl W<u32, Reg<u32, _AHB3ENR>>
[src]
pub fn fmcen(&mut self) -> FMCEN_W<'_>
[src]
Bit 0 - Flexible memory controller module clock enable
pub fn qspien(&mut self) -> QSPIEN_W<'_>
[src]
Bit 1 - Quad SPI memory controller clock enable
impl W<u32, Reg<u32, _APB1ENR>>
[src]
pub fn tim2en(&mut self) -> TIM2EN_W<'_>
[src]
Bit 0 - TIM2 clock enable
pub fn tim3en(&mut self) -> TIM3EN_W<'_>
[src]
Bit 1 - TIM3 clock enable
pub fn tim4en(&mut self) -> TIM4EN_W<'_>
[src]
Bit 2 - TIM4 clock enable
pub fn tim5en(&mut self) -> TIM5EN_W<'_>
[src]
Bit 3 - TIM5 clock enable
pub fn tim6en(&mut self) -> TIM6EN_W<'_>
[src]
Bit 4 - TIM6 clock enable
pub fn tim7en(&mut self) -> TIM7EN_W<'_>
[src]
Bit 5 - TIM7 clock enable
pub fn tim12en(&mut self) -> TIM12EN_W<'_>
[src]
Bit 6 - TIM12 clock enable
pub fn tim13en(&mut self) -> TIM13EN_W<'_>
[src]
Bit 7 - TIM13 clock enable
pub fn tim14en(&mut self) -> TIM14EN_W<'_>
[src]
Bit 8 - TIM14 clock enable
pub fn wwdgen(&mut self) -> WWDGEN_W<'_>
[src]
Bit 11 - Window watchdog clock enable
pub fn spi2en(&mut self) -> SPI2EN_W<'_>
[src]
Bit 14 - SPI2 clock enable
pub fn spi3en(&mut self) -> SPI3EN_W<'_>
[src]
Bit 15 - SPI3 clock enable
pub fn usart2en(&mut self) -> USART2EN_W<'_>
[src]
Bit 17 - USART 2 clock enable
pub fn usart3en(&mut self) -> USART3EN_W<'_>
[src]
Bit 18 - USART3 clock enable
pub fn uart4en(&mut self) -> UART4EN_W<'_>
[src]
Bit 19 - UART4 clock enable
pub fn uart5en(&mut self) -> UART5EN_W<'_>
[src]
Bit 20 - UART5 clock enable
pub fn i2c1en(&mut self) -> I2C1EN_W<'_>
[src]
Bit 21 - I2C1 clock enable
pub fn i2c2en(&mut self) -> I2C2EN_W<'_>
[src]
Bit 22 - I2C2 clock enable
pub fn i2c3en(&mut self) -> I2C3EN_W<'_>
[src]
Bit 23 - I2C3 clock enable
pub fn can1en(&mut self) -> CAN1EN_W<'_>
[src]
Bit 25 - CAN 1 clock enable
pub fn can2en(&mut self) -> CAN2EN_W<'_>
[src]
Bit 26 - CAN 2 clock enable
pub fn pwren(&mut self) -> PWREN_W<'_>
[src]
Bit 28 - Power interface clock enable
pub fn dacen(&mut self) -> DACEN_W<'_>
[src]
Bit 29 - DAC interface clock enable
pub fn uart7en(&mut self) -> UART7EN_W<'_>
[src]
Bit 30 - UART7 clock enable
pub fn uart8en(&mut self) -> UART8EN_W<'_>
[src]
Bit 31 - UART8 clock enable
pub fn spdifrxen(&mut self) -> SPDIFRXEN_W<'_>
[src]
Bit 16 - SPDIF-RX clock enable
pub fn cecen(&mut self) -> CECEN_W<'_>
[src]
Bit 27 - HDMI-CEN clock enable
pub fn lptmi1en(&mut self) -> LPTMI1EN_W<'_>
[src]
Bit 9 - Low power timer 1 clock enable
pub fn i2c4en(&mut self) -> I2C4EN_W<'_>
[src]
Bit 24 - I2C4 clock enable
impl W<u32, Reg<u32, _APB2ENR>>
[src]
pub fn tim1en(&mut self) -> TIM1EN_W<'_>
[src]
Bit 0 - TIM1 clock enable
pub fn tim8en(&mut self) -> TIM8EN_W<'_>
[src]
Bit 1 - TIM8 clock enable
pub fn usart1en(&mut self) -> USART1EN_W<'_>
[src]
Bit 4 - USART1 clock enable
pub fn usart6en(&mut self) -> USART6EN_W<'_>
[src]
Bit 5 - USART6 clock enable
pub fn adc1en(&mut self) -> ADC1EN_W<'_>
[src]
Bit 8 - ADC1 clock enable
pub fn adc2en(&mut self) -> ADC2EN_W<'_>
[src]
Bit 9 - ADC2 clock enable
pub fn adc3en(&mut self) -> ADC3EN_W<'_>
[src]
Bit 10 - ADC3 clock enable
pub fn spi1en(&mut self) -> SPI1EN_W<'_>
[src]
Bit 12 - SPI1 clock enable
pub fn spi4en(&mut self) -> SPI4EN_W<'_>
[src]
Bit 13 - SPI4 clock enable
pub fn syscfgen(&mut self) -> SYSCFGEN_W<'_>
[src]
Bit 14 - System configuration controller clock enable
pub fn tim9en(&mut self) -> TIM9EN_W<'_>
[src]
Bit 16 - TIM9 clock enable
pub fn tim10en(&mut self) -> TIM10EN_W<'_>
[src]
Bit 17 - TIM10 clock enable
pub fn tim11en(&mut self) -> TIM11EN_W<'_>
[src]
Bit 18 - TIM11 clock enable
pub fn spi5en(&mut self) -> SPI5EN_W<'_>
[src]
Bit 20 - SPI5 clock enable
pub fn spi6en(&mut self) -> SPI6EN_W<'_>
[src]
Bit 21 - SPI6 clock enable
pub fn sai1en(&mut self) -> SAI1EN_W<'_>
[src]
Bit 22 - SAI1 clock enable
pub fn ltdcen(&mut self) -> LTDCEN_W<'_>
[src]
Bit 26 - LTDC clock enable
pub fn sai2en(&mut self) -> SAI2EN_W<'_>
[src]
Bit 23 - SAI2 clock enable
pub fn sdmmc1en(&mut self) -> SDMMC1EN_W<'_>
[src]
Bit 11 - SDMMC1 clock enable
impl W<u32, Reg<u32, _AHB1LPENR>>
[src]
pub fn gpioalpen(&mut self) -> GPIOALPEN_W<'_>
[src]
Bit 0 - IO port A clock enable during sleep mode
pub fn gpioblpen(&mut self) -> GPIOBLPEN_W<'_>
[src]
Bit 1 - IO port B clock enable during Sleep mode
pub fn gpioclpen(&mut self) -> GPIOCLPEN_W<'_>
[src]
Bit 2 - IO port C clock enable during Sleep mode
pub fn gpiodlpen(&mut self) -> GPIODLPEN_W<'_>
[src]
Bit 3 - IO port D clock enable during Sleep mode
pub fn gpioelpen(&mut self) -> GPIOELPEN_W<'_>
[src]
Bit 4 - IO port E clock enable during Sleep mode
pub fn gpioflpen(&mut self) -> GPIOFLPEN_W<'_>
[src]
Bit 5 - IO port F clock enable during Sleep mode
pub fn gpioglpen(&mut self) -> GPIOGLPEN_W<'_>
[src]
Bit 6 - IO port G clock enable during Sleep mode
pub fn gpiohlpen(&mut self) -> GPIOHLPEN_W<'_>
[src]
Bit 7 - IO port H clock enable during Sleep mode
pub fn gpioilpen(&mut self) -> GPIOILPEN_W<'_>
[src]
Bit 8 - IO port I clock enable during Sleep mode
pub fn gpiojlpen(&mut self) -> GPIOJLPEN_W<'_>
[src]
Bit 9 - IO port J clock enable during Sleep mode
pub fn gpioklpen(&mut self) -> GPIOKLPEN_W<'_>
[src]
Bit 10 - IO port K clock enable during Sleep mode
pub fn crclpen(&mut self) -> CRCLPEN_W<'_>
[src]
Bit 12 - CRC clock enable during Sleep mode
pub fn flitflpen(&mut self) -> FLITFLPEN_W<'_>
[src]
Bit 15 - Flash interface clock enable during Sleep mode
pub fn sram1lpen(&mut self) -> SRAM1LPEN_W<'_>
[src]
Bit 16 - SRAM 1interface clock enable during Sleep mode
pub fn sram2lpen(&mut self) -> SRAM2LPEN_W<'_>
[src]
Bit 17 - SRAM 2 interface clock enable during Sleep mode
pub fn bkpsramlpen(&mut self) -> BKPSRAMLPEN_W<'_>
[src]
Bit 18 - Backup SRAM interface clock enable during Sleep mode
pub fn sram3lpen(&mut self) -> SRAM3LPEN_W<'_>
[src]
Bit 19 - SRAM 3 interface clock enable during Sleep mode
pub fn dma1lpen(&mut self) -> DMA1LPEN_W<'_>
[src]
Bit 21 - DMA1 clock enable during Sleep mode
pub fn dma2lpen(&mut self) -> DMA2LPEN_W<'_>
[src]
Bit 22 - DMA2 clock enable during Sleep mode
pub fn dma2dlpen(&mut self) -> DMA2DLPEN_W<'_>
[src]
Bit 23 - DMA2D clock enable during Sleep mode
pub fn ethmaclpen(&mut self) -> ETHMACLPEN_W<'_>
[src]
Bit 25 - Ethernet MAC clock enable during Sleep mode
pub fn ethmactxlpen(&mut self) -> ETHMACTXLPEN_W<'_>
[src]
Bit 26 - Ethernet transmission clock enable during Sleep mode
pub fn ethmacrxlpen(&mut self) -> ETHMACRXLPEN_W<'_>
[src]
Bit 27 - Ethernet reception clock enable during Sleep mode
pub fn ethmacptplpen(&mut self) -> ETHMACPTPLPEN_W<'_>
[src]
Bit 28 - Ethernet PTP clock enable during Sleep mode
pub fn otghslpen(&mut self) -> OTGHSLPEN_W<'_>
[src]
Bit 29 - USB OTG HS clock enable during Sleep mode
pub fn otghsulpilpen(&mut self) -> OTGHSULPILPEN_W<'_>
[src]
Bit 30 - USB OTG HS ULPI clock enable during Sleep mode
impl W<u32, Reg<u32, _AHB2LPENR>>
[src]
pub fn otgfslpen(&mut self) -> OTGFSLPEN_W<'_>
[src]
Bit 7 - USB OTG FS clock enable during Sleep mode
pub fn rnglpen(&mut self) -> RNGLPEN_W<'_>
[src]
Bit 6 - Random number generator clock enable during Sleep mode
pub fn hashlpen(&mut self) -> HASHLPEN_W<'_>
[src]
Bit 5 - Hash modules clock enable during Sleep mode
pub fn cryplpen(&mut self) -> CRYPLPEN_W<'_>
[src]
Bit 4 - Cryptography modules clock enable during Sleep mode
pub fn dcmilpen(&mut self) -> DCMILPEN_W<'_>
[src]
Bit 0 - Camera interface enable during Sleep mode
impl W<u32, Reg<u32, _AHB3LPENR>>
[src]
pub fn fmclpen(&mut self) -> FMCLPEN_W<'_>
[src]
Bit 0 - Flexible memory controller module clock enable during Sleep mode
pub fn qspilpen(&mut self) -> QSPILPEN_W<'_>
[src]
Bit 1 - Quand SPI memory controller clock enable during Sleep mode
impl W<u32, Reg<u32, _APB1LPENR>>
[src]
pub fn tim2lpen(&mut self) -> TIM2LPEN_W<'_>
[src]
Bit 0 - TIM2 clock enable during Sleep mode
pub fn tim3lpen(&mut self) -> TIM3LPEN_W<'_>
[src]
Bit 1 - TIM3 clock enable during Sleep mode
pub fn tim4lpen(&mut self) -> TIM4LPEN_W<'_>
[src]
Bit 2 - TIM4 clock enable during Sleep mode
pub fn tim5lpen(&mut self) -> TIM5LPEN_W<'_>
[src]
Bit 3 - TIM5 clock enable during Sleep mode
pub fn tim6lpen(&mut self) -> TIM6LPEN_W<'_>
[src]
Bit 4 - TIM6 clock enable during Sleep mode
pub fn tim7lpen(&mut self) -> TIM7LPEN_W<'_>
[src]
Bit 5 - TIM7 clock enable during Sleep mode
pub fn tim12lpen(&mut self) -> TIM12LPEN_W<'_>
[src]
Bit 6 - TIM12 clock enable during Sleep mode
pub fn tim13lpen(&mut self) -> TIM13LPEN_W<'_>
[src]
Bit 7 - TIM13 clock enable during Sleep mode
pub fn tim14lpen(&mut self) -> TIM14LPEN_W<'_>
[src]
Bit 8 - TIM14 clock enable during Sleep mode
pub fn wwdglpen(&mut self) -> WWDGLPEN_W<'_>
[src]
Bit 11 - Window watchdog clock enable during Sleep mode
pub fn spi2lpen(&mut self) -> SPI2LPEN_W<'_>
[src]
Bit 14 - SPI2 clock enable during Sleep mode
pub fn spi3lpen(&mut self) -> SPI3LPEN_W<'_>
[src]
Bit 15 - SPI3 clock enable during Sleep mode
pub fn usart2lpen(&mut self) -> USART2LPEN_W<'_>
[src]
Bit 17 - USART2 clock enable during Sleep mode
pub fn usart3lpen(&mut self) -> USART3LPEN_W<'_>
[src]
Bit 18 - USART3 clock enable during Sleep mode
pub fn uart4lpen(&mut self) -> UART4LPEN_W<'_>
[src]
Bit 19 - UART4 clock enable during Sleep mode
pub fn uart5lpen(&mut self) -> UART5LPEN_W<'_>
[src]
Bit 20 - UART5 clock enable during Sleep mode
pub fn i2c1lpen(&mut self) -> I2C1LPEN_W<'_>
[src]
Bit 21 - I2C1 clock enable during Sleep mode
pub fn i2c2lpen(&mut self) -> I2C2LPEN_W<'_>
[src]
Bit 22 - I2C2 clock enable during Sleep mode
pub fn i2c3lpen(&mut self) -> I2C3LPEN_W<'_>
[src]
Bit 23 - I2C3 clock enable during Sleep mode
pub fn can1lpen(&mut self) -> CAN1LPEN_W<'_>
[src]
Bit 25 - CAN 1 clock enable during Sleep mode
pub fn can2lpen(&mut self) -> CAN2LPEN_W<'_>
[src]
Bit 26 - CAN 2 clock enable during Sleep mode
pub fn pwrlpen(&mut self) -> PWRLPEN_W<'_>
[src]
Bit 28 - Power interface clock enable during Sleep mode
pub fn daclpen(&mut self) -> DACLPEN_W<'_>
[src]
Bit 29 - DAC interface clock enable during Sleep mode
pub fn uart7lpen(&mut self) -> UART7LPEN_W<'_>
[src]
Bit 30 - UART7 clock enable during Sleep mode
pub fn uart8lpen(&mut self) -> UART8LPEN_W<'_>
[src]
Bit 31 - UART8 clock enable during Sleep mode
pub fn spdifrxlpen(&mut self) -> SPDIFRXLPEN_W<'_>
[src]
Bit 16 - SPDIF-RX clock enable during sleep mode
pub fn ceclpen(&mut self) -> CECLPEN_W<'_>
[src]
Bit 27 - HDMI-CEN clock enable during Sleep mode
pub fn lptim1lpen(&mut self) -> LPTIM1LPEN_W<'_>
[src]
Bit 9 - low power timer 1 clock enable during Sleep mode
pub fn i2c4lpen(&mut self) -> I2C4LPEN_W<'_>
[src]
Bit 24 - I2C4 clock enable during Sleep mode
impl W<u32, Reg<u32, _APB2LPENR>>
[src]
pub fn tim1lpen(&mut self) -> TIM1LPEN_W<'_>
[src]
Bit 0 - TIM1 clock enable during Sleep mode
pub fn tim8lpen(&mut self) -> TIM8LPEN_W<'_>
[src]
Bit 1 - TIM8 clock enable during Sleep mode
pub fn usart1lpen(&mut self) -> USART1LPEN_W<'_>
[src]
Bit 4 - USART1 clock enable during Sleep mode
pub fn usart6lpen(&mut self) -> USART6LPEN_W<'_>
[src]
Bit 5 - USART6 clock enable during Sleep mode
pub fn adc1lpen(&mut self) -> ADC1LPEN_W<'_>
[src]
Bit 8 - ADC1 clock enable during Sleep mode
pub fn adc2lpen(&mut self) -> ADC2LPEN_W<'_>
[src]
Bit 9 - ADC2 clock enable during Sleep mode
pub fn adc3lpen(&mut self) -> ADC3LPEN_W<'_>
[src]
Bit 10 - ADC 3 clock enable during Sleep mode
pub fn spi1lpen(&mut self) -> SPI1LPEN_W<'_>
[src]
Bit 12 - SPI 1 clock enable during Sleep mode
pub fn spi4lpen(&mut self) -> SPI4LPEN_W<'_>
[src]
Bit 13 - SPI 4 clock enable during Sleep mode
pub fn syscfglpen(&mut self) -> SYSCFGLPEN_W<'_>
[src]
Bit 14 - System configuration controller clock enable during Sleep mode
pub fn tim9lpen(&mut self) -> TIM9LPEN_W<'_>
[src]
Bit 16 - TIM9 clock enable during sleep mode
pub fn tim10lpen(&mut self) -> TIM10LPEN_W<'_>
[src]
Bit 17 - TIM10 clock enable during Sleep mode
pub fn tim11lpen(&mut self) -> TIM11LPEN_W<'_>
[src]
Bit 18 - TIM11 clock enable during Sleep mode
pub fn spi5lpen(&mut self) -> SPI5LPEN_W<'_>
[src]
Bit 20 - SPI 5 clock enable during Sleep mode
pub fn spi6lpen(&mut self) -> SPI6LPEN_W<'_>
[src]
Bit 21 - SPI 6 clock enable during Sleep mode
pub fn sai1lpen(&mut self) -> SAI1LPEN_W<'_>
[src]
Bit 22 - SAI1 clock enable during sleep mode
pub fn ltdclpen(&mut self) -> LTDCLPEN_W<'_>
[src]
Bit 26 - LTDC clock enable during sleep mode
pub fn sai2lpen(&mut self) -> SAI2LPEN_W<'_>
[src]
Bit 23 - SAI2 clock enable during sleep mode
pub fn sdmmc1lpen(&mut self) -> SDMMC1LPEN_W<'_>
[src]
Bit 11 - SDMMC1 clock enable during Sleep mode
impl W<u32, Reg<u32, _BDCR>>
[src]
pub fn bdrst(&mut self) -> BDRST_W<'_>
[src]
Bit 16 - Backup domain software reset
pub fn rtcen(&mut self) -> RTCEN_W<'_>
[src]
Bit 15 - RTC clock enable
pub fn lsebyp(&mut self) -> LSEBYP_W<'_>
[src]
Bit 2 - External low-speed oscillator bypass
pub fn lseon(&mut self) -> LSEON_W<'_>
[src]
Bit 0 - External low-speed oscillator enable
pub fn lsedrv(&mut self) -> LSEDRV_W<'_>
[src]
Bits 3:4 - LSE oscillator drive capability
pub fn rtcsel(&mut self) -> RTCSEL_W<'_>
[src]
Bits 8:9 - RTC clock source selection
impl W<u32, Reg<u32, _CSR>>
[src]
pub fn lpwrrstf(&mut self) -> LPWRRSTF_W<'_>
[src]
Bit 31 - Low-power reset flag
pub fn wwdgrstf(&mut self) -> WWDGRSTF_W<'_>
[src]
Bit 30 - Window watchdog reset flag
pub fn wdgrstf(&mut self) -> WDGRSTF_W<'_>
[src]
Bit 29 - Independent watchdog reset flag
pub fn sftrstf(&mut self) -> SFTRSTF_W<'_>
[src]
Bit 28 - Software reset flag
pub fn porrstf(&mut self) -> PORRSTF_W<'_>
[src]
Bit 27 - POR/PDR reset flag
pub fn padrstf(&mut self) -> PADRSTF_W<'_>
[src]
Bit 26 - PIN reset flag
pub fn borrstf(&mut self) -> BORRSTF_W<'_>
[src]
Bit 25 - BOR reset flag
pub fn rmvf(&mut self) -> RMVF_W<'_>
[src]
Bit 24 - Remove reset flag
pub fn lsion(&mut self) -> LSION_W<'_>
[src]
Bit 0 - Internal low-speed oscillator enable
impl W<u32, Reg<u32, _SSCGR>>
[src]
pub fn sscgen(&mut self) -> SSCGEN_W<'_>
[src]
Bit 31 - Spread spectrum modulation enable
pub fn spreadsel(&mut self) -> SPREADSEL_W<'_>
[src]
Bit 30 - Spread Select
pub fn incstep(&mut self) -> INCSTEP_W<'_>
[src]
Bits 13:27 - Incrementation step
pub fn modper(&mut self) -> MODPER_W<'_>
[src]
Bits 0:12 - Modulation period
impl W<u32, Reg<u32, _PLLI2SCFGR>>
[src]
pub fn plli2sr(&mut self) -> PLLI2SR_W<'_>
[src]
Bits 28:30 - PLLI2S division factor for I2S clocks
pub fn plli2sq(&mut self) -> PLLI2SQ_W<'_>
[src]
Bits 24:27 - PLLI2S division factor for SAI1 clock
pub fn plli2sn(&mut self) -> PLLI2SN_W<'_>
[src]
Bits 6:14 - PLLI2S multiplication factor for VCO
pub fn plli2sp(&mut self) -> PLLI2SP_W<'_>
[src]
Bits 16:17 - PLLI2S division factor for SPDIFRX clock
impl W<u32, Reg<u32, _PLLSAICFGR>>
[src]
pub fn pllsain(&mut self) -> PLLSAIN_W<'_>
[src]
Bits 6:14 - PLLSAI division factor for VCO
pub fn pllsaip(&mut self) -> PLLSAIP_W<'_>
[src]
Bits 16:17 - PLLSAI division factor for 48MHz clock
pub fn pllsaiq(&mut self) -> PLLSAIQ_W<'_>
[src]
Bits 24:27 - PLLSAI division factor for SAI clock
pub fn pllsair(&mut self) -> PLLSAIR_W<'_>
[src]
Bits 28:30 - PLLSAI division factor for LCD clock
impl W<u32, Reg<u32, _DCKCFGR1>>
[src]
pub fn plli2sdivq(&mut self) -> PLLI2SDIVQ_W<'_>
[src]
Bits 0:4 - PLLI2S division factor for SAI1 clock
pub fn pllsaidivq(&mut self) -> PLLSAIDIVQ_W<'_>
[src]
Bits 8:12 - PLLSAI division factor for SAI1 clock
pub fn pllsaidivr(&mut self) -> PLLSAIDIVR_W<'_>
[src]
Bits 16:17 - division factor for LCD_CLK
pub fn sai1sel(&mut self) -> SAI1SEL_W<'_>
[src]
Bits 20:21 - SAI1 clock source selection
pub fn sai2sel(&mut self) -> SAI2SEL_W<'_>
[src]
Bits 22:23 - SAI2 clock source selection
pub fn timpre(&mut self) -> TIMPRE_W<'_>
[src]
Bit 24 - Timers clocks prescalers selection
pub fn dfsdm1sel(&mut self) -> DFSDM1SEL_W<'_>
[src]
Bit 25 - DFSDM1 clock source selection
pub fn adfsdm1sel(&mut self) -> ADFSDM1SEL_W<'_>
[src]
Bit 26 - DFSDM1 AUDIO clock source selection
impl W<u32, Reg<u32, _DCKCFGR2>>
[src]
pub fn usart1sel(&mut self) -> USART1SEL_W<'_>
[src]
Bits 0:1 - USART 1 clock source selection
pub fn usart2sel(&mut self) -> USART2SEL_W<'_>
[src]
Bits 2:3 - USART 2 clock source selection
pub fn usart3sel(&mut self) -> USART3SEL_W<'_>
[src]
Bits 4:5 - USART 3 clock source selection
pub fn uart4sel(&mut self) -> UART4SEL_W<'_>
[src]
Bits 6:7 - UART 4 clock source selection
pub fn uart5sel(&mut self) -> UART5SEL_W<'_>
[src]
Bits 8:9 - UART 5 clock source selection
pub fn usart6sel(&mut self) -> USART6SEL_W<'_>
[src]
Bits 10:11 - USART 6 clock source selection
pub fn uart7sel(&mut self) -> UART7SEL_W<'_>
[src]
Bits 12:13 - UART 7 clock source selection
pub fn uart8sel(&mut self) -> UART8SEL_W<'_>
[src]
Bits 14:15 - UART 8 clock source selection
pub fn i2c1sel(&mut self) -> I2C1SEL_W<'_>
[src]
Bits 16:17 - I2C1 clock source selection
pub fn i2c2sel(&mut self) -> I2C2SEL_W<'_>
[src]
Bits 18:19 - I2C2 clock source selection
pub fn i2c3sel(&mut self) -> I2C3SEL_W<'_>
[src]
Bits 20:21 - I2C3 clock source selection
pub fn i2c4sel(&mut self) -> I2C4SEL_W<'_>
[src]
Bits 22:23 - I2C4 clock source selection
pub fn lptim1sel(&mut self) -> LPTIM1SEL_W<'_>
[src]
Bits 24:25 - Low power timer 1 clock source selection
pub fn cecsel(&mut self) -> CECSEL_W<'_>
[src]
Bit 26 - HDMI-CEC clock source selection
pub fn ck48msel(&mut self) -> CK48MSEL_W<'_>
[src]
Bit 27 - 48MHz clock source selection
pub fn sdmmc1sel(&mut self) -> SDMMC1SEL_W<'_>
[src]
Bit 28 - SDMMC clock source selection
pub fn sdmmc2sel(&mut self) -> SDMMC2SEL_W<'_>
[src]
Bit 29 - SDMMC2 clock source selection
pub fn dsisel(&mut self) -> DSISEL_W<'_>
[src]
Bit 30 - DSI clock source selection
impl W<u32, Reg<u32, _MODER>>
[src]
pub fn moder15(&mut self) -> MODER15_W<'_>
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn moder14(&mut self) -> MODER14_W<'_>
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn moder13(&mut self) -> MODER13_W<'_>
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn moder12(&mut self) -> MODER12_W<'_>
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn moder11(&mut self) -> MODER11_W<'_>
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn moder10(&mut self) -> MODER10_W<'_>
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn moder9(&mut self) -> MODER9_W<'_>
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn moder8(&mut self) -> MODER8_W<'_>
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn moder7(&mut self) -> MODER7_W<'_>
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn moder6(&mut self) -> MODER6_W<'_>
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn moder5(&mut self) -> MODER5_W<'_>
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn moder4(&mut self) -> MODER4_W<'_>
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn moder3(&mut self) -> MODER3_W<'_>
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn moder2(&mut self) -> MODER2_W<'_>
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn moder1(&mut self) -> MODER1_W<'_>
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn moder0(&mut self) -> MODER0_W<'_>
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _OTYPER>>
[src]
pub fn ot15(&mut self) -> OT15_W<'_>
[src]
Bit 15 - Port x configuration bits (y = 0..15)
pub fn ot14(&mut self) -> OT14_W<'_>
[src]
Bit 14 - Port x configuration bits (y = 0..15)
pub fn ot13(&mut self) -> OT13_W<'_>
[src]
Bit 13 - Port x configuration bits (y = 0..15)
pub fn ot12(&mut self) -> OT12_W<'_>
[src]
Bit 12 - Port x configuration bits (y = 0..15)
pub fn ot11(&mut self) -> OT11_W<'_>
[src]
Bit 11 - Port x configuration bits (y = 0..15)
pub fn ot10(&mut self) -> OT10_W<'_>
[src]
Bit 10 - Port x configuration bits (y = 0..15)
pub fn ot9(&mut self) -> OT9_W<'_>
[src]
Bit 9 - Port x configuration bits (y = 0..15)
pub fn ot8(&mut self) -> OT8_W<'_>
[src]
Bit 8 - Port x configuration bits (y = 0..15)
pub fn ot7(&mut self) -> OT7_W<'_>
[src]
Bit 7 - Port x configuration bits (y = 0..15)
pub fn ot6(&mut self) -> OT6_W<'_>
[src]
Bit 6 - Port x configuration bits (y = 0..15)
pub fn ot5(&mut self) -> OT5_W<'_>
[src]
Bit 5 - Port x configuration bits (y = 0..15)
pub fn ot4(&mut self) -> OT4_W<'_>
[src]
Bit 4 - Port x configuration bits (y = 0..15)
pub fn ot3(&mut self) -> OT3_W<'_>
[src]
Bit 3 - Port x configuration bits (y = 0..15)
pub fn ot2(&mut self) -> OT2_W<'_>
[src]
Bit 2 - Port x configuration bits (y = 0..15)
pub fn ot1(&mut self) -> OT1_W<'_>
[src]
Bit 1 - Port x configuration bits (y = 0..15)
pub fn ot0(&mut self) -> OT0_W<'_>
[src]
Bit 0 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _OSPEEDR>>
[src]
pub fn ospeedr15(&mut self) -> OSPEEDR15_W<'_>
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn ospeedr14(&mut self) -> OSPEEDR14_W<'_>
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn ospeedr13(&mut self) -> OSPEEDR13_W<'_>
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn ospeedr12(&mut self) -> OSPEEDR12_W<'_>
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn ospeedr11(&mut self) -> OSPEEDR11_W<'_>
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn ospeedr10(&mut self) -> OSPEEDR10_W<'_>
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn ospeedr9(&mut self) -> OSPEEDR9_W<'_>
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn ospeedr8(&mut self) -> OSPEEDR8_W<'_>
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn ospeedr7(&mut self) -> OSPEEDR7_W<'_>
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn ospeedr6(&mut self) -> OSPEEDR6_W<'_>
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn ospeedr5(&mut self) -> OSPEEDR5_W<'_>
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn ospeedr4(&mut self) -> OSPEEDR4_W<'_>
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn ospeedr3(&mut self) -> OSPEEDR3_W<'_>
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn ospeedr2(&mut self) -> OSPEEDR2_W<'_>
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn ospeedr1(&mut self) -> OSPEEDR1_W<'_>
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn ospeedr0(&mut self) -> OSPEEDR0_W<'_>
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _PUPDR>>
[src]
pub fn pupdr15(&mut self) -> PUPDR15_W<'_>
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn pupdr14(&mut self) -> PUPDR14_W<'_>
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn pupdr13(&mut self) -> PUPDR13_W<'_>
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn pupdr12(&mut self) -> PUPDR12_W<'_>
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn pupdr11(&mut self) -> PUPDR11_W<'_>
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn pupdr10(&mut self) -> PUPDR10_W<'_>
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn pupdr9(&mut self) -> PUPDR9_W<'_>
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn pupdr8(&mut self) -> PUPDR8_W<'_>
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn pupdr7(&mut self) -> PUPDR7_W<'_>
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn pupdr6(&mut self) -> PUPDR6_W<'_>
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn pupdr5(&mut self) -> PUPDR5_W<'_>
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn pupdr4(&mut self) -> PUPDR4_W<'_>
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn pupdr3(&mut self) -> PUPDR3_W<'_>
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn pupdr2(&mut self) -> PUPDR2_W<'_>
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn pupdr1(&mut self) -> PUPDR1_W<'_>
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn pupdr0(&mut self) -> PUPDR0_W<'_>
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _ODR>>
[src]
pub fn odr15(&mut self) -> ODR15_W<'_>
[src]
Bit 15 - Port output data (y = 0..15)
pub fn odr14(&mut self) -> ODR14_W<'_>
[src]
Bit 14 - Port output data (y = 0..15)
pub fn odr13(&mut self) -> ODR13_W<'_>
[src]
Bit 13 - Port output data (y = 0..15)
pub fn odr12(&mut self) -> ODR12_W<'_>
[src]
Bit 12 - Port output data (y = 0..15)
pub fn odr11(&mut self) -> ODR11_W<'_>
[src]
Bit 11 - Port output data (y = 0..15)
pub fn odr10(&mut self) -> ODR10_W<'_>
[src]
Bit 10 - Port output data (y = 0..15)
pub fn odr9(&mut self) -> ODR9_W<'_>
[src]
Bit 9 - Port output data (y = 0..15)
pub fn odr8(&mut self) -> ODR8_W<'_>
[src]
Bit 8 - Port output data (y = 0..15)
pub fn odr7(&mut self) -> ODR7_W<'_>
[src]
Bit 7 - Port output data (y = 0..15)
pub fn odr6(&mut self) -> ODR6_W<'_>
[src]
Bit 6 - Port output data (y = 0..15)
pub fn odr5(&mut self) -> ODR5_W<'_>
[src]
Bit 5 - Port output data (y = 0..15)
pub fn odr4(&mut self) -> ODR4_W<'_>
[src]
Bit 4 - Port output data (y = 0..15)
pub fn odr3(&mut self) -> ODR3_W<'_>
[src]
Bit 3 - Port output data (y = 0..15)
pub fn odr2(&mut self) -> ODR2_W<'_>
[src]
Bit 2 - Port output data (y = 0..15)
pub fn odr1(&mut self) -> ODR1_W<'_>
[src]
Bit 1 - Port output data (y = 0..15)
pub fn odr0(&mut self) -> ODR0_W<'_>
[src]
Bit 0 - Port output data (y = 0..15)
impl W<u32, Reg<u32, _BSRR>>
[src]
pub fn br15(&mut self) -> BR15_W<'_>
[src]
Bit 31 - Port x reset bit y (y = 0..15)
pub fn br14(&mut self) -> BR14_W<'_>
[src]
Bit 30 - Port x reset bit y (y = 0..15)
pub fn br13(&mut self) -> BR13_W<'_>
[src]
Bit 29 - Port x reset bit y (y = 0..15)
pub fn br12(&mut self) -> BR12_W<'_>
[src]
Bit 28 - Port x reset bit y (y = 0..15)
pub fn br11(&mut self) -> BR11_W<'_>
[src]
Bit 27 - Port x reset bit y (y = 0..15)
pub fn br10(&mut self) -> BR10_W<'_>
[src]
Bit 26 - Port x reset bit y (y = 0..15)
pub fn br9(&mut self) -> BR9_W<'_>
[src]
Bit 25 - Port x reset bit y (y = 0..15)
pub fn br8(&mut self) -> BR8_W<'_>
[src]
Bit 24 - Port x reset bit y (y = 0..15)
pub fn br7(&mut self) -> BR7_W<'_>
[src]
Bit 23 - Port x reset bit y (y = 0..15)
pub fn br6(&mut self) -> BR6_W<'_>
[src]
Bit 22 - Port x reset bit y (y = 0..15)
pub fn br5(&mut self) -> BR5_W<'_>
[src]
Bit 21 - Port x reset bit y (y = 0..15)
pub fn br4(&mut self) -> BR4_W<'_>
[src]
Bit 20 - Port x reset bit y (y = 0..15)
pub fn br3(&mut self) -> BR3_W<'_>
[src]
Bit 19 - Port x reset bit y (y = 0..15)
pub fn br2(&mut self) -> BR2_W<'_>
[src]
Bit 18 - Port x reset bit y (y = 0..15)
pub fn br1(&mut self) -> BR1_W<'_>
[src]
Bit 17 - Port x reset bit y (y = 0..15)
pub fn br0(&mut self) -> BR0_W<'_>
[src]
Bit 16 - Port x set bit y (y= 0..15)
pub fn bs15(&mut self) -> BS15_W<'_>
[src]
Bit 15 - Port x set bit y (y= 0..15)
pub fn bs14(&mut self) -> BS14_W<'_>
[src]
Bit 14 - Port x set bit y (y= 0..15)
pub fn bs13(&mut self) -> BS13_W<'_>
[src]
Bit 13 - Port x set bit y (y= 0..15)
pub fn bs12(&mut self) -> BS12_W<'_>
[src]
Bit 12 - Port x set bit y (y= 0..15)
pub fn bs11(&mut self) -> BS11_W<'_>
[src]
Bit 11 - Port x set bit y (y= 0..15)
pub fn bs10(&mut self) -> BS10_W<'_>
[src]
Bit 10 - Port x set bit y (y= 0..15)
pub fn bs9(&mut self) -> BS9_W<'_>
[src]
Bit 9 - Port x set bit y (y= 0..15)
pub fn bs8(&mut self) -> BS8_W<'_>
[src]
Bit 8 - Port x set bit y (y= 0..15)
pub fn bs7(&mut self) -> BS7_W<'_>
[src]
Bit 7 - Port x set bit y (y= 0..15)
pub fn bs6(&mut self) -> BS6_W<'_>
[src]
Bit 6 - Port x set bit y (y= 0..15)
pub fn bs5(&mut self) -> BS5_W<'_>
[src]
Bit 5 - Port x set bit y (y= 0..15)
pub fn bs4(&mut self) -> BS4_W<'_>
[src]
Bit 4 - Port x set bit y (y= 0..15)
pub fn bs3(&mut self) -> BS3_W<'_>
[src]
Bit 3 - Port x set bit y (y= 0..15)
pub fn bs2(&mut self) -> BS2_W<'_>
[src]
Bit 2 - Port x set bit y (y= 0..15)
pub fn bs1(&mut self) -> BS1_W<'_>
[src]
Bit 1 - Port x set bit y (y= 0..15)
pub fn bs0(&mut self) -> BS0_W<'_>
[src]
Bit 0 - Port x set bit y (y= 0..15)
impl W<u32, Reg<u32, _LCKR>>
[src]
pub fn lckk(&mut self) -> LCKK_W<'_>
[src]
Bit 16 - Port x lock bit y (y= 0..15)
pub fn lck15(&mut self) -> LCK15_W<'_>
[src]
Bit 15 - Port x lock bit y (y= 0..15)
pub fn lck14(&mut self) -> LCK14_W<'_>
[src]
Bit 14 - Port x lock bit y (y= 0..15)
pub fn lck13(&mut self) -> LCK13_W<'_>
[src]
Bit 13 - Port x lock bit y (y= 0..15)
pub fn lck12(&mut self) -> LCK12_W<'_>
[src]
Bit 12 - Port x lock bit y (y= 0..15)
pub fn lck11(&mut self) -> LCK11_W<'_>
[src]
Bit 11 - Port x lock bit y (y= 0..15)
pub fn lck10(&mut self) -> LCK10_W<'_>
[src]
Bit 10 - Port x lock bit y (y= 0..15)
pub fn lck9(&mut self) -> LCK9_W<'_>
[src]
Bit 9 - Port x lock bit y (y= 0..15)
pub fn lck8(&mut self) -> LCK8_W<'_>
[src]
Bit 8 - Port x lock bit y (y= 0..15)
pub fn lck7(&mut self) -> LCK7_W<'_>
[src]
Bit 7 - Port x lock bit y (y= 0..15)
pub fn lck6(&mut self) -> LCK6_W<'_>
[src]
Bit 6 - Port x lock bit y (y= 0..15)
pub fn lck5(&mut self) -> LCK5_W<'_>
[src]
Bit 5 - Port x lock bit y (y= 0..15)
pub fn lck4(&mut self) -> LCK4_W<'_>
[src]
Bit 4 - Port x lock bit y (y= 0..15)
pub fn lck3(&mut self) -> LCK3_W<'_>
[src]
Bit 3 - Port x lock bit y (y= 0..15)
pub fn lck2(&mut self) -> LCK2_W<'_>
[src]
Bit 2 - Port x lock bit y (y= 0..15)
pub fn lck1(&mut self) -> LCK1_W<'_>
[src]
Bit 1 - Port x lock bit y (y= 0..15)
pub fn lck0(&mut self) -> LCK0_W<'_>
[src]
Bit 0 - Port x lock bit y (y= 0..15)
impl W<u32, Reg<u32, _AFRL>>
[src]
pub fn afrl7(&mut self) -> AFRL7_W<'_>
[src]
Bits 28:31 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl6(&mut self) -> AFRL6_W<'_>
[src]
Bits 24:27 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl5(&mut self) -> AFRL5_W<'_>
[src]
Bits 20:23 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl4(&mut self) -> AFRL4_W<'_>
[src]
Bits 16:19 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl3(&mut self) -> AFRL3_W<'_>
[src]
Bits 12:15 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl2(&mut self) -> AFRL2_W<'_>
[src]
Bits 8:11 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl1(&mut self) -> AFRL1_W<'_>
[src]
Bits 4:7 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl0(&mut self) -> AFRL0_W<'_>
[src]
Bits 0:3 - Alternate function selection for port x bit y (y = 0..7)
impl W<u32, Reg<u32, _AFRH>>
[src]
pub fn afrh15(&mut self) -> AFRH15_W<'_>
[src]
Bits 28:31 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh14(&mut self) -> AFRH14_W<'_>
[src]
Bits 24:27 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh13(&mut self) -> AFRH13_W<'_>
[src]
Bits 20:23 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh12(&mut self) -> AFRH12_W<'_>
[src]
Bits 16:19 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh11(&mut self) -> AFRH11_W<'_>
[src]
Bits 12:15 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh10(&mut self) -> AFRH10_W<'_>
[src]
Bits 8:11 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh9(&mut self) -> AFRH9_W<'_>
[src]
Bits 4:7 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh8(&mut self) -> AFRH8_W<'_>
[src]
Bits 0:3 - Alternate function selection for port x bit y (y = 8..15)
impl W<u32, Reg<u32, _BRR>>
[src]
pub fn br0(&mut self) -> BR0_W<'_>
[src]
Bit 0 - Port D Reset bit 0
pub fn br1(&mut self) -> BR1_W<'_>
[src]
Bit 1 - Port D Reset bit 1
pub fn br2(&mut self) -> BR2_W<'_>
[src]
Bit 2 - Port D Reset bit 2
pub fn br3(&mut self) -> BR3_W<'_>
[src]
Bit 3 - Port D Reset bit 3
pub fn br4(&mut self) -> BR4_W<'_>
[src]
Bit 4 - Port D Reset bit 4
pub fn br5(&mut self) -> BR5_W<'_>
[src]
Bit 5 - Port D Reset bit 5
pub fn br6(&mut self) -> BR6_W<'_>
[src]
Bit 6 - Port D Reset bit 6
pub fn br7(&mut self) -> BR7_W<'_>
[src]
Bit 7 - Port D Reset bit 7
pub fn br8(&mut self) -> BR8_W<'_>
[src]
Bit 8 - Port D Reset bit 8
pub fn br9(&mut self) -> BR9_W<'_>
[src]
Bit 9 - Port D Reset bit 9
pub fn br10(&mut self) -> BR10_W<'_>
[src]
Bit 10 - Port D Reset bit 10
pub fn br11(&mut self) -> BR11_W<'_>
[src]
Bit 11 - Port D Reset bit 11
pub fn br12(&mut self) -> BR12_W<'_>
[src]
Bit 12 - Port D Reset bit 12
pub fn br13(&mut self) -> BR13_W<'_>
[src]
Bit 13 - Port D Reset bit 13
pub fn br14(&mut self) -> BR14_W<'_>
[src]
Bit 14 - Port D Reset bit 14
pub fn br15(&mut self) -> BR15_W<'_>
[src]
Bit 15 - Port D Reset bit 15
impl W<u32, Reg<u32, _MODER>>
[src]
pub fn moder15(&mut self) -> MODER15_W<'_>
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn moder14(&mut self) -> MODER14_W<'_>
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn moder13(&mut self) -> MODER13_W<'_>
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn moder12(&mut self) -> MODER12_W<'_>
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn moder11(&mut self) -> MODER11_W<'_>
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn moder10(&mut self) -> MODER10_W<'_>
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn moder9(&mut self) -> MODER9_W<'_>
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn moder8(&mut self) -> MODER8_W<'_>
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn moder7(&mut self) -> MODER7_W<'_>
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn moder6(&mut self) -> MODER6_W<'_>
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn moder5(&mut self) -> MODER5_W<'_>
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn moder4(&mut self) -> MODER4_W<'_>
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn moder3(&mut self) -> MODER3_W<'_>
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn moder2(&mut self) -> MODER2_W<'_>
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn moder1(&mut self) -> MODER1_W<'_>
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn moder0(&mut self) -> MODER0_W<'_>
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _OTYPER>>
[src]
pub fn ot15(&mut self) -> OT15_W<'_>
[src]
Bit 15 - Port x configuration bits (y = 0..15)
pub fn ot14(&mut self) -> OT14_W<'_>
[src]
Bit 14 - Port x configuration bits (y = 0..15)
pub fn ot13(&mut self) -> OT13_W<'_>
[src]
Bit 13 - Port x configuration bits (y = 0..15)
pub fn ot12(&mut self) -> OT12_W<'_>
[src]
Bit 12 - Port x configuration bits (y = 0..15)
pub fn ot11(&mut self) -> OT11_W<'_>
[src]
Bit 11 - Port x configuration bits (y = 0..15)
pub fn ot10(&mut self) -> OT10_W<'_>
[src]
Bit 10 - Port x configuration bits (y = 0..15)
pub fn ot9(&mut self) -> OT9_W<'_>
[src]
Bit 9 - Port x configuration bits (y = 0..15)
pub fn ot8(&mut self) -> OT8_W<'_>
[src]
Bit 8 - Port x configuration bits (y = 0..15)
pub fn ot7(&mut self) -> OT7_W<'_>
[src]
Bit 7 - Port x configuration bits (y = 0..15)
pub fn ot6(&mut self) -> OT6_W<'_>
[src]
Bit 6 - Port x configuration bits (y = 0..15)
pub fn ot5(&mut self) -> OT5_W<'_>
[src]
Bit 5 - Port x configuration bits (y = 0..15)
pub fn ot4(&mut self) -> OT4_W<'_>
[src]
Bit 4 - Port x configuration bits (y = 0..15)
pub fn ot3(&mut self) -> OT3_W<'_>
[src]
Bit 3 - Port x configuration bits (y = 0..15)
pub fn ot2(&mut self) -> OT2_W<'_>
[src]
Bit 2 - Port x configuration bits (y = 0..15)
pub fn ot1(&mut self) -> OT1_W<'_>
[src]
Bit 1 - Port x configuration bits (y = 0..15)
pub fn ot0(&mut self) -> OT0_W<'_>
[src]
Bit 0 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _OSPEEDR>>
[src]
pub fn ospeedr15(&mut self) -> OSPEEDR15_W<'_>
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn ospeedr14(&mut self) -> OSPEEDR14_W<'_>
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn ospeedr13(&mut self) -> OSPEEDR13_W<'_>
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn ospeedr12(&mut self) -> OSPEEDR12_W<'_>
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn ospeedr11(&mut self) -> OSPEEDR11_W<'_>
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn ospeedr10(&mut self) -> OSPEEDR10_W<'_>
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn ospeedr9(&mut self) -> OSPEEDR9_W<'_>
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn ospeedr8(&mut self) -> OSPEEDR8_W<'_>
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn ospeedr7(&mut self) -> OSPEEDR7_W<'_>
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn ospeedr6(&mut self) -> OSPEEDR6_W<'_>
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn ospeedr5(&mut self) -> OSPEEDR5_W<'_>
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn ospeedr4(&mut self) -> OSPEEDR4_W<'_>
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn ospeedr3(&mut self) -> OSPEEDR3_W<'_>
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn ospeedr2(&mut self) -> OSPEEDR2_W<'_>
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn ospeedr1(&mut self) -> OSPEEDR1_W<'_>
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn ospeedr0(&mut self) -> OSPEEDR0_W<'_>
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _PUPDR>>
[src]
pub fn pupdr15(&mut self) -> PUPDR15_W<'_>
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn pupdr14(&mut self) -> PUPDR14_W<'_>
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn pupdr13(&mut self) -> PUPDR13_W<'_>
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn pupdr12(&mut self) -> PUPDR12_W<'_>
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn pupdr11(&mut self) -> PUPDR11_W<'_>
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn pupdr10(&mut self) -> PUPDR10_W<'_>
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn pupdr9(&mut self) -> PUPDR9_W<'_>
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn pupdr8(&mut self) -> PUPDR8_W<'_>
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn pupdr7(&mut self) -> PUPDR7_W<'_>
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn pupdr6(&mut self) -> PUPDR6_W<'_>
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn pupdr5(&mut self) -> PUPDR5_W<'_>
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn pupdr4(&mut self) -> PUPDR4_W<'_>
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn pupdr3(&mut self) -> PUPDR3_W<'_>
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn pupdr2(&mut self) -> PUPDR2_W<'_>
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn pupdr1(&mut self) -> PUPDR1_W<'_>
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn pupdr0(&mut self) -> PUPDR0_W<'_>
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _ODR>>
[src]
pub fn odr15(&mut self) -> ODR15_W<'_>
[src]
Bit 15 - Port output data (y = 0..15)
pub fn odr14(&mut self) -> ODR14_W<'_>
[src]
Bit 14 - Port output data (y = 0..15)
pub fn odr13(&mut self) -> ODR13_W<'_>
[src]
Bit 13 - Port output data (y = 0..15)
pub fn odr12(&mut self) -> ODR12_W<'_>
[src]
Bit 12 - Port output data (y = 0..15)
pub fn odr11(&mut self) -> ODR11_W<'_>
[src]
Bit 11 - Port output data (y = 0..15)
pub fn odr10(&mut self) -> ODR10_W<'_>
[src]
Bit 10 - Port output data (y = 0..15)
pub fn odr9(&mut self) -> ODR9_W<'_>
[src]
Bit 9 - Port output data (y = 0..15)
pub fn odr8(&mut self) -> ODR8_W<'_>
[src]
Bit 8 - Port output data (y = 0..15)
pub fn odr7(&mut self) -> ODR7_W<'_>
[src]
Bit 7 - Port output data (y = 0..15)
pub fn odr6(&mut self) -> ODR6_W<'_>
[src]
Bit 6 - Port output data (y = 0..15)
pub fn odr5(&mut self) -> ODR5_W<'_>
[src]
Bit 5 - Port output data (y = 0..15)
pub fn odr4(&mut self) -> ODR4_W<'_>
[src]
Bit 4 - Port output data (y = 0..15)
pub fn odr3(&mut self) -> ODR3_W<'_>
[src]
Bit 3 - Port output data (y = 0..15)
pub fn odr2(&mut self) -> ODR2_W<'_>
[src]
Bit 2 - Port output data (y = 0..15)
pub fn odr1(&mut self) -> ODR1_W<'_>
[src]
Bit 1 - Port output data (y = 0..15)
pub fn odr0(&mut self) -> ODR0_W<'_>
[src]
Bit 0 - Port output data (y = 0..15)
impl W<u32, Reg<u32, _BSRR>>
[src]
pub fn br15(&mut self) -> BR15_W<'_>
[src]
Bit 31 - Port x reset bit y (y = 0..15)
pub fn br14(&mut self) -> BR14_W<'_>
[src]
Bit 30 - Port x reset bit y (y = 0..15)
pub fn br13(&mut self) -> BR13_W<'_>
[src]
Bit 29 - Port x reset bit y (y = 0..15)
pub fn br12(&mut self) -> BR12_W<'_>
[src]
Bit 28 - Port x reset bit y (y = 0..15)
pub fn br11(&mut self) -> BR11_W<'_>
[src]
Bit 27 - Port x reset bit y (y = 0..15)
pub fn br10(&mut self) -> BR10_W<'_>
[src]
Bit 26 - Port x reset bit y (y = 0..15)
pub fn br9(&mut self) -> BR9_W<'_>
[src]
Bit 25 - Port x reset bit y (y = 0..15)
pub fn br8(&mut self) -> BR8_W<'_>
[src]
Bit 24 - Port x reset bit y (y = 0..15)
pub fn br7(&mut self) -> BR7_W<'_>
[src]
Bit 23 - Port x reset bit y (y = 0..15)
pub fn br6(&mut self) -> BR6_W<'_>
[src]
Bit 22 - Port x reset bit y (y = 0..15)
pub fn br5(&mut self) -> BR5_W<'_>
[src]
Bit 21 - Port x reset bit y (y = 0..15)
pub fn br4(&mut self) -> BR4_W<'_>
[src]
Bit 20 - Port x reset bit y (y = 0..15)
pub fn br3(&mut self) -> BR3_W<'_>
[src]
Bit 19 - Port x reset bit y (y = 0..15)
pub fn br2(&mut self) -> BR2_W<'_>
[src]
Bit 18 - Port x reset bit y (y = 0..15)
pub fn br1(&mut self) -> BR1_W<'_>
[src]
Bit 17 - Port x reset bit y (y = 0..15)
pub fn br0(&mut self) -> BR0_W<'_>
[src]
Bit 16 - Port x set bit y (y= 0..15)
pub fn bs15(&mut self) -> BS15_W<'_>
[src]
Bit 15 - Port x set bit y (y= 0..15)
pub fn bs14(&mut self) -> BS14_W<'_>
[src]
Bit 14 - Port x set bit y (y= 0..15)
pub fn bs13(&mut self) -> BS13_W<'_>
[src]
Bit 13 - Port x set bit y (y= 0..15)
pub fn bs12(&mut self) -> BS12_W<'_>
[src]
Bit 12 - Port x set bit y (y= 0..15)
pub fn bs11(&mut self) -> BS11_W<'_>
[src]
Bit 11 - Port x set bit y (y= 0..15)
pub fn bs10(&mut self) -> BS10_W<'_>
[src]
Bit 10 - Port x set bit y (y= 0..15)
pub fn bs9(&mut self) -> BS9_W<'_>
[src]
Bit 9 - Port x set bit y (y= 0..15)
pub fn bs8(&mut self) -> BS8_W<'_>
[src]
Bit 8 - Port x set bit y (y= 0..15)
pub fn bs7(&mut self) -> BS7_W<'_>
[src]
Bit 7 - Port x set bit y (y= 0..15)
pub fn bs6(&mut self) -> BS6_W<'_>
[src]
Bit 6 - Port x set bit y (y= 0..15)
pub fn bs5(&mut self) -> BS5_W<'_>
[src]
Bit 5 - Port x set bit y (y= 0..15)
pub fn bs4(&mut self) -> BS4_W<'_>
[src]
Bit 4 - Port x set bit y (y= 0..15)
pub fn bs3(&mut self) -> BS3_W<'_>
[src]
Bit 3 - Port x set bit y (y= 0..15)
pub fn bs2(&mut self) -> BS2_W<'_>
[src]
Bit 2 - Port x set bit y (y= 0..15)
pub fn bs1(&mut self) -> BS1_W<'_>
[src]
Bit 1 - Port x set bit y (y= 0..15)
pub fn bs0(&mut self) -> BS0_W<'_>
[src]
Bit 0 - Port x set bit y (y= 0..15)
impl W<u32, Reg<u32, _LCKR>>
[src]
pub fn lckk(&mut self) -> LCKK_W<'_>
[src]
Bit 16 - Port x lock bit y (y= 0..15)
pub fn lck15(&mut self) -> LCK15_W<'_>
[src]
Bit 15 - Port x lock bit y (y= 0..15)
pub fn lck14(&mut self) -> LCK14_W<'_>
[src]
Bit 14 - Port x lock bit y (y= 0..15)
pub fn lck13(&mut self) -> LCK13_W<'_>
[src]
Bit 13 - Port x lock bit y (y= 0..15)
pub fn lck12(&mut self) -> LCK12_W<'_>
[src]
Bit 12 - Port x lock bit y (y= 0..15)
pub fn lck11(&mut self) -> LCK11_W<'_>
[src]
Bit 11 - Port x lock bit y (y= 0..15)
pub fn lck10(&mut self) -> LCK10_W<'_>
[src]
Bit 10 - Port x lock bit y (y= 0..15)
pub fn lck9(&mut self) -> LCK9_W<'_>
[src]
Bit 9 - Port x lock bit y (y= 0..15)
pub fn lck8(&mut self) -> LCK8_W<'_>
[src]
Bit 8 - Port x lock bit y (y= 0..15)
pub fn lck7(&mut self) -> LCK7_W<'_>
[src]
Bit 7 - Port x lock bit y (y= 0..15)
pub fn lck6(&mut self) -> LCK6_W<'_>
[src]
Bit 6 - Port x lock bit y (y= 0..15)
pub fn lck5(&mut self) -> LCK5_W<'_>
[src]
Bit 5 - Port x lock bit y (y= 0..15)
pub fn lck4(&mut self) -> LCK4_W<'_>
[src]
Bit 4 - Port x lock bit y (y= 0..15)
pub fn lck3(&mut self) -> LCK3_W<'_>
[src]
Bit 3 - Port x lock bit y (y= 0..15)
pub fn lck2(&mut self) -> LCK2_W<'_>
[src]
Bit 2 - Port x lock bit y (y= 0..15)
pub fn lck1(&mut self) -> LCK1_W<'_>
[src]
Bit 1 - Port x lock bit y (y= 0..15)
pub fn lck0(&mut self) -> LCK0_W<'_>
[src]
Bit 0 - Port x lock bit y (y= 0..15)
impl W<u32, Reg<u32, _AFRL>>
[src]
pub fn afrl7(&mut self) -> AFRL7_W<'_>
[src]
Bits 28:31 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl6(&mut self) -> AFRL6_W<'_>
[src]
Bits 24:27 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl5(&mut self) -> AFRL5_W<'_>
[src]
Bits 20:23 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl4(&mut self) -> AFRL4_W<'_>
[src]
Bits 16:19 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl3(&mut self) -> AFRL3_W<'_>
[src]
Bits 12:15 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl2(&mut self) -> AFRL2_W<'_>
[src]
Bits 8:11 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl1(&mut self) -> AFRL1_W<'_>
[src]
Bits 4:7 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl0(&mut self) -> AFRL0_W<'_>
[src]
Bits 0:3 - Alternate function selection for port x bit y (y = 0..7)
impl W<u32, Reg<u32, _AFRH>>
[src]
pub fn afrh15(&mut self) -> AFRH15_W<'_>
[src]
Bits 28:31 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh14(&mut self) -> AFRH14_W<'_>
[src]
Bits 24:27 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh13(&mut self) -> AFRH13_W<'_>
[src]
Bits 20:23 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh12(&mut self) -> AFRH12_W<'_>
[src]
Bits 16:19 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh11(&mut self) -> AFRH11_W<'_>
[src]
Bits 12:15 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh10(&mut self) -> AFRH10_W<'_>
[src]
Bits 8:11 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh9(&mut self) -> AFRH9_W<'_>
[src]
Bits 4:7 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh8(&mut self) -> AFRH8_W<'_>
[src]
Bits 0:3 - Alternate function selection for port x bit y (y = 8..15)
impl W<u32, Reg<u32, _BRR>>
[src]
pub fn br0(&mut self) -> BR0_W<'_>
[src]
Bit 0 - Port B Reset bit 0
pub fn br1(&mut self) -> BR1_W<'_>
[src]
Bit 1 - Port B Reset bit 1
pub fn br2(&mut self) -> BR2_W<'_>
[src]
Bit 2 - Port B Reset bit 2
pub fn br3(&mut self) -> BR3_W<'_>
[src]
Bit 3 - Port B Reset bit 3
pub fn br4(&mut self) -> BR4_W<'_>
[src]
Bit 4 - Port B Reset bit 4
pub fn br5(&mut self) -> BR5_W<'_>
[src]
Bit 5 - Port B Reset bit 5
pub fn br6(&mut self) -> BR6_W<'_>
[src]
Bit 6 - Port B Reset bit 6
pub fn br7(&mut self) -> BR7_W<'_>
[src]
Bit 7 - Port B Reset bit 7
pub fn br8(&mut self) -> BR8_W<'_>
[src]
Bit 8 - Port B Reset bit 8
pub fn br9(&mut self) -> BR9_W<'_>
[src]
Bit 9 - Port B Reset bit 9
pub fn br10(&mut self) -> BR10_W<'_>
[src]
Bit 10 - Port B Reset bit 10
pub fn br11(&mut self) -> BR11_W<'_>
[src]
Bit 11 - Port B Reset bit 11
pub fn br12(&mut self) -> BR12_W<'_>
[src]
Bit 12 - Port B Reset bit 12
pub fn br13(&mut self) -> BR13_W<'_>
[src]
Bit 13 - Port B Reset bit 13
pub fn br14(&mut self) -> BR14_W<'_>
[src]
Bit 14 - Port B Reset bit 14
pub fn br15(&mut self) -> BR15_W<'_>
[src]
Bit 15 - Port B Reset bit 15
impl W<u32, Reg<u32, _MODER>>
[src]
pub fn moder15(&mut self) -> MODER15_W<'_>
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn moder14(&mut self) -> MODER14_W<'_>
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn moder13(&mut self) -> MODER13_W<'_>
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn moder12(&mut self) -> MODER12_W<'_>
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn moder11(&mut self) -> MODER11_W<'_>
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn moder10(&mut self) -> MODER10_W<'_>
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn moder9(&mut self) -> MODER9_W<'_>
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn moder8(&mut self) -> MODER8_W<'_>
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn moder7(&mut self) -> MODER7_W<'_>
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn moder6(&mut self) -> MODER6_W<'_>
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn moder5(&mut self) -> MODER5_W<'_>
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn moder4(&mut self) -> MODER4_W<'_>
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn moder3(&mut self) -> MODER3_W<'_>
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn moder2(&mut self) -> MODER2_W<'_>
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn moder1(&mut self) -> MODER1_W<'_>
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn moder0(&mut self) -> MODER0_W<'_>
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _OTYPER>>
[src]
pub fn ot15(&mut self) -> OT15_W<'_>
[src]
Bit 15 - Port x configuration bits (y = 0..15)
pub fn ot14(&mut self) -> OT14_W<'_>
[src]
Bit 14 - Port x configuration bits (y = 0..15)
pub fn ot13(&mut self) -> OT13_W<'_>
[src]
Bit 13 - Port x configuration bits (y = 0..15)
pub fn ot12(&mut self) -> OT12_W<'_>
[src]
Bit 12 - Port x configuration bits (y = 0..15)
pub fn ot11(&mut self) -> OT11_W<'_>
[src]
Bit 11 - Port x configuration bits (y = 0..15)
pub fn ot10(&mut self) -> OT10_W<'_>
[src]
Bit 10 - Port x configuration bits (y = 0..15)
pub fn ot9(&mut self) -> OT9_W<'_>
[src]
Bit 9 - Port x configuration bits (y = 0..15)
pub fn ot8(&mut self) -> OT8_W<'_>
[src]
Bit 8 - Port x configuration bits (y = 0..15)
pub fn ot7(&mut self) -> OT7_W<'_>
[src]
Bit 7 - Port x configuration bits (y = 0..15)
pub fn ot6(&mut self) -> OT6_W<'_>
[src]
Bit 6 - Port x configuration bits (y = 0..15)
pub fn ot5(&mut self) -> OT5_W<'_>
[src]
Bit 5 - Port x configuration bits (y = 0..15)
pub fn ot4(&mut self) -> OT4_W<'_>
[src]
Bit 4 - Port x configuration bits (y = 0..15)
pub fn ot3(&mut self) -> OT3_W<'_>
[src]
Bit 3 - Port x configuration bits (y = 0..15)
pub fn ot2(&mut self) -> OT2_W<'_>
[src]
Bit 2 - Port x configuration bits (y = 0..15)
pub fn ot1(&mut self) -> OT1_W<'_>
[src]
Bit 1 - Port x configuration bits (y = 0..15)
pub fn ot0(&mut self) -> OT0_W<'_>
[src]
Bit 0 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _OSPEEDR>>
[src]
pub fn ospeedr15(&mut self) -> OSPEEDR15_W<'_>
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn ospeedr14(&mut self) -> OSPEEDR14_W<'_>
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn ospeedr13(&mut self) -> OSPEEDR13_W<'_>
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn ospeedr12(&mut self) -> OSPEEDR12_W<'_>
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn ospeedr11(&mut self) -> OSPEEDR11_W<'_>
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn ospeedr10(&mut self) -> OSPEEDR10_W<'_>
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn ospeedr9(&mut self) -> OSPEEDR9_W<'_>
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn ospeedr8(&mut self) -> OSPEEDR8_W<'_>
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn ospeedr7(&mut self) -> OSPEEDR7_W<'_>
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn ospeedr6(&mut self) -> OSPEEDR6_W<'_>
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn ospeedr5(&mut self) -> OSPEEDR5_W<'_>
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn ospeedr4(&mut self) -> OSPEEDR4_W<'_>
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn ospeedr3(&mut self) -> OSPEEDR3_W<'_>
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn ospeedr2(&mut self) -> OSPEEDR2_W<'_>
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn ospeedr1(&mut self) -> OSPEEDR1_W<'_>
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn ospeedr0(&mut self) -> OSPEEDR0_W<'_>
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _PUPDR>>
[src]
pub fn pupdr15(&mut self) -> PUPDR15_W<'_>
[src]
Bits 30:31 - Port x configuration bits (y = 0..15)
pub fn pupdr14(&mut self) -> PUPDR14_W<'_>
[src]
Bits 28:29 - Port x configuration bits (y = 0..15)
pub fn pupdr13(&mut self) -> PUPDR13_W<'_>
[src]
Bits 26:27 - Port x configuration bits (y = 0..15)
pub fn pupdr12(&mut self) -> PUPDR12_W<'_>
[src]
Bits 24:25 - Port x configuration bits (y = 0..15)
pub fn pupdr11(&mut self) -> PUPDR11_W<'_>
[src]
Bits 22:23 - Port x configuration bits (y = 0..15)
pub fn pupdr10(&mut self) -> PUPDR10_W<'_>
[src]
Bits 20:21 - Port x configuration bits (y = 0..15)
pub fn pupdr9(&mut self) -> PUPDR9_W<'_>
[src]
Bits 18:19 - Port x configuration bits (y = 0..15)
pub fn pupdr8(&mut self) -> PUPDR8_W<'_>
[src]
Bits 16:17 - Port x configuration bits (y = 0..15)
pub fn pupdr7(&mut self) -> PUPDR7_W<'_>
[src]
Bits 14:15 - Port x configuration bits (y = 0..15)
pub fn pupdr6(&mut self) -> PUPDR6_W<'_>
[src]
Bits 12:13 - Port x configuration bits (y = 0..15)
pub fn pupdr5(&mut self) -> PUPDR5_W<'_>
[src]
Bits 10:11 - Port x configuration bits (y = 0..15)
pub fn pupdr4(&mut self) -> PUPDR4_W<'_>
[src]
Bits 8:9 - Port x configuration bits (y = 0..15)
pub fn pupdr3(&mut self) -> PUPDR3_W<'_>
[src]
Bits 6:7 - Port x configuration bits (y = 0..15)
pub fn pupdr2(&mut self) -> PUPDR2_W<'_>
[src]
Bits 4:5 - Port x configuration bits (y = 0..15)
pub fn pupdr1(&mut self) -> PUPDR1_W<'_>
[src]
Bits 2:3 - Port x configuration bits (y = 0..15)
pub fn pupdr0(&mut self) -> PUPDR0_W<'_>
[src]
Bits 0:1 - Port x configuration bits (y = 0..15)
impl W<u32, Reg<u32, _ODR>>
[src]
pub fn odr15(&mut self) -> ODR15_W<'_>
[src]
Bit 15 - Port output data (y = 0..15)
pub fn odr14(&mut self) -> ODR14_W<'_>
[src]
Bit 14 - Port output data (y = 0..15)
pub fn odr13(&mut self) -> ODR13_W<'_>
[src]
Bit 13 - Port output data (y = 0..15)
pub fn odr12(&mut self) -> ODR12_W<'_>
[src]
Bit 12 - Port output data (y = 0..15)
pub fn odr11(&mut self) -> ODR11_W<'_>
[src]
Bit 11 - Port output data (y = 0..15)
pub fn odr10(&mut self) -> ODR10_W<'_>
[src]
Bit 10 - Port output data (y = 0..15)
pub fn odr9(&mut self) -> ODR9_W<'_>
[src]
Bit 9 - Port output data (y = 0..15)
pub fn odr8(&mut self) -> ODR8_W<'_>
[src]
Bit 8 - Port output data (y = 0..15)
pub fn odr7(&mut self) -> ODR7_W<'_>
[src]
Bit 7 - Port output data (y = 0..15)
pub fn odr6(&mut self) -> ODR6_W<'_>
[src]
Bit 6 - Port output data (y = 0..15)
pub fn odr5(&mut self) -> ODR5_W<'_>
[src]
Bit 5 - Port output data (y = 0..15)
pub fn odr4(&mut self) -> ODR4_W<'_>
[src]
Bit 4 - Port output data (y = 0..15)
pub fn odr3(&mut self) -> ODR3_W<'_>
[src]
Bit 3 - Port output data (y = 0..15)
pub fn odr2(&mut self) -> ODR2_W<'_>
[src]
Bit 2 - Port output data (y = 0..15)
pub fn odr1(&mut self) -> ODR1_W<'_>
[src]
Bit 1 - Port output data (y = 0..15)
pub fn odr0(&mut self) -> ODR0_W<'_>
[src]
Bit 0 - Port output data (y = 0..15)
impl W<u32, Reg<u32, _BSRR>>
[src]
pub fn br15(&mut self) -> BR15_W<'_>
[src]
Bit 31 - Port x reset bit y (y = 0..15)
pub fn br14(&mut self) -> BR14_W<'_>
[src]
Bit 30 - Port x reset bit y (y = 0..15)
pub fn br13(&mut self) -> BR13_W<'_>
[src]
Bit 29 - Port x reset bit y (y = 0..15)
pub fn br12(&mut self) -> BR12_W<'_>
[src]
Bit 28 - Port x reset bit y (y = 0..15)
pub fn br11(&mut self) -> BR11_W<'_>
[src]
Bit 27 - Port x reset bit y (y = 0..15)
pub fn br10(&mut self) -> BR10_W<'_>
[src]
Bit 26 - Port x reset bit y (y = 0..15)
pub fn br9(&mut self) -> BR9_W<'_>
[src]
Bit 25 - Port x reset bit y (y = 0..15)
pub fn br8(&mut self) -> BR8_W<'_>
[src]
Bit 24 - Port x reset bit y (y = 0..15)
pub fn br7(&mut self) -> BR7_W<'_>
[src]
Bit 23 - Port x reset bit y (y = 0..15)
pub fn br6(&mut self) -> BR6_W<'_>
[src]
Bit 22 - Port x reset bit y (y = 0..15)
pub fn br5(&mut self) -> BR5_W<'_>
[src]
Bit 21 - Port x reset bit y (y = 0..15)
pub fn br4(&mut self) -> BR4_W<'_>
[src]
Bit 20 - Port x reset bit y (y = 0..15)
pub fn br3(&mut self) -> BR3_W<'_>
[src]
Bit 19 - Port x reset bit y (y = 0..15)
pub fn br2(&mut self) -> BR2_W<'_>
[src]
Bit 18 - Port x reset bit y (y = 0..15)
pub fn br1(&mut self) -> BR1_W<'_>
[src]
Bit 17 - Port x reset bit y (y = 0..15)
pub fn br0(&mut self) -> BR0_W<'_>
[src]
Bit 16 - Port x set bit y (y= 0..15)
pub fn bs15(&mut self) -> BS15_W<'_>
[src]
Bit 15 - Port x set bit y (y= 0..15)
pub fn bs14(&mut self) -> BS14_W<'_>
[src]
Bit 14 - Port x set bit y (y= 0..15)
pub fn bs13(&mut self) -> BS13_W<'_>
[src]
Bit 13 - Port x set bit y (y= 0..15)
pub fn bs12(&mut self) -> BS12_W<'_>
[src]
Bit 12 - Port x set bit y (y= 0..15)
pub fn bs11(&mut self) -> BS11_W<'_>
[src]
Bit 11 - Port x set bit y (y= 0..15)
pub fn bs10(&mut self) -> BS10_W<'_>
[src]
Bit 10 - Port x set bit y (y= 0..15)
pub fn bs9(&mut self) -> BS9_W<'_>
[src]
Bit 9 - Port x set bit y (y= 0..15)
pub fn bs8(&mut self) -> BS8_W<'_>
[src]
Bit 8 - Port x set bit y (y= 0..15)
pub fn bs7(&mut self) -> BS7_W<'_>
[src]
Bit 7 - Port x set bit y (y= 0..15)
pub fn bs6(&mut self) -> BS6_W<'_>
[src]
Bit 6 - Port x set bit y (y= 0..15)
pub fn bs5(&mut self) -> BS5_W<'_>
[src]
Bit 5 - Port x set bit y (y= 0..15)
pub fn bs4(&mut self) -> BS4_W<'_>
[src]
Bit 4 - Port x set bit y (y= 0..15)
pub fn bs3(&mut self) -> BS3_W<'_>
[src]
Bit 3 - Port x set bit y (y= 0..15)
pub fn bs2(&mut self) -> BS2_W<'_>
[src]
Bit 2 - Port x set bit y (y= 0..15)
pub fn bs1(&mut self) -> BS1_W<'_>
[src]
Bit 1 - Port x set bit y (y= 0..15)
pub fn bs0(&mut self) -> BS0_W<'_>
[src]
Bit 0 - Port x set bit y (y= 0..15)
impl W<u32, Reg<u32, _LCKR>>
[src]
pub fn lckk(&mut self) -> LCKK_W<'_>
[src]
Bit 16 - Port x lock bit y (y= 0..15)
pub fn lck15(&mut self) -> LCK15_W<'_>
[src]
Bit 15 - Port x lock bit y (y= 0..15)
pub fn lck14(&mut self) -> LCK14_W<'_>
[src]
Bit 14 - Port x lock bit y (y= 0..15)
pub fn lck13(&mut self) -> LCK13_W<'_>
[src]
Bit 13 - Port x lock bit y (y= 0..15)
pub fn lck12(&mut self) -> LCK12_W<'_>
[src]
Bit 12 - Port x lock bit y (y= 0..15)
pub fn lck11(&mut self) -> LCK11_W<'_>
[src]
Bit 11 - Port x lock bit y (y= 0..15)
pub fn lck10(&mut self) -> LCK10_W<'_>
[src]
Bit 10 - Port x lock bit y (y= 0..15)
pub fn lck9(&mut self) -> LCK9_W<'_>
[src]
Bit 9 - Port x lock bit y (y= 0..15)
pub fn lck8(&mut self) -> LCK8_W<'_>
[src]
Bit 8 - Port x lock bit y (y= 0..15)
pub fn lck7(&mut self) -> LCK7_W<'_>
[src]
Bit 7 - Port x lock bit y (y= 0..15)
pub fn lck6(&mut self) -> LCK6_W<'_>
[src]
Bit 6 - Port x lock bit y (y= 0..15)
pub fn lck5(&mut self) -> LCK5_W<'_>
[src]
Bit 5 - Port x lock bit y (y= 0..15)
pub fn lck4(&mut self) -> LCK4_W<'_>
[src]
Bit 4 - Port x lock bit y (y= 0..15)
pub fn lck3(&mut self) -> LCK3_W<'_>
[src]
Bit 3 - Port x lock bit y (y= 0..15)
pub fn lck2(&mut self) -> LCK2_W<'_>
[src]
Bit 2 - Port x lock bit y (y= 0..15)
pub fn lck1(&mut self) -> LCK1_W<'_>
[src]
Bit 1 - Port x lock bit y (y= 0..15)
pub fn lck0(&mut self) -> LCK0_W<'_>
[src]
Bit 0 - Port x lock bit y (y= 0..15)
impl W<u32, Reg<u32, _AFRL>>
[src]
pub fn afrl7(&mut self) -> AFRL7_W<'_>
[src]
Bits 28:31 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl6(&mut self) -> AFRL6_W<'_>
[src]
Bits 24:27 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl5(&mut self) -> AFRL5_W<'_>
[src]
Bits 20:23 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl4(&mut self) -> AFRL4_W<'_>
[src]
Bits 16:19 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl3(&mut self) -> AFRL3_W<'_>
[src]
Bits 12:15 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl2(&mut self) -> AFRL2_W<'_>
[src]
Bits 8:11 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl1(&mut self) -> AFRL1_W<'_>
[src]
Bits 4:7 - Alternate function selection for port x bit y (y = 0..7)
pub fn afrl0(&mut self) -> AFRL0_W<'_>
[src]
Bits 0:3 - Alternate function selection for port x bit y (y = 0..7)
impl W<u32, Reg<u32, _AFRH>>
[src]
pub fn afrh15(&mut self) -> AFRH15_W<'_>
[src]
Bits 28:31 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh14(&mut self) -> AFRH14_W<'_>
[src]
Bits 24:27 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh13(&mut self) -> AFRH13_W<'_>
[src]
Bits 20:23 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh12(&mut self) -> AFRH12_W<'_>
[src]
Bits 16:19 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh11(&mut self) -> AFRH11_W<'_>
[src]
Bits 12:15 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh10(&mut self) -> AFRH10_W<'_>
[src]
Bits 8:11 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh9(&mut self) -> AFRH9_W<'_>
[src]
Bits 4:7 - Alternate function selection for port x bit y (y = 8..15)
pub fn afrh8(&mut self) -> AFRH8_W<'_>
[src]
Bits 0:3 - Alternate function selection for port x bit y (y = 8..15)
impl W<u32, Reg<u32, _BRR>>
[src]
pub fn br0(&mut self) -> BR0_W<'_>
[src]
Bit 0 - Port A Reset bit 0
pub fn br1(&mut self) -> BR1_W<'_>
[src]
Bit 1 - Port A Reset bit 1
pub fn br2(&mut self) -> BR2_W<'_>
[src]
Bit 2 - Port A Reset bit 2
pub fn br3(&mut self) -> BR3_W<'_>
[src]
Bit 3 - Port A Reset bit 3
pub fn br4(&mut self) -> BR4_W<'_>
[src]
Bit 4 - Port A Reset bit 4
pub fn br5(&mut self) -> BR5_W<'_>
[src]
Bit 5 - Port A Reset bit 5
pub fn br6(&mut self) -> BR6_W<'_>
[src]
Bit 6 - Port A Reset bit 6
pub fn br7(&mut self) -> BR7_W<'_>
[src]
Bit 7 - Port A Reset bit 7
pub fn br8(&mut self) -> BR8_W<'_>
[src]
Bit 8 - Port A Reset bit 8
pub fn br9(&mut self) -> BR9_W<'_>
[src]
Bit 9 - Port A Reset bit 9
pub fn br10(&mut self) -> BR10_W<'_>
[src]
Bit 10 - Port A Reset bit 10
pub fn br11(&mut self) -> BR11_W<'_>
[src]
Bit 11 - Port A Reset bit 11
pub fn br12(&mut self) -> BR12_W<'_>
[src]
Bit 12 - Port A Reset bit 12
pub fn br13(&mut self) -> BR13_W<'_>
[src]
Bit 13 - Port A Reset bit 13
pub fn br14(&mut self) -> BR14_W<'_>
[src]
Bit 14 - Port A Reset bit 14
pub fn br15(&mut self) -> BR15_W<'_>
[src]
Bit 15 - Port A Reset bit 15
impl W<u32, Reg<u32, _MEMRM>>
[src]
pub fn mem_mode(&mut self) -> MEM_MODE_W<'_>
[src]
Bits 0:2 - Memory mapping selection
pub fn fb_mode(&mut self) -> FB_MODE_W<'_>
[src]
Bit 8 - Flash bank mode selection
pub fn swp_fmc(&mut self) -> SWP_FMC_W<'_>
[src]
Bits 10:11 - FMC memory mapping swap
impl W<u32, Reg<u32, _PMC>>
[src]
pub fn mii_rmii_sel(&mut self) -> MII_RMII_SEL_W<'_>
[src]
Bit 23 - Ethernet PHY interface selection
pub fn adc1dc2(&mut self) -> ADC1DC2_W<'_>
[src]
Bit 16 - ADC1DC2
pub fn adc2dc2(&mut self) -> ADC2DC2_W<'_>
[src]
Bit 17 - ADC2DC2
pub fn adc3dc2(&mut self) -> ADC3DC2_W<'_>
[src]
Bit 18 - ADC3DC2
impl W<u32, Reg<u32, _EXTICR1>>
[src]
pub fn exti3(&mut self) -> EXTI3_W<'_>
[src]
Bits 12:15 - EXTI x configuration (x = 0 to 3)
pub fn exti2(&mut self) -> EXTI2_W<'_>
[src]
Bits 8:11 - EXTI x configuration (x = 0 to 3)
pub fn exti1(&mut self) -> EXTI1_W<'_>
[src]
Bits 4:7 - EXTI x configuration (x = 0 to 3)
pub fn exti0(&mut self) -> EXTI0_W<'_>
[src]
Bits 0:3 - EXTI x configuration (x = 0 to 3)
impl W<u32, Reg<u32, _EXTICR2>>
[src]
pub fn exti7(&mut self) -> EXTI7_W<'_>
[src]
Bits 12:15 - EXTI x configuration (x = 4 to 7)
pub fn exti6(&mut self) -> EXTI6_W<'_>
[src]
Bits 8:11 - EXTI x configuration (x = 4 to 7)
pub fn exti5(&mut self) -> EXTI5_W<'_>
[src]
Bits 4:7 - EXTI x configuration (x = 4 to 7)
pub fn exti4(&mut self) -> EXTI4_W<'_>
[src]
Bits 0:3 - EXTI x configuration (x = 4 to 7)
impl W<u32, Reg<u32, _EXTICR3>>
[src]
pub fn exti11(&mut self) -> EXTI11_W<'_>
[src]
Bits 12:15 - EXTI x configuration (x = 8 to 11)
pub fn exti10(&mut self) -> EXTI10_W<'_>
[src]
Bits 8:11 - EXTI10
pub fn exti9(&mut self) -> EXTI9_W<'_>
[src]
Bits 4:7 - EXTI x configuration (x = 8 to 11)
pub fn exti8(&mut self) -> EXTI8_W<'_>
[src]
Bits 0:3 - EXTI x configuration (x = 8 to 11)
impl W<u32, Reg<u32, _EXTICR4>>
[src]
pub fn exti15(&mut self) -> EXTI15_W<'_>
[src]
Bits 12:15 - EXTI x configuration (x = 12 to 15)
pub fn exti14(&mut self) -> EXTI14_W<'_>
[src]
Bits 8:11 - EXTI x configuration (x = 12 to 15)
pub fn exti13(&mut self) -> EXTI13_W<'_>
[src]
Bits 4:7 - EXTI x configuration (x = 12 to 15)
pub fn exti12(&mut self) -> EXTI12_W<'_>
[src]
Bits 0:3 - EXTI x configuration (x = 12 to 15)
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn bidimode(&mut self) -> BIDIMODE_W<'_>
[src]
Bit 15 - Bidirectional data mode enable
pub fn bidioe(&mut self) -> BIDIOE_W<'_>
[src]
Bit 14 - Output enable in bidirectional mode
pub fn crcen(&mut self) -> CRCEN_W<'_>
[src]
Bit 13 - Hardware CRC calculation enable
pub fn crcnext(&mut self) -> CRCNEXT_W<'_>
[src]
Bit 12 - CRC transfer next
pub fn crcl(&mut self) -> CRCL_W<'_>
[src]
Bit 11 - CRC length
pub fn rxonly(&mut self) -> RXONLY_W<'_>
[src]
Bit 10 - Receive only
pub fn ssm(&mut self) -> SSM_W<'_>
[src]
Bit 9 - Software slave management
pub fn ssi(&mut self) -> SSI_W<'_>
[src]
Bit 8 - Internal slave select
pub fn lsbfirst(&mut self) -> LSBFIRST_W<'_>
[src]
Bit 7 - Frame format
pub fn spe(&mut self) -> SPE_W<'_>
[src]
Bit 6 - SPI enable
pub fn br(&mut self) -> BR_W<'_>
[src]
Bits 3:5 - Baud rate control
pub fn mstr(&mut self) -> MSTR_W<'_>
[src]
Bit 2 - Master selection
pub fn cpol(&mut self) -> CPOL_W<'_>
[src]
Bit 1 - Clock polarity
pub fn cpha(&mut self) -> CPHA_W<'_>
[src]
Bit 0 - Clock phase
impl W<u32, Reg<u32, _CR2>>
[src]
pub fn rxdmaen(&mut self) -> RXDMAEN_W<'_>
[src]
Bit 0 - Rx buffer DMA enable
pub fn txdmaen(&mut self) -> TXDMAEN_W<'_>
[src]
Bit 1 - Tx buffer DMA enable
pub fn ssoe(&mut self) -> SSOE_W<'_>
[src]
Bit 2 - SS output enable
pub fn nssp(&mut self) -> NSSP_W<'_>
[src]
Bit 3 - NSS pulse management
pub fn frf(&mut self) -> FRF_W<'_>
[src]
Bit 4 - Frame format
pub fn errie(&mut self) -> ERRIE_W<'_>
[src]
Bit 5 - Error interrupt enable
pub fn rxneie(&mut self) -> RXNEIE_W<'_>
[src]
Bit 6 - RX buffer not empty interrupt enable
pub fn txeie(&mut self) -> TXEIE_W<'_>
[src]
Bit 7 - Tx buffer empty interrupt enable
pub fn ds(&mut self) -> DS_W<'_>
[src]
Bits 8:11 - Data size
pub fn frxth(&mut self) -> FRXTH_W<'_>
[src]
Bit 12 - FIFO reception threshold
pub fn ldma_rx(&mut self) -> LDMA_RX_W<'_>
[src]
Bit 13 - Last DMA transfer for reception
pub fn ldma_tx(&mut self) -> LDMA_TX_W<'_>
[src]
Bit 14 - Last DMA transfer for transmission
impl W<u32, Reg<u32, _SR>>
[src]
impl W<u32, Reg<u32, _DR>>
[src]
impl W<u32, Reg<u32, _CRCPR>>
[src]
impl W<u32, Reg<u32, _I2SCFGR>>
[src]
pub fn i2smod(&mut self) -> I2SMOD_W<'_>
[src]
Bit 11 - I2S mode selection
pub fn i2se(&mut self) -> I2SE_W<'_>
[src]
Bit 10 - I2S Enable
pub fn i2scfg(&mut self) -> I2SCFG_W<'_>
[src]
Bits 8:9 - I2S configuration mode
pub fn pcmsync(&mut self) -> PCMSYNC_W<'_>
[src]
Bit 7 - PCM frame synchronization
pub fn i2sstd(&mut self) -> I2SSTD_W<'_>
[src]
Bits 4:5 - I2S standard selection
pub fn ckpol(&mut self) -> CKPOL_W<'_>
[src]
Bit 3 - Steady state clock polarity
pub fn datlen(&mut self) -> DATLEN_W<'_>
[src]
Bits 1:2 - Data length to be transferred
pub fn chlen(&mut self) -> CHLEN_W<'_>
[src]
Bit 0 - Channel length (number of bits per audio channel)
pub fn astrten(&mut self) -> ASTRTEN_W<'_>
[src]
Bit 12 - Asynchronous start enable
impl W<u32, Reg<u32, _I2SPR>>
[src]
pub fn mckoe(&mut self) -> MCKOE_W<'_>
[src]
Bit 9 - Master clock output enable
pub fn odd(&mut self) -> ODD_W<'_>
[src]
Bit 8 - Odd factor for the prescaler
pub fn i2sdiv(&mut self) -> I2SDIV_W<'_>
[src]
Bits 0:7 - I2S Linear prescaler
impl W<u32, Reg<u32, _SR>>
[src]
pub fn ovr(&mut self) -> OVR_W<'_>
[src]
Bit 5 - Overrun
pub fn strt(&mut self) -> STRT_W<'_>
[src]
Bit 4 - Regular channel start flag
pub fn jstrt(&mut self) -> JSTRT_W<'_>
[src]
Bit 3 - Injected channel start flag
pub fn jeoc(&mut self) -> JEOC_W<'_>
[src]
Bit 2 - Injected channel end of conversion
pub fn eoc(&mut self) -> EOC_W<'_>
[src]
Bit 1 - Regular channel end of conversion
pub fn awd(&mut self) -> AWD_W<'_>
[src]
Bit 0 - Analog watchdog flag
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn ovrie(&mut self) -> OVRIE_W<'_>
[src]
Bit 26 - Overrun interrupt enable
pub fn res(&mut self) -> RES_W<'_>
[src]
Bits 24:25 - Resolution
pub fn awden(&mut self) -> AWDEN_W<'_>
[src]
Bit 23 - Analog watchdog enable on regular channels
pub fn jawden(&mut self) -> JAWDEN_W<'_>
[src]
Bit 22 - Analog watchdog enable on injected channels
pub fn discnum(&mut self) -> DISCNUM_W<'_>
[src]
Bits 13:15 - Discontinuous mode channel count
pub fn jdiscen(&mut self) -> JDISCEN_W<'_>
[src]
Bit 12 - Discontinuous mode on injected channels
pub fn discen(&mut self) -> DISCEN_W<'_>
[src]
Bit 11 - Discontinuous mode on regular channels
pub fn jauto(&mut self) -> JAUTO_W<'_>
[src]
Bit 10 - Automatic injected group conversion
pub fn awdsgl(&mut self) -> AWDSGL_W<'_>
[src]
Bit 9 - Enable the watchdog on a single channel in scan mode
pub fn scan(&mut self) -> SCAN_W<'_>
[src]
Bit 8 - Scan mode
pub fn jeocie(&mut self) -> JEOCIE_W<'_>
[src]
Bit 7 - Interrupt enable for injected channels
pub fn awdie(&mut self) -> AWDIE_W<'_>
[src]
Bit 6 - Analog watchdog interrupt enable
pub fn eocie(&mut self) -> EOCIE_W<'_>
[src]
Bit 5 - Interrupt enable for EOC
pub fn awdch(&mut self) -> AWDCH_W<'_>
[src]
Bits 0:4 - Analog watchdog channel select bits
impl W<u32, Reg<u32, _CR2>>
[src]
pub fn swstart(&mut self) -> SWSTART_W<'_>
[src]
Bit 30 - Start conversion of regular channels
pub fn exten(&mut self) -> EXTEN_W<'_>
[src]
Bits 28:29 - External trigger enable for regular channels
pub fn extsel(&mut self) -> EXTSEL_W<'_>
[src]
Bits 24:27 - External event select for regular group
pub fn jswstart(&mut self) -> JSWSTART_W<'_>
[src]
Bit 22 - Start conversion of injected channels
pub fn jexten(&mut self) -> JEXTEN_W<'_>
[src]
Bits 20:21 - External trigger enable for injected channels
pub fn jextsel(&mut self) -> JEXTSEL_W<'_>
[src]
Bits 16:19 - External event select for injected group
pub fn align(&mut self) -> ALIGN_W<'_>
[src]
Bit 11 - Data alignment
pub fn eocs(&mut self) -> EOCS_W<'_>
[src]
Bit 10 - End of conversion selection
pub fn dds(&mut self) -> DDS_W<'_>
[src]
Bit 9 - DMA disable selection (for single ADC mode)
pub fn dma(&mut self) -> DMA_W<'_>
[src]
Bit 8 - Direct memory access mode (for single ADC mode)
pub fn cont(&mut self) -> CONT_W<'_>
[src]
Bit 1 - Continuous conversion
pub fn adon(&mut self) -> ADON_W<'_>
[src]
Bit 0 - A/D Converter ON / OFF
impl W<u32, Reg<u32, _SMPR1>>
[src]
impl W<u32, Reg<u32, _SMPR2>>
[src]
impl W<u32, Reg<u32, _JOFR>>
[src]
impl W<u32, Reg<u32, _HTR>>
[src]
impl W<u32, Reg<u32, _LTR>>
[src]
impl W<u32, Reg<u32, _SQR1>>
[src]
pub fn l(&mut self) -> L_W<'_>
[src]
Bits 20:23 - Regular channel sequence length
pub fn sq16(&mut self) -> SQ16_W<'_>
[src]
Bits 15:19 - 16th conversion in regular sequence
pub fn sq15(&mut self) -> SQ15_W<'_>
[src]
Bits 10:14 - 15th conversion in regular sequence
pub fn sq14(&mut self) -> SQ14_W<'_>
[src]
Bits 5:9 - 14th conversion in regular sequence
pub fn sq13(&mut self) -> SQ13_W<'_>
[src]
Bits 0:4 - 13th conversion in regular sequence
impl W<u32, Reg<u32, _SQR2>>
[src]
pub fn sq12(&mut self) -> SQ12_W<'_>
[src]
Bits 25:29 - 12th conversion in regular sequence
pub fn sq11(&mut self) -> SQ11_W<'_>
[src]
Bits 20:24 - 11th conversion in regular sequence
pub fn sq10(&mut self) -> SQ10_W<'_>
[src]
Bits 15:19 - 10th conversion in regular sequence
pub fn sq9(&mut self) -> SQ9_W<'_>
[src]
Bits 10:14 - 9th conversion in regular sequence
pub fn sq8(&mut self) -> SQ8_W<'_>
[src]
Bits 5:9 - 8th conversion in regular sequence
pub fn sq7(&mut self) -> SQ7_W<'_>
[src]
Bits 0:4 - 7th conversion in regular sequence
impl W<u32, Reg<u32, _SQR3>>
[src]
pub fn sq6(&mut self) -> SQ6_W<'_>
[src]
Bits 25:29 - 6th conversion in regular sequence
pub fn sq5(&mut self) -> SQ5_W<'_>
[src]
Bits 20:24 - 5th conversion in regular sequence
pub fn sq4(&mut self) -> SQ4_W<'_>
[src]
Bits 15:19 - 4th conversion in regular sequence
pub fn sq3(&mut self) -> SQ3_W<'_>
[src]
Bits 10:14 - 3rd conversion in regular sequence
pub fn sq2(&mut self) -> SQ2_W<'_>
[src]
Bits 5:9 - 2nd conversion in regular sequence
pub fn sq1(&mut self) -> SQ1_W<'_>
[src]
Bits 0:4 - 1st conversion in regular sequence
impl W<u32, Reg<u32, _JSQR>>
[src]
pub fn jl(&mut self) -> JL_W<'_>
[src]
Bits 20:21 - Injected sequence length
pub fn jsq4(&mut self) -> JSQ4_W<'_>
[src]
Bits 15:19 - 4th conversion in injected sequence
pub fn jsq3(&mut self) -> JSQ3_W<'_>
[src]
Bits 10:14 - 3rd conversion in injected sequence
pub fn jsq2(&mut self) -> JSQ2_W<'_>
[src]
Bits 5:9 - 2nd conversion in injected sequence
pub fn jsq1(&mut self) -> JSQ1_W<'_>
[src]
Bits 0:4 - 1st conversion in injected sequence
impl W<u32, Reg<u32, _CR>>
[src]
pub fn dmaudrie2(&mut self) -> DMAUDRIE2_W<'_>
[src]
Bit 29 - DAC channel2 DMA underrun interrupt enable
pub fn dmaen2(&mut self) -> DMAEN2_W<'_>
[src]
Bit 28 - DAC channel2 DMA enable
pub fn mamp2(&mut self) -> MAMP2_W<'_>
[src]
Bits 24:27 - DAC channel2 mask/amplitude selector
pub fn wave2(&mut self) -> WAVE2_W<'_>
[src]
Bits 22:23 - DAC channel2 noise/triangle wave generation enable
pub fn tsel2(&mut self) -> TSEL2_W<'_>
[src]
Bits 19:21 - DAC channel2 trigger selection
pub fn ten2(&mut self) -> TEN2_W<'_>
[src]
Bit 18 - DAC channel2 trigger enable
pub fn boff2(&mut self) -> BOFF2_W<'_>
[src]
Bit 17 - DAC channel2 output buffer disable
pub fn en2(&mut self) -> EN2_W<'_>
[src]
Bit 16 - DAC channel2 enable
pub fn dmaudrie1(&mut self) -> DMAUDRIE1_W<'_>
[src]
Bit 13 - DAC channel1 DMA Underrun Interrupt enable
pub fn dmaen1(&mut self) -> DMAEN1_W<'_>
[src]
Bit 12 - DAC channel1 DMA enable
pub fn mamp1(&mut self) -> MAMP1_W<'_>
[src]
Bits 8:11 - DAC channel1 mask/amplitude selector
pub fn wave1(&mut self) -> WAVE1_W<'_>
[src]
Bits 6:7 - DAC channel1 noise/triangle wave generation enable
pub fn tsel1(&mut self) -> TSEL1_W<'_>
[src]
Bits 3:5 - DAC channel1 trigger selection
pub fn ten1(&mut self) -> TEN1_W<'_>
[src]
Bit 2 - DAC channel1 trigger enable
pub fn boff1(&mut self) -> BOFF1_W<'_>
[src]
Bit 1 - DAC channel1 output buffer disable
pub fn en1(&mut self) -> EN1_W<'_>
[src]
Bit 0 - DAC channel1 enable
impl W<u32, Reg<u32, _SWTRIGR>>
[src]
pub fn swtrig2(&mut self) -> SWTRIG2_W<'_>
[src]
Bit 1 - DAC channel2 software trigger
pub fn swtrig1(&mut self) -> SWTRIG1_W<'_>
[src]
Bit 0 - DAC channel1 software trigger
impl W<u32, Reg<u32, _DHR12R1>>
[src]
pub fn dacc1dhr(&mut self) -> DACC1DHR_W<'_>
[src]
Bits 0:11 - DAC channel1 12-bit right-aligned data
impl W<u32, Reg<u32, _DHR12L1>>
[src]
pub fn dacc1dhr(&mut self) -> DACC1DHR_W<'_>
[src]
Bits 4:15 - DAC channel1 12-bit left-aligned data
impl W<u32, Reg<u32, _DHR8R1>>
[src]
pub fn dacc1dhr(&mut self) -> DACC1DHR_W<'_>
[src]
Bits 0:7 - DAC channel1 8-bit right-aligned data
impl W<u32, Reg<u32, _DHR12R2>>
[src]
pub fn dacc2dhr(&mut self) -> DACC2DHR_W<'_>
[src]
Bits 0:11 - DAC channel2 12-bit right-aligned data
impl W<u32, Reg<u32, _DHR12L2>>
[src]
pub fn dacc2dhr(&mut self) -> DACC2DHR_W<'_>
[src]
Bits 4:15 - DAC channel2 12-bit left-aligned data
impl W<u32, Reg<u32, _DHR8R2>>
[src]
pub fn dacc2dhr(&mut self) -> DACC2DHR_W<'_>
[src]
Bits 0:7 - DAC channel2 8-bit right-aligned data
impl W<u32, Reg<u32, _DHR12RD>>
[src]
pub fn dacc2dhr(&mut self) -> DACC2DHR_W<'_>
[src]
Bits 16:27 - DAC channel2 12-bit right-aligned data
pub fn dacc1dhr(&mut self) -> DACC1DHR_W<'_>
[src]
Bits 0:11 - DAC channel1 12-bit right-aligned data
impl W<u32, Reg<u32, _DHR12LD>>
[src]
pub fn dacc2dhr(&mut self) -> DACC2DHR_W<'_>
[src]
Bits 20:31 - DAC channel2 12-bit left-aligned data
pub fn dacc1dhr(&mut self) -> DACC1DHR_W<'_>
[src]
Bits 4:15 - DAC channel1 12-bit left-aligned data
impl W<u32, Reg<u32, _DHR8RD>>
[src]
pub fn dacc2dhr(&mut self) -> DACC2DHR_W<'_>
[src]
Bits 8:15 - DAC channel2 8-bit right-aligned data
pub fn dacc1dhr(&mut self) -> DACC1DHR_W<'_>
[src]
Bits 0:7 - DAC channel1 8-bit right-aligned data
impl W<u32, Reg<u32, _SR>>
[src]
pub fn dmaudr2(&mut self) -> DMAUDR2_W<'_>
[src]
Bit 29 - DAC channel2 DMA underrun flag
pub fn dmaudr1(&mut self) -> DMAUDR1_W<'_>
[src]
Bit 13 - DAC channel1 DMA underrun flag
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn lpds(&mut self) -> LPDS_W<'_>
[src]
Bit 0 - Low-power deep sleep
pub fn pdds(&mut self) -> PDDS_W<'_>
[src]
Bit 1 - Power down deepsleep
pub fn csbf(&mut self) -> CSBF_W<'_>
[src]
Bit 3 - Clear standby flag
pub fn pvde(&mut self) -> PVDE_W<'_>
[src]
Bit 4 - Power voltage detector enable
pub fn pls(&mut self) -> PLS_W<'_>
[src]
Bits 5:7 - PVD level selection
pub fn dbp(&mut self) -> DBP_W<'_>
[src]
Bit 8 - Disable backup domain write protection
pub fn fpds(&mut self) -> FPDS_W<'_>
[src]
Bit 9 - Flash power down in Stop mode
pub fn lpuds(&mut self) -> LPUDS_W<'_>
[src]
Bit 10 - Low-power regulator in deepsleep under-drive mode
pub fn mruds(&mut self) -> MRUDS_W<'_>
[src]
Bit 11 - Main regulator in deepsleep under-drive mode
pub fn adcdc1(&mut self) -> ADCDC1_W<'_>
[src]
Bit 13 - ADCDC1
pub fn vos(&mut self) -> VOS_W<'_>
[src]
Bits 14:15 - Regulator voltage scaling output selection
pub fn oden(&mut self) -> ODEN_W<'_>
[src]
Bit 16 - Over-drive enable
pub fn odswen(&mut self) -> ODSWEN_W<'_>
[src]
Bit 17 - Over-drive switching enabled
pub fn uden(&mut self) -> UDEN_W<'_>
[src]
Bits 18:19 - Under-drive enable in stop mode
impl W<u32, Reg<u32, _CSR1>>
[src]
pub fn bre(&mut self) -> BRE_W<'_>
[src]
Bit 9 - Backup regulator enable
pub fn vosrdy(&mut self) -> VOSRDY_W<'_>
[src]
Bit 14 - Regulator voltage scaling output selection ready bit
pub fn odrdy(&mut self) -> ODRDY_W<'_>
[src]
Bit 16 - Over-drive mode ready
pub fn odswrdy(&mut self) -> ODSWRDY_W<'_>
[src]
Bit 17 - Over-drive mode switching ready
pub fn udrdy(&mut self) -> UDRDY_W<'_>
[src]
Bits 18:19 - Under-drive ready flag
impl W<u32, Reg<u32, _CR2>>
[src]
pub fn wupp1(&mut self) -> WUPP1_W<'_>
[src]
Bit 8 - Wakeup pin polarity bit for PA0
pub fn wupp2(&mut self) -> WUPP2_W<'_>
[src]
Bit 9 - Wakeup pin polarity bit for PA2
pub fn wupp3(&mut self) -> WUPP3_W<'_>
[src]
Bit 10 - Wakeup pin polarity bit for PC1
pub fn wupp4(&mut self) -> WUPP4_W<'_>
[src]
Bit 11 - Wakeup pin polarity bit for PC13
pub fn wupp5(&mut self) -> WUPP5_W<'_>
[src]
Bit 12 - Wakeup pin polarity bit for PI8
pub fn wupp6(&mut self) -> WUPP6_W<'_>
[src]
Bit 13 - Wakeup pin polarity bit for PI11
impl W<u32, Reg<u32, _CSR2>>
[src]
pub fn ewup1(&mut self) -> EWUP1_W<'_>
[src]
Bit 8 - Enable Wakeup pin for PA0
pub fn ewup2(&mut self) -> EWUP2_W<'_>
[src]
Bit 9 - Enable Wakeup pin for PA2
pub fn ewup3(&mut self) -> EWUP3_W<'_>
[src]
Bit 10 - Enable Wakeup pin for PC1
pub fn ewup4(&mut self) -> EWUP4_W<'_>
[src]
Bit 11 - Enable Wakeup pin for PC13
pub fn ewup5(&mut self) -> EWUP5_W<'_>
[src]
Bit 12 - Enable Wakeup pin for PI8
pub fn ewup6(&mut self) -> EWUP6_W<'_>
[src]
Bit 13 - Enable Wakeup pin for PI11
impl W<u32, Reg<u32, _KR>>
[src]
impl W<u32, Reg<u32, _PR>>
[src]
impl W<u32, Reg<u32, _RLR>>
[src]
impl W<u32, Reg<u32, _WINR>>
[src]
impl W<u32, Reg<u32, _CR>>
[src]
pub fn wdga(&mut self) -> WDGA_W<'_>
[src]
Bit 7 - Activation bit
pub fn t(&mut self) -> T_W<'_>
[src]
Bits 0:6 - 7-bit counter (MSB to LSB)
impl W<u32, Reg<u32, _CFR>>
[src]
pub fn ewi(&mut self) -> EWI_W<'_>
[src]
Bit 9 - Early wakeup interrupt
pub fn w(&mut self) -> W_W<'_>
[src]
Bits 0:6 - 7-bit window value
pub fn wdgtb(&mut self) -> WDGTB_W<'_>
[src]
Bits 7:8 - Timer base
impl W<u32, Reg<u32, _SR>>
[src]
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn ckd(&mut self) -> CKD_W<'_>
[src]
Bits 8:9 - Clock division
pub fn arpe(&mut self) -> ARPE_W<'_>
[src]
Bit 7 - Auto-reload preload enable
pub fn cms(&mut self) -> CMS_W<'_>
[src]
Bits 5:6 - Center-aligned mode selection
pub fn dir(&mut self) -> DIR_W<'_>
[src]
Bit 4 - Direction
pub fn opm(&mut self) -> OPM_W<'_>
[src]
Bit 3 - One-pulse mode
pub fn urs(&mut self) -> URS_W<'_>
[src]
Bit 2 - Update request source
pub fn udis(&mut self) -> UDIS_W<'_>
[src]
Bit 1 - Update disable
pub fn cen(&mut self) -> CEN_W<'_>
[src]
Bit 0 - Counter enable
impl W<u32, Reg<u32, _CR2>>
[src]
pub fn ois4(&mut self) -> OIS4_W<'_>
[src]
Bit 14 - Output Idle state 4
pub fn ois3n(&mut self) -> OIS3N_W<'_>
[src]
Bit 13 - Output Idle state 3
pub fn ois3(&mut self) -> OIS3_W<'_>
[src]
Bit 12 - Output Idle state 3
pub fn ois2n(&mut self) -> OIS2N_W<'_>
[src]
Bit 11 - Output Idle state 2
pub fn ois2(&mut self) -> OIS2_W<'_>
[src]
Bit 10 - Output Idle state 2
pub fn ois1n(&mut self) -> OIS1N_W<'_>
[src]
Bit 9 - Output Idle state 1
pub fn ois1(&mut self) -> OIS1_W<'_>
[src]
Bit 8 - Output Idle state 1
pub fn ti1s(&mut self) -> TI1S_W<'_>
[src]
Bit 7 - TI1 selection
pub fn mms(&mut self) -> MMS_W<'_>
[src]
Bits 4:6 - Master mode selection
pub fn ccds(&mut self) -> CCDS_W<'_>
[src]
Bit 3 - Capture/compare DMA selection
pub fn ccus(&mut self) -> CCUS_W<'_>
[src]
Bit 2 - Capture/compare control update selection
pub fn ccpc(&mut self) -> CCPC_W<'_>
[src]
Bit 0 - Capture/compare preloaded control
impl W<u32, Reg<u32, _SMCR>>
[src]
pub fn etp(&mut self) -> ETP_W<'_>
[src]
Bit 15 - External trigger polarity
pub fn ece(&mut self) -> ECE_W<'_>
[src]
Bit 14 - External clock enable
pub fn etps(&mut self) -> ETPS_W<'_>
[src]
Bits 12:13 - External trigger prescaler
pub fn etf(&mut self) -> ETF_W<'_>
[src]
Bits 8:11 - External trigger filter
pub fn msm(&mut self) -> MSM_W<'_>
[src]
Bit 7 - Master/Slave mode
pub fn ts(&mut self) -> TS_W<'_>
[src]
Bits 4:6 - Trigger selection
pub fn sms(&mut self) -> SMS_W<'_>
[src]
Bits 0:2 - Slave mode selection
impl W<u32, Reg<u32, _DIER>>
[src]
pub fn tde(&mut self) -> TDE_W<'_>
[src]
Bit 14 - Trigger DMA request enable
pub fn comde(&mut self) -> COMDE_W<'_>
[src]
Bit 13 - COM DMA request enable
pub fn cc4de(&mut self) -> CC4DE_W<'_>
[src]
Bit 12 - Capture/Compare 4 DMA request enable
pub fn cc3de(&mut self) -> CC3DE_W<'_>
[src]
Bit 11 - Capture/Compare 3 DMA request enable
pub fn cc2de(&mut self) -> CC2DE_W<'_>
[src]
Bit 10 - Capture/Compare 2 DMA request enable
pub fn cc1de(&mut self) -> CC1DE_W<'_>
[src]
Bit 9 - Capture/Compare 1 DMA request enable
pub fn ude(&mut self) -> UDE_W<'_>
[src]
Bit 8 - Update DMA request enable
pub fn tie(&mut self) -> TIE_W<'_>
[src]
Bit 6 - Trigger interrupt enable
pub fn cc4ie(&mut self) -> CC4IE_W<'_>
[src]
Bit 4 - Capture/Compare 4 interrupt enable
pub fn cc3ie(&mut self) -> CC3IE_W<'_>
[src]
Bit 3 - Capture/Compare 3 interrupt enable
pub fn cc2ie(&mut self) -> CC2IE_W<'_>
[src]
Bit 2 - Capture/Compare 2 interrupt enable
pub fn cc1ie(&mut self) -> CC1IE_W<'_>
[src]
Bit 1 - Capture/Compare 1 interrupt enable
pub fn uie(&mut self) -> UIE_W<'_>
[src]
Bit 0 - Update interrupt enable
pub fn bie(&mut self) -> BIE_W<'_>
[src]
Bit 7 - Break interrupt enable
pub fn comie(&mut self) -> COMIE_W<'_>
[src]
Bit 5 - COM interrupt enable
impl W<u32, Reg<u32, _SR>>
[src]
pub fn cc4of(&mut self) -> CC4OF_W<'_>
[src]
Bit 12 - Capture/Compare 4 overcapture flag
pub fn cc3of(&mut self) -> CC3OF_W<'_>
[src]
Bit 11 - Capture/Compare 3 overcapture flag
pub fn cc2of(&mut self) -> CC2OF_W<'_>
[src]
Bit 10 - Capture/compare 2 overcapture flag
pub fn cc1of(&mut self) -> CC1OF_W<'_>
[src]
Bit 9 - Capture/Compare 1 overcapture flag
pub fn bif(&mut self) -> BIF_W<'_>
[src]
Bit 7 - Break interrupt flag
pub fn tif(&mut self) -> TIF_W<'_>
[src]
Bit 6 - Trigger interrupt flag
pub fn comif(&mut self) -> COMIF_W<'_>
[src]
Bit 5 - COM interrupt flag
pub fn cc4if(&mut self) -> CC4IF_W<'_>
[src]
Bit 4 - Capture/Compare 4 interrupt flag
pub fn cc3if(&mut self) -> CC3IF_W<'_>
[src]
Bit 3 - Capture/Compare 3 interrupt flag
pub fn cc2if(&mut self) -> CC2IF_W<'_>
[src]
Bit 2 - Capture/Compare 2 interrupt flag
pub fn cc1if(&mut self) -> CC1IF_W<'_>
[src]
Bit 1 - Capture/compare 1 interrupt flag
pub fn uif(&mut self) -> UIF_W<'_>
[src]
Bit 0 - Update interrupt flag
impl W<u32, Reg<u32, _EGR>>
[src]
pub fn bg(&mut self) -> BG_W<'_>
[src]
Bit 7 - Break generation
pub fn tg(&mut self) -> TG_W<'_>
[src]
Bit 6 - Trigger generation
pub fn comg(&mut self) -> COMG_W<'_>
[src]
Bit 5 - Capture/Compare control update generation
pub fn cc4g(&mut self) -> CC4G_W<'_>
[src]
Bit 4 - Capture/compare 4 generation
pub fn cc3g(&mut self) -> CC3G_W<'_>
[src]
Bit 3 - Capture/compare 3 generation
pub fn cc2g(&mut self) -> CC2G_W<'_>
[src]
Bit 2 - Capture/compare 2 generation
pub fn cc1g(&mut self) -> CC1G_W<'_>
[src]
Bit 1 - Capture/compare 1 generation
pub fn ug(&mut self) -> UG_W<'_>
[src]
Bit 0 - Update generation
impl W<u32, Reg<u32, _CCMR1_OUTPUT>>
[src]
pub fn oc2ce(&mut self) -> OC2CE_W<'_>
[src]
Bit 15 - Output Compare 2 clear enable
pub fn oc2m(&mut self) -> OC2M_W<'_>
[src]
Bits 12:14 - Output Compare 2 mode
pub fn oc2pe(&mut self) -> OC2PE_W<'_>
[src]
Bit 11 - Output Compare 2 preload enable
pub fn oc2fe(&mut self) -> OC2FE_W<'_>
[src]
Bit 10 - Output Compare 2 fast enable
pub fn cc2s(&mut self) -> CC2S_W<'_>
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn oc1ce(&mut self) -> OC1CE_W<'_>
[src]
Bit 7 - Output Compare 1 clear enable
pub fn oc1m(&mut self) -> OC1M_W<'_>
[src]
Bits 4:6 - Output Compare 1 mode
pub fn oc1pe(&mut self) -> OC1PE_W<'_>
[src]
Bit 3 - Output Compare 1 preload enable
pub fn oc1fe(&mut self) -> OC1FE_W<'_>
[src]
Bit 2 - Output Compare 1 fast enable
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - Capture/Compare 1 selection
impl W<u32, Reg<u32, _CCMR1_INPUT>>
[src]
pub fn ic2f(&mut self) -> IC2F_W<'_>
[src]
Bits 12:15 - Input capture 2 filter
pub fn ic2psc(&mut self) -> IC2PSC_W<'_>
[src]
Bits 10:11 - Input capture 2 prescaler
pub fn cc2s(&mut self) -> CC2S_W<'_>
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn ic1f(&mut self) -> IC1F_W<'_>
[src]
Bits 4:7 - Input capture 1 filter
pub fn ic1psc(&mut self) -> IC1PSC_W<'_>
[src]
Bits 2:3 - Input capture 1 prescaler
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - Capture/Compare 1 selection
impl W<u32, Reg<u32, _CCMR2_OUTPUT>>
[src]
pub fn oc4ce(&mut self) -> OC4CE_W<'_>
[src]
Bit 15 - Output compare 4 clear enable
pub fn oc4m(&mut self) -> OC4M_W<'_>
[src]
Bits 12:14 - Output compare 4 mode
pub fn oc4pe(&mut self) -> OC4PE_W<'_>
[src]
Bit 11 - Output compare 4 preload enable
pub fn oc4fe(&mut self) -> OC4FE_W<'_>
[src]
Bit 10 - Output compare 4 fast enable
pub fn cc4s(&mut self) -> CC4S_W<'_>
[src]
Bits 8:9 - Capture/Compare 4 selection
pub fn oc3ce(&mut self) -> OC3CE_W<'_>
[src]
Bit 7 - Output compare 3 clear enable
pub fn oc3m(&mut self) -> OC3M_W<'_>
[src]
Bits 4:6 - Output compare 3 mode
pub fn oc3pe(&mut self) -> OC3PE_W<'_>
[src]
Bit 3 - Output compare 3 preload enable
pub fn oc3fe(&mut self) -> OC3FE_W<'_>
[src]
Bit 2 - Output compare 3 fast enable
pub fn cc3s(&mut self) -> CC3S_W<'_>
[src]
Bits 0:1 - Capture/Compare 3 selection
impl W<u32, Reg<u32, _CCMR2_INPUT>>
[src]
pub fn ic4f(&mut self) -> IC4F_W<'_>
[src]
Bits 12:15 - Input capture 4 filter
pub fn ic4psc(&mut self) -> IC4PSC_W<'_>
[src]
Bits 10:11 - Input capture 4 prescaler
pub fn cc4s(&mut self) -> CC4S_W<'_>
[src]
Bits 8:9 - Capture/Compare 4 selection
pub fn ic3f(&mut self) -> IC3F_W<'_>
[src]
Bits 4:7 - Input capture 3 filter
pub fn ic3psc(&mut self) -> IC3PSC_W<'_>
[src]
Bits 2:3 - Input capture 3 prescaler
pub fn cc3s(&mut self) -> CC3S_W<'_>
[src]
Bits 0:1 - Capture/compare 3 selection
impl W<u32, Reg<u32, _CCER>>
[src]
pub fn cc4p(&mut self) -> CC4P_W<'_>
[src]
Bit 13 - Capture/Compare 3 output Polarity
pub fn cc4e(&mut self) -> CC4E_W<'_>
[src]
Bit 12 - Capture/Compare 4 output enable
pub fn cc3np(&mut self) -> CC3NP_W<'_>
[src]
Bit 11 - Capture/Compare 3 output Polarity
pub fn cc3ne(&mut self) -> CC3NE_W<'_>
[src]
Bit 10 - Capture/Compare 3 complementary output enable
pub fn cc3p(&mut self) -> CC3P_W<'_>
[src]
Bit 9 - Capture/Compare 3 output Polarity
pub fn cc3e(&mut self) -> CC3E_W<'_>
[src]
Bit 8 - Capture/Compare 3 output enable
pub fn cc2np(&mut self) -> CC2NP_W<'_>
[src]
Bit 7 - Capture/Compare 2 output Polarity
pub fn cc2ne(&mut self) -> CC2NE_W<'_>
[src]
Bit 6 - Capture/Compare 2 complementary output enable
pub fn cc2p(&mut self) -> CC2P_W<'_>
[src]
Bit 5 - Capture/Compare 2 output Polarity
pub fn cc2e(&mut self) -> CC2E_W<'_>
[src]
Bit 4 - Capture/Compare 2 output enable
pub fn cc1np(&mut self) -> CC1NP_W<'_>
[src]
Bit 3 - Capture/Compare 1 output Polarity
pub fn cc1ne(&mut self) -> CC1NE_W<'_>
[src]
Bit 2 - Capture/Compare 1 complementary output enable
pub fn cc1p(&mut self) -> CC1P_W<'_>
[src]
Bit 1 - Capture/Compare 1 output Polarity
pub fn cc1e(&mut self) -> CC1E_W<'_>
[src]
Bit 0 - Capture/Compare 1 output enable
impl W<u32, Reg<u32, _CNT>>
[src]
impl W<u32, Reg<u32, _PSC>>
[src]
impl W<u32, Reg<u32, _ARR>>
[src]
impl W<u32, Reg<u32, _CCR>>
[src]
impl W<u32, Reg<u32, _DCR>>
[src]
pub fn dbl(&mut self) -> DBL_W<'_>
[src]
Bits 8:12 - DMA burst length
pub fn dba(&mut self) -> DBA_W<'_>
[src]
Bits 0:4 - DMA base address
impl W<u32, Reg<u32, _DMAR>>
[src]
impl W<u32, Reg<u32, _RCR>>
[src]
impl W<u32, Reg<u32, _BDTR>>
[src]
pub fn moe(&mut self) -> MOE_W<'_>
[src]
Bit 15 - Main output enable
pub fn aoe(&mut self) -> AOE_W<'_>
[src]
Bit 14 - Automatic output enable
pub fn bkp(&mut self) -> BKP_W<'_>
[src]
Bit 13 - Break polarity
pub fn bke(&mut self) -> BKE_W<'_>
[src]
Bit 12 - Break enable
pub fn ossr(&mut self) -> OSSR_W<'_>
[src]
Bit 11 - Off-state selection for Run mode
pub fn ossi(&mut self) -> OSSI_W<'_>
[src]
Bit 10 - Off-state selection for Idle mode
pub fn lock(&mut self) -> LOCK_W<'_>
[src]
Bits 8:9 - Lock configuration
pub fn dtg(&mut self) -> DTG_W<'_>
[src]
Bits 0:7 - Dead-time generator setup
impl W<u32, Reg<u32, _CCMR3_OUTPUT>>
[src]
pub fn oc5fe(&mut self) -> OC5FE_W<'_>
[src]
Bit 2 - Output compare 5 fast enable
pub fn oc5pe(&mut self) -> OC5PE_W<'_>
[src]
Bit 3 - Output compare 5 preload enable
pub fn oc5m(&mut self) -> OC5M_W<'_>
[src]
Bits 4:6 - Output compare 5 mode
pub fn oc5ce(&mut self) -> OC5CE_W<'_>
[src]
Bit 7 - Output compare 5 clear enable
pub fn oc6fe(&mut self) -> OC6FE_W<'_>
[src]
Bit 10 - Output compare 6 fast enable
pub fn oc6pe(&mut self) -> OC6PE_W<'_>
[src]
Bit 11 - Output compare 6 preload enable
pub fn oc6m(&mut self) -> OC6M_W<'_>
[src]
Bits 12:14 - Output compare 6 mode
pub fn oc6ce(&mut self) -> OC6CE_W<'_>
[src]
Bit 15 - Output compare 6 clear enable
pub fn oc5m3(&mut self) -> OC5M3_W<'_>
[src]
Bit 16 - Output Compare 5 mode
pub fn oc6m3(&mut self) -> OC6M3_W<'_>
[src]
Bit 24 - Output Compare 6 mode
impl W<u32, Reg<u32, _CCR5>>
[src]
pub fn ccr(&mut self) -> CCR_W<'_>
[src]
Bits 0:15 - Capture/Compare 5 value
pub fn gc5c1(&mut self) -> GC5C1_W<'_>
[src]
Bit 29 - Group Channel 5 and Channel 1
pub fn gc5c2(&mut self) -> GC5C2_W<'_>
[src]
Bit 30 - Group Channel 5 and Channel 2
pub fn gc5c3(&mut self) -> GC5C3_W<'_>
[src]
Bit 31 - Group Channel 5 and Channel 3
impl W<u32, Reg<u32, _CRR6>>
[src]
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn ckd(&mut self) -> CKD_W<'_>
[src]
Bits 8:9 - Clock division
pub fn arpe(&mut self) -> ARPE_W<'_>
[src]
Bit 7 - Auto-reload preload enable
pub fn cms(&mut self) -> CMS_W<'_>
[src]
Bits 5:6 - Center-aligned mode selection
pub fn dir(&mut self) -> DIR_W<'_>
[src]
Bit 4 - Direction
pub fn opm(&mut self) -> OPM_W<'_>
[src]
Bit 3 - One-pulse mode
pub fn urs(&mut self) -> URS_W<'_>
[src]
Bit 2 - Update request source
pub fn udis(&mut self) -> UDIS_W<'_>
[src]
Bit 1 - Update disable
pub fn cen(&mut self) -> CEN_W<'_>
[src]
Bit 0 - Counter enable
impl W<u32, Reg<u32, _CR2>>
[src]
pub fn ti1s(&mut self) -> TI1S_W<'_>
[src]
Bit 7 - TI1 selection
pub fn mms(&mut self) -> MMS_W<'_>
[src]
Bits 4:6 - Master mode selection
pub fn ccds(&mut self) -> CCDS_W<'_>
[src]
Bit 3 - Capture/compare DMA selection
impl W<u32, Reg<u32, _SMCR>>
[src]
pub fn etp(&mut self) -> ETP_W<'_>
[src]
Bit 15 - External trigger polarity
pub fn ece(&mut self) -> ECE_W<'_>
[src]
Bit 14 - External clock enable
pub fn etps(&mut self) -> ETPS_W<'_>
[src]
Bits 12:13 - External trigger prescaler
pub fn etf(&mut self) -> ETF_W<'_>
[src]
Bits 8:11 - External trigger filter
pub fn msm(&mut self) -> MSM_W<'_>
[src]
Bit 7 - Master/Slave mode
pub fn ts(&mut self) -> TS_W<'_>
[src]
Bits 4:6 - Trigger selection
pub fn sms(&mut self) -> SMS_W<'_>
[src]
Bits 0:2 - Slave mode selection
impl W<u32, Reg<u32, _DIER>>
[src]
pub fn tde(&mut self) -> TDE_W<'_>
[src]
Bit 14 - Trigger DMA request enable
pub fn cc4de(&mut self) -> CC4DE_W<'_>
[src]
Bit 12 - Capture/Compare 4 DMA request enable
pub fn cc3de(&mut self) -> CC3DE_W<'_>
[src]
Bit 11 - Capture/Compare 3 DMA request enable
pub fn cc2de(&mut self) -> CC2DE_W<'_>
[src]
Bit 10 - Capture/Compare 2 DMA request enable
pub fn cc1de(&mut self) -> CC1DE_W<'_>
[src]
Bit 9 - Capture/Compare 1 DMA request enable
pub fn ude(&mut self) -> UDE_W<'_>
[src]
Bit 8 - Update DMA request enable
pub fn tie(&mut self) -> TIE_W<'_>
[src]
Bit 6 - Trigger interrupt enable
pub fn cc4ie(&mut self) -> CC4IE_W<'_>
[src]
Bit 4 - Capture/Compare 4 interrupt enable
pub fn cc3ie(&mut self) -> CC3IE_W<'_>
[src]
Bit 3 - Capture/Compare 3 interrupt enable
pub fn cc2ie(&mut self) -> CC2IE_W<'_>
[src]
Bit 2 - Capture/Compare 2 interrupt enable
pub fn cc1ie(&mut self) -> CC1IE_W<'_>
[src]
Bit 1 - Capture/Compare 1 interrupt enable
pub fn uie(&mut self) -> UIE_W<'_>
[src]
Bit 0 - Update interrupt enable
impl W<u32, Reg<u32, _SR>>
[src]
pub fn cc4of(&mut self) -> CC4OF_W<'_>
[src]
Bit 12 - Capture/Compare 4 overcapture flag
pub fn cc3of(&mut self) -> CC3OF_W<'_>
[src]
Bit 11 - Capture/Compare 3 overcapture flag
pub fn cc2of(&mut self) -> CC2OF_W<'_>
[src]
Bit 10 - Capture/compare 2 overcapture flag
pub fn cc1of(&mut self) -> CC1OF_W<'_>
[src]
Bit 9 - Capture/Compare 1 overcapture flag
pub fn tif(&mut self) -> TIF_W<'_>
[src]
Bit 6 - Trigger interrupt flag
pub fn cc4if(&mut self) -> CC4IF_W<'_>
[src]
Bit 4 - Capture/Compare 4 interrupt flag
pub fn cc3if(&mut self) -> CC3IF_W<'_>
[src]
Bit 3 - Capture/Compare 3 interrupt flag
pub fn cc2if(&mut self) -> CC2IF_W<'_>
[src]
Bit 2 - Capture/Compare 2 interrupt flag
pub fn cc1if(&mut self) -> CC1IF_W<'_>
[src]
Bit 1 - Capture/compare 1 interrupt flag
pub fn uif(&mut self) -> UIF_W<'_>
[src]
Bit 0 - Update interrupt flag
impl W<u32, Reg<u32, _EGR>>
[src]
pub fn tg(&mut self) -> TG_W<'_>
[src]
Bit 6 - Trigger generation
pub fn cc4g(&mut self) -> CC4G_W<'_>
[src]
Bit 4 - Capture/compare 4 generation
pub fn cc3g(&mut self) -> CC3G_W<'_>
[src]
Bit 3 - Capture/compare 3 generation
pub fn cc2g(&mut self) -> CC2G_W<'_>
[src]
Bit 2 - Capture/compare 2 generation
pub fn cc1g(&mut self) -> CC1G_W<'_>
[src]
Bit 1 - Capture/compare 1 generation
pub fn ug(&mut self) -> UG_W<'_>
[src]
Bit 0 - Update generation
impl W<u32, Reg<u32, _CCMR1_OUTPUT>>
[src]
pub fn oc2ce(&mut self) -> OC2CE_W<'_>
[src]
Bit 15 - OC2CE
pub fn oc2m(&mut self) -> OC2M_W<'_>
[src]
Bits 12:14 - OC2M
pub fn oc2pe(&mut self) -> OC2PE_W<'_>
[src]
Bit 11 - OC2PE
pub fn oc2fe(&mut self) -> OC2FE_W<'_>
[src]
Bit 10 - OC2FE
pub fn cc2s(&mut self) -> CC2S_W<'_>
[src]
Bits 8:9 - CC2S
pub fn oc1ce(&mut self) -> OC1CE_W<'_>
[src]
Bit 7 - OC1CE
pub fn oc1m(&mut self) -> OC1M_W<'_>
[src]
Bits 4:6 - OC1M
pub fn oc1pe(&mut self) -> OC1PE_W<'_>
[src]
Bit 3 - OC1PE
pub fn oc1fe(&mut self) -> OC1FE_W<'_>
[src]
Bit 2 - OC1FE
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - CC1S
impl W<u32, Reg<u32, _CCMR1_INPUT>>
[src]
pub fn ic2f(&mut self) -> IC2F_W<'_>
[src]
Bits 12:15 - Input capture 2 filter
pub fn ic2psc(&mut self) -> IC2PSC_W<'_>
[src]
Bits 10:11 - Input capture 2 prescaler
pub fn cc2s(&mut self) -> CC2S_W<'_>
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn ic1f(&mut self) -> IC1F_W<'_>
[src]
Bits 4:7 - Input capture 1 filter
pub fn ic1psc(&mut self) -> IC1PSC_W<'_>
[src]
Bits 2:3 - Input capture 1 prescaler
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - Capture/Compare 1 selection
impl W<u32, Reg<u32, _CCMR2_OUTPUT>>
[src]
pub fn oc4ce(&mut self) -> OC4CE_W<'_>
[src]
Bit 15 - O24CE
pub fn oc4m(&mut self) -> OC4M_W<'_>
[src]
Bits 12:14 - OC4M
pub fn oc4pe(&mut self) -> OC4PE_W<'_>
[src]
Bit 11 - OC4PE
pub fn oc4fe(&mut self) -> OC4FE_W<'_>
[src]
Bit 10 - OC4FE
pub fn cc4s(&mut self) -> CC4S_W<'_>
[src]
Bits 8:9 - CC4S
pub fn oc3ce(&mut self) -> OC3CE_W<'_>
[src]
Bit 7 - OC3CE
pub fn oc3m(&mut self) -> OC3M_W<'_>
[src]
Bits 4:6 - OC3M
pub fn oc3pe(&mut self) -> OC3PE_W<'_>
[src]
Bit 3 - OC3PE
pub fn oc3fe(&mut self) -> OC3FE_W<'_>
[src]
Bit 2 - OC3FE
pub fn cc3s(&mut self) -> CC3S_W<'_>
[src]
Bits 0:1 - CC3S
impl W<u32, Reg<u32, _CCMR2_INPUT>>
[src]
pub fn ic4f(&mut self) -> IC4F_W<'_>
[src]
Bits 12:15 - Input capture 4 filter
pub fn ic4psc(&mut self) -> IC4PSC_W<'_>
[src]
Bits 10:11 - Input capture 4 prescaler
pub fn cc4s(&mut self) -> CC4S_W<'_>
[src]
Bits 8:9 - Capture/Compare 4 selection
pub fn ic3f(&mut self) -> IC3F_W<'_>
[src]
Bits 4:7 - Input capture 3 filter
pub fn ic3psc(&mut self) -> IC3PSC_W<'_>
[src]
Bits 2:3 - Input capture 3 prescaler
pub fn cc3s(&mut self) -> CC3S_W<'_>
[src]
Bits 0:1 - Capture/compare 3 selection
impl W<u32, Reg<u32, _CCER>>
[src]
pub fn cc4np(&mut self) -> CC4NP_W<'_>
[src]
Bit 15 - Capture/Compare 4 output Polarity
pub fn cc4p(&mut self) -> CC4P_W<'_>
[src]
Bit 13 - Capture/Compare 3 output Polarity
pub fn cc4e(&mut self) -> CC4E_W<'_>
[src]
Bit 12 - Capture/Compare 4 output enable
pub fn cc3np(&mut self) -> CC3NP_W<'_>
[src]
Bit 11 - Capture/Compare 3 output Polarity
pub fn cc3p(&mut self) -> CC3P_W<'_>
[src]
Bit 9 - Capture/Compare 3 output Polarity
pub fn cc3e(&mut self) -> CC3E_W<'_>
[src]
Bit 8 - Capture/Compare 3 output enable
pub fn cc2np(&mut self) -> CC2NP_W<'_>
[src]
Bit 7 - Capture/Compare 2 output Polarity
pub fn cc2p(&mut self) -> CC2P_W<'_>
[src]
Bit 5 - Capture/Compare 2 output Polarity
pub fn cc2e(&mut self) -> CC2E_W<'_>
[src]
Bit 4 - Capture/Compare 2 output enable
pub fn cc1np(&mut self) -> CC1NP_W<'_>
[src]
Bit 3 - Capture/Compare 1 output Polarity
pub fn cc1p(&mut self) -> CC1P_W<'_>
[src]
Bit 1 - Capture/Compare 1 output Polarity
pub fn cc1e(&mut self) -> CC1E_W<'_>
[src]
Bit 0 - Capture/Compare 1 output enable
impl W<u32, Reg<u32, _CNT>>
[src]
impl W<u32, Reg<u32, _PSC>>
[src]
impl W<u32, Reg<u32, _ARR>>
[src]
impl W<u32, Reg<u32, _CCR>>
[src]
impl W<u32, Reg<u32, _DCR>>
[src]
pub fn dbl(&mut self) -> DBL_W<'_>
[src]
Bits 8:12 - DMA burst length
pub fn dba(&mut self) -> DBA_W<'_>
[src]
Bits 0:4 - DMA base address
impl W<u32, Reg<u32, _DMAR>>
[src]
impl W<u32, Reg<u32, _OR1>>
[src]
pub fn ti4_rmp(&mut self) -> TI4_RMP_W<'_>
[src]
Bits 2:3 - Input Capture 4 remap
pub fn etr1_rmp(&mut self) -> ETR1_RMP_W<'_>
[src]
Bit 1 - External trigger remap
pub fn itr1_rmp(&mut self) -> ITR1_RMP_W<'_>
[src]
Bit 0 - Internal trigger 1 remap
impl W<u32, Reg<u32, _OR2>>
[src]
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn ckd(&mut self) -> CKD_W<'_>
[src]
Bits 8:9 - Clock division
pub fn arpe(&mut self) -> ARPE_W<'_>
[src]
Bit 7 - Auto-reload preload enable
pub fn cms(&mut self) -> CMS_W<'_>
[src]
Bits 5:6 - Center-aligned mode selection
pub fn dir(&mut self) -> DIR_W<'_>
[src]
Bit 4 - Direction
pub fn opm(&mut self) -> OPM_W<'_>
[src]
Bit 3 - One-pulse mode
pub fn urs(&mut self) -> URS_W<'_>
[src]
Bit 2 - Update request source
pub fn udis(&mut self) -> UDIS_W<'_>
[src]
Bit 1 - Update disable
pub fn cen(&mut self) -> CEN_W<'_>
[src]
Bit 0 - Counter enable
impl W<u32, Reg<u32, _CR2>>
[src]
pub fn ti1s(&mut self) -> TI1S_W<'_>
[src]
Bit 7 - TI1 selection
pub fn mms(&mut self) -> MMS_W<'_>
[src]
Bits 4:6 - Master mode selection
pub fn ccds(&mut self) -> CCDS_W<'_>
[src]
Bit 3 - Capture/compare DMA selection
impl W<u32, Reg<u32, _SMCR>>
[src]
pub fn etp(&mut self) -> ETP_W<'_>
[src]
Bit 15 - External trigger polarity
pub fn ece(&mut self) -> ECE_W<'_>
[src]
Bit 14 - External clock enable
pub fn etps(&mut self) -> ETPS_W<'_>
[src]
Bits 12:13 - External trigger prescaler
pub fn etf(&mut self) -> ETF_W<'_>
[src]
Bits 8:11 - External trigger filter
pub fn msm(&mut self) -> MSM_W<'_>
[src]
Bit 7 - Master/Slave mode
pub fn ts(&mut self) -> TS_W<'_>
[src]
Bits 4:6 - Trigger selection
pub fn sms(&mut self) -> SMS_W<'_>
[src]
Bits 0:2 - Slave mode selection
impl W<u32, Reg<u32, _DIER>>
[src]
pub fn tde(&mut self) -> TDE_W<'_>
[src]
Bit 14 - Trigger DMA request enable
pub fn cc4de(&mut self) -> CC4DE_W<'_>
[src]
Bit 12 - Capture/Compare 4 DMA request enable
pub fn cc3de(&mut self) -> CC3DE_W<'_>
[src]
Bit 11 - Capture/Compare 3 DMA request enable
pub fn cc2de(&mut self) -> CC2DE_W<'_>
[src]
Bit 10 - Capture/Compare 2 DMA request enable
pub fn cc1de(&mut self) -> CC1DE_W<'_>
[src]
Bit 9 - Capture/Compare 1 DMA request enable
pub fn ude(&mut self) -> UDE_W<'_>
[src]
Bit 8 - Update DMA request enable
pub fn tie(&mut self) -> TIE_W<'_>
[src]
Bit 6 - Trigger interrupt enable
pub fn cc4ie(&mut self) -> CC4IE_W<'_>
[src]
Bit 4 - Capture/Compare 4 interrupt enable
pub fn cc3ie(&mut self) -> CC3IE_W<'_>
[src]
Bit 3 - Capture/Compare 3 interrupt enable
pub fn cc2ie(&mut self) -> CC2IE_W<'_>
[src]
Bit 2 - Capture/Compare 2 interrupt enable
pub fn cc1ie(&mut self) -> CC1IE_W<'_>
[src]
Bit 1 - Capture/Compare 1 interrupt enable
pub fn uie(&mut self) -> UIE_W<'_>
[src]
Bit 0 - Update interrupt enable
impl W<u32, Reg<u32, _SR>>
[src]
pub fn cc4of(&mut self) -> CC4OF_W<'_>
[src]
Bit 12 - Capture/Compare 4 overcapture flag
pub fn cc3of(&mut self) -> CC3OF_W<'_>
[src]
Bit 11 - Capture/Compare 3 overcapture flag
pub fn cc2of(&mut self) -> CC2OF_W<'_>
[src]
Bit 10 - Capture/compare 2 overcapture flag
pub fn cc1of(&mut self) -> CC1OF_W<'_>
[src]
Bit 9 - Capture/Compare 1 overcapture flag
pub fn tif(&mut self) -> TIF_W<'_>
[src]
Bit 6 - Trigger interrupt flag
pub fn cc4if(&mut self) -> CC4IF_W<'_>
[src]
Bit 4 - Capture/Compare 4 interrupt flag
pub fn cc3if(&mut self) -> CC3IF_W<'_>
[src]
Bit 3 - Capture/Compare 3 interrupt flag
pub fn cc2if(&mut self) -> CC2IF_W<'_>
[src]
Bit 2 - Capture/Compare 2 interrupt flag
pub fn cc1if(&mut self) -> CC1IF_W<'_>
[src]
Bit 1 - Capture/compare 1 interrupt flag
pub fn uif(&mut self) -> UIF_W<'_>
[src]
Bit 0 - Update interrupt flag
impl W<u32, Reg<u32, _EGR>>
[src]
pub fn tg(&mut self) -> TG_W<'_>
[src]
Bit 6 - Trigger generation
pub fn cc4g(&mut self) -> CC4G_W<'_>
[src]
Bit 4 - Capture/compare 4 generation
pub fn cc3g(&mut self) -> CC3G_W<'_>
[src]
Bit 3 - Capture/compare 3 generation
pub fn cc2g(&mut self) -> CC2G_W<'_>
[src]
Bit 2 - Capture/compare 2 generation
pub fn cc1g(&mut self) -> CC1G_W<'_>
[src]
Bit 1 - Capture/compare 1 generation
pub fn ug(&mut self) -> UG_W<'_>
[src]
Bit 0 - Update generation
impl W<u32, Reg<u32, _CCMR1_OUTPUT>>
[src]
pub fn oc2ce(&mut self) -> OC2CE_W<'_>
[src]
Bit 15 - OC2CE
pub fn oc2m(&mut self) -> OC2M_W<'_>
[src]
Bits 12:14 - OC2M
pub fn oc2pe(&mut self) -> OC2PE_W<'_>
[src]
Bit 11 - OC2PE
pub fn oc2fe(&mut self) -> OC2FE_W<'_>
[src]
Bit 10 - OC2FE
pub fn cc2s(&mut self) -> CC2S_W<'_>
[src]
Bits 8:9 - CC2S
pub fn oc1ce(&mut self) -> OC1CE_W<'_>
[src]
Bit 7 - OC1CE
pub fn oc1m(&mut self) -> OC1M_W<'_>
[src]
Bits 4:6 - OC1M
pub fn oc1pe(&mut self) -> OC1PE_W<'_>
[src]
Bit 3 - OC1PE
pub fn oc1fe(&mut self) -> OC1FE_W<'_>
[src]
Bit 2 - OC1FE
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - CC1S
impl W<u32, Reg<u32, _CCMR1_INPUT>>
[src]
pub fn ic2f(&mut self) -> IC2F_W<'_>
[src]
Bits 12:15 - Input capture 2 filter
pub fn ic2psc(&mut self) -> IC2PSC_W<'_>
[src]
Bits 10:11 - Input capture 2 prescaler
pub fn cc2s(&mut self) -> CC2S_W<'_>
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn ic1f(&mut self) -> IC1F_W<'_>
[src]
Bits 4:7 - Input capture 1 filter
pub fn ic1psc(&mut self) -> IC1PSC_W<'_>
[src]
Bits 2:3 - Input capture 1 prescaler
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - Capture/Compare 1 selection
impl W<u32, Reg<u32, _CCMR2_OUTPUT>>
[src]
pub fn oc4ce(&mut self) -> OC4CE_W<'_>
[src]
Bit 15 - O24CE
pub fn oc4m(&mut self) -> OC4M_W<'_>
[src]
Bits 12:14 - OC4M
pub fn oc4pe(&mut self) -> OC4PE_W<'_>
[src]
Bit 11 - OC4PE
pub fn oc4fe(&mut self) -> OC4FE_W<'_>
[src]
Bit 10 - OC4FE
pub fn cc4s(&mut self) -> CC4S_W<'_>
[src]
Bits 8:9 - CC4S
pub fn oc3ce(&mut self) -> OC3CE_W<'_>
[src]
Bit 7 - OC3CE
pub fn oc3m(&mut self) -> OC3M_W<'_>
[src]
Bits 4:6 - OC3M
pub fn oc3pe(&mut self) -> OC3PE_W<'_>
[src]
Bit 3 - OC3PE
pub fn oc3fe(&mut self) -> OC3FE_W<'_>
[src]
Bit 2 - OC3FE
pub fn cc3s(&mut self) -> CC3S_W<'_>
[src]
Bits 0:1 - CC3S
impl W<u32, Reg<u32, _CCMR2_INPUT>>
[src]
pub fn ic4f(&mut self) -> IC4F_W<'_>
[src]
Bits 12:15 - Input capture 4 filter
pub fn ic4psc(&mut self) -> IC4PSC_W<'_>
[src]
Bits 10:11 - Input capture 4 prescaler
pub fn cc4s(&mut self) -> CC4S_W<'_>
[src]
Bits 8:9 - Capture/Compare 4 selection
pub fn ic3f(&mut self) -> IC3F_W<'_>
[src]
Bits 4:7 - Input capture 3 filter
pub fn ic3psc(&mut self) -> IC3PSC_W<'_>
[src]
Bits 2:3 - Input capture 3 prescaler
pub fn cc3s(&mut self) -> CC3S_W<'_>
[src]
Bits 0:1 - Capture/compare 3 selection
impl W<u32, Reg<u32, _CCER>>
[src]
pub fn cc4np(&mut self) -> CC4NP_W<'_>
[src]
Bit 15 - Capture/Compare 4 output Polarity
pub fn cc4p(&mut self) -> CC4P_W<'_>
[src]
Bit 13 - Capture/Compare 3 output Polarity
pub fn cc4e(&mut self) -> CC4E_W<'_>
[src]
Bit 12 - Capture/Compare 4 output enable
pub fn cc3np(&mut self) -> CC3NP_W<'_>
[src]
Bit 11 - Capture/Compare 3 output Polarity
pub fn cc3p(&mut self) -> CC3P_W<'_>
[src]
Bit 9 - Capture/Compare 3 output Polarity
pub fn cc3e(&mut self) -> CC3E_W<'_>
[src]
Bit 8 - Capture/Compare 3 output enable
pub fn cc2np(&mut self) -> CC2NP_W<'_>
[src]
Bit 7 - Capture/Compare 2 output Polarity
pub fn cc2p(&mut self) -> CC2P_W<'_>
[src]
Bit 5 - Capture/Compare 2 output Polarity
pub fn cc2e(&mut self) -> CC2E_W<'_>
[src]
Bit 4 - Capture/Compare 2 output enable
pub fn cc1np(&mut self) -> CC1NP_W<'_>
[src]
Bit 3 - Capture/Compare 1 output Polarity
pub fn cc1p(&mut self) -> CC1P_W<'_>
[src]
Bit 1 - Capture/Compare 1 output Polarity
pub fn cc1e(&mut self) -> CC1E_W<'_>
[src]
Bit 0 - Capture/Compare 1 output enable
impl W<u32, Reg<u32, _CNT>>
[src]
pub fn cnt_h(&mut self) -> CNT_H_W<'_>
[src]
Bits 16:31 - High counter value
pub fn cnt(&mut self) -> CNT_W<'_>
[src]
Bits 0:15 - Counter value
impl W<u32, Reg<u32, _PSC>>
[src]
impl W<u32, Reg<u32, _ARR>>
[src]
pub fn arr_h(&mut self) -> ARR_H_W<'_>
[src]
Bits 16:31 - High Auto-reload value
pub fn arr(&mut self) -> ARR_W<'_>
[src]
Bits 0:15 - Auto-reload value
impl W<u32, Reg<u32, _CCR>>
[src]
pub fn ccr1_h(&mut self) -> CCR1_H_W<'_>
[src]
Bits 16:31 - High Capture/Compare 1 value
pub fn ccr(&mut self) -> CCR_W<'_>
[src]
Bits 0:15 - Capture/Compare 1 value
impl W<u32, Reg<u32, _DCR>>
[src]
pub fn dbl(&mut self) -> DBL_W<'_>
[src]
Bits 8:12 - DMA burst length
pub fn dba(&mut self) -> DBA_W<'_>
[src]
Bits 0:4 - DMA base address
impl W<u32, Reg<u32, _DMAR>>
[src]
impl W<u32, Reg<u32, _OR1>>
[src]
impl W<u32, Reg<u32, _OR2>>
[src]
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn ckd(&mut self) -> CKD_W<'_>
[src]
Bits 8:9 - Clock division
pub fn arpe(&mut self) -> ARPE_W<'_>
[src]
Bit 7 - Auto-reload preload enable
pub fn cms(&mut self) -> CMS_W<'_>
[src]
Bits 5:6 - Center-aligned mode selection
pub fn dir(&mut self) -> DIR_W<'_>
[src]
Bit 4 - Direction
pub fn opm(&mut self) -> OPM_W<'_>
[src]
Bit 3 - One-pulse mode
pub fn urs(&mut self) -> URS_W<'_>
[src]
Bit 2 - Update request source
pub fn udis(&mut self) -> UDIS_W<'_>
[src]
Bit 1 - Update disable
pub fn cen(&mut self) -> CEN_W<'_>
[src]
Bit 0 - Counter enable
impl W<u32, Reg<u32, _CR2>>
[src]
pub fn ti1s(&mut self) -> TI1S_W<'_>
[src]
Bit 7 - TI1 selection
pub fn mms(&mut self) -> MMS_W<'_>
[src]
Bits 4:6 - Master mode selection
pub fn ccds(&mut self) -> CCDS_W<'_>
[src]
Bit 3 - Capture/compare DMA selection
impl W<u32, Reg<u32, _SMCR>>
[src]
pub fn etp(&mut self) -> ETP_W<'_>
[src]
Bit 15 - External trigger polarity
pub fn ece(&mut self) -> ECE_W<'_>
[src]
Bit 14 - External clock enable
pub fn etps(&mut self) -> ETPS_W<'_>
[src]
Bits 12:13 - External trigger prescaler
pub fn etf(&mut self) -> ETF_W<'_>
[src]
Bits 8:11 - External trigger filter
pub fn msm(&mut self) -> MSM_W<'_>
[src]
Bit 7 - Master/Slave mode
pub fn ts(&mut self) -> TS_W<'_>
[src]
Bits 4:6 - Trigger selection
pub fn sms(&mut self) -> SMS_W<'_>
[src]
Bits 0:2 - Slave mode selection
impl W<u32, Reg<u32, _DIER>>
[src]
pub fn tde(&mut self) -> TDE_W<'_>
[src]
Bit 14 - Trigger DMA request enable
pub fn cc4de(&mut self) -> CC4DE_W<'_>
[src]
Bit 12 - Capture/Compare 4 DMA request enable
pub fn cc3de(&mut self) -> CC3DE_W<'_>
[src]
Bit 11 - Capture/Compare 3 DMA request enable
pub fn cc2de(&mut self) -> CC2DE_W<'_>
[src]
Bit 10 - Capture/Compare 2 DMA request enable
pub fn cc1de(&mut self) -> CC1DE_W<'_>
[src]
Bit 9 - Capture/Compare 1 DMA request enable
pub fn ude(&mut self) -> UDE_W<'_>
[src]
Bit 8 - Update DMA request enable
pub fn tie(&mut self) -> TIE_W<'_>
[src]
Bit 6 - Trigger interrupt enable
pub fn cc4ie(&mut self) -> CC4IE_W<'_>
[src]
Bit 4 - Capture/Compare 4 interrupt enable
pub fn cc3ie(&mut self) -> CC3IE_W<'_>
[src]
Bit 3 - Capture/Compare 3 interrupt enable
pub fn cc2ie(&mut self) -> CC2IE_W<'_>
[src]
Bit 2 - Capture/Compare 2 interrupt enable
pub fn cc1ie(&mut self) -> CC1IE_W<'_>
[src]
Bit 1 - Capture/Compare 1 interrupt enable
pub fn uie(&mut self) -> UIE_W<'_>
[src]
Bit 0 - Update interrupt enable
impl W<u32, Reg<u32, _SR>>
[src]
pub fn cc4of(&mut self) -> CC4OF_W<'_>
[src]
Bit 12 - Capture/Compare 4 overcapture flag
pub fn cc3of(&mut self) -> CC3OF_W<'_>
[src]
Bit 11 - Capture/Compare 3 overcapture flag
pub fn cc2of(&mut self) -> CC2OF_W<'_>
[src]
Bit 10 - Capture/compare 2 overcapture flag
pub fn cc1of(&mut self) -> CC1OF_W<'_>
[src]
Bit 9 - Capture/Compare 1 overcapture flag
pub fn tif(&mut self) -> TIF_W<'_>
[src]
Bit 6 - Trigger interrupt flag
pub fn cc4if(&mut self) -> CC4IF_W<'_>
[src]
Bit 4 - Capture/Compare 4 interrupt flag
pub fn cc3if(&mut self) -> CC3IF_W<'_>
[src]
Bit 3 - Capture/Compare 3 interrupt flag
pub fn cc2if(&mut self) -> CC2IF_W<'_>
[src]
Bit 2 - Capture/Compare 2 interrupt flag
pub fn cc1if(&mut self) -> CC1IF_W<'_>
[src]
Bit 1 - Capture/compare 1 interrupt flag
pub fn uif(&mut self) -> UIF_W<'_>
[src]
Bit 0 - Update interrupt flag
impl W<u32, Reg<u32, _EGR>>
[src]
pub fn tg(&mut self) -> TG_W<'_>
[src]
Bit 6 - Trigger generation
pub fn cc4g(&mut self) -> CC4G_W<'_>
[src]
Bit 4 - Capture/compare 4 generation
pub fn cc3g(&mut self) -> CC3G_W<'_>
[src]
Bit 3 - Capture/compare 3 generation
pub fn cc2g(&mut self) -> CC2G_W<'_>
[src]
Bit 2 - Capture/compare 2 generation
pub fn cc1g(&mut self) -> CC1G_W<'_>
[src]
Bit 1 - Capture/compare 1 generation
pub fn ug(&mut self) -> UG_W<'_>
[src]
Bit 0 - Update generation
impl W<u32, Reg<u32, _CCMR1_OUTPUT>>
[src]
pub fn oc2ce(&mut self) -> OC2CE_W<'_>
[src]
Bit 15 - OC2CE
pub fn oc2m(&mut self) -> OC2M_W<'_>
[src]
Bits 12:14 - OC2M
pub fn oc2pe(&mut self) -> OC2PE_W<'_>
[src]
Bit 11 - OC2PE
pub fn oc2fe(&mut self) -> OC2FE_W<'_>
[src]
Bit 10 - OC2FE
pub fn cc2s(&mut self) -> CC2S_W<'_>
[src]
Bits 8:9 - CC2S
pub fn oc1ce(&mut self) -> OC1CE_W<'_>
[src]
Bit 7 - OC1CE
pub fn oc1m(&mut self) -> OC1M_W<'_>
[src]
Bits 4:6 - OC1M
pub fn oc1pe(&mut self) -> OC1PE_W<'_>
[src]
Bit 3 - OC1PE
pub fn oc1fe(&mut self) -> OC1FE_W<'_>
[src]
Bit 2 - OC1FE
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - CC1S
impl W<u32, Reg<u32, _CCMR1_INPUT>>
[src]
pub fn ic2f(&mut self) -> IC2F_W<'_>
[src]
Bits 12:15 - Input capture 2 filter
pub fn ic2psc(&mut self) -> IC2PSC_W<'_>
[src]
Bits 10:11 - Input capture 2 prescaler
pub fn cc2s(&mut self) -> CC2S_W<'_>
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn ic1f(&mut self) -> IC1F_W<'_>
[src]
Bits 4:7 - Input capture 1 filter
pub fn ic1psc(&mut self) -> IC1PSC_W<'_>
[src]
Bits 2:3 - Input capture 1 prescaler
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - Capture/Compare 1 selection
impl W<u32, Reg<u32, _CCMR2_OUTPUT>>
[src]
pub fn oc4ce(&mut self) -> OC4CE_W<'_>
[src]
Bit 15 - O24CE
pub fn oc4m(&mut self) -> OC4M_W<'_>
[src]
Bits 12:14 - OC4M
pub fn oc4pe(&mut self) -> OC4PE_W<'_>
[src]
Bit 11 - OC4PE
pub fn oc4fe(&mut self) -> OC4FE_W<'_>
[src]
Bit 10 - OC4FE
pub fn cc4s(&mut self) -> CC4S_W<'_>
[src]
Bits 8:9 - CC4S
pub fn oc3ce(&mut self) -> OC3CE_W<'_>
[src]
Bit 7 - OC3CE
pub fn oc3m(&mut self) -> OC3M_W<'_>
[src]
Bits 4:6 - OC3M
pub fn oc3pe(&mut self) -> OC3PE_W<'_>
[src]
Bit 3 - OC3PE
pub fn oc3fe(&mut self) -> OC3FE_W<'_>
[src]
Bit 2 - OC3FE
pub fn cc3s(&mut self) -> CC3S_W<'_>
[src]
Bits 0:1 - CC3S
impl W<u32, Reg<u32, _CCMR2_INPUT>>
[src]
pub fn ic4f(&mut self) -> IC4F_W<'_>
[src]
Bits 12:15 - Input capture 4 filter
pub fn ic4psc(&mut self) -> IC4PSC_W<'_>
[src]
Bits 10:11 - Input capture 4 prescaler
pub fn cc4s(&mut self) -> CC4S_W<'_>
[src]
Bits 8:9 - Capture/Compare 4 selection
pub fn ic3f(&mut self) -> IC3F_W<'_>
[src]
Bits 4:7 - Input capture 3 filter
pub fn ic3psc(&mut self) -> IC3PSC_W<'_>
[src]
Bits 2:3 - Input capture 3 prescaler
pub fn cc3s(&mut self) -> CC3S_W<'_>
[src]
Bits 0:1 - Capture/compare 3 selection
impl W<u32, Reg<u32, _CCER>>
[src]
pub fn cc4np(&mut self) -> CC4NP_W<'_>
[src]
Bit 15 - Capture/Compare 4 output Polarity
pub fn cc4p(&mut self) -> CC4P_W<'_>
[src]
Bit 13 - Capture/Compare 3 output Polarity
pub fn cc4e(&mut self) -> CC4E_W<'_>
[src]
Bit 12 - Capture/Compare 4 output enable
pub fn cc3np(&mut self) -> CC3NP_W<'_>
[src]
Bit 11 - Capture/Compare 3 output Polarity
pub fn cc3p(&mut self) -> CC3P_W<'_>
[src]
Bit 9 - Capture/Compare 3 output Polarity
pub fn cc3e(&mut self) -> CC3E_W<'_>
[src]
Bit 8 - Capture/Compare 3 output enable
pub fn cc2np(&mut self) -> CC2NP_W<'_>
[src]
Bit 7 - Capture/Compare 2 output Polarity
pub fn cc2p(&mut self) -> CC2P_W<'_>
[src]
Bit 5 - Capture/Compare 2 output Polarity
pub fn cc2e(&mut self) -> CC2E_W<'_>
[src]
Bit 4 - Capture/Compare 2 output enable
pub fn cc1np(&mut self) -> CC1NP_W<'_>
[src]
Bit 3 - Capture/Compare 1 output Polarity
pub fn cc1p(&mut self) -> CC1P_W<'_>
[src]
Bit 1 - Capture/Compare 1 output Polarity
pub fn cc1e(&mut self) -> CC1E_W<'_>
[src]
Bit 0 - Capture/Compare 1 output enable
impl W<u32, Reg<u32, _CNT>>
[src]
pub fn cnt_h(&mut self) -> CNT_H_W<'_>
[src]
Bits 16:31 - High counter value
pub fn cnt(&mut self) -> CNT_W<'_>
[src]
Bits 0:15 - Counter value
impl W<u32, Reg<u32, _PSC>>
[src]
impl W<u32, Reg<u32, _ARR>>
[src]
pub fn arr_h(&mut self) -> ARR_H_W<'_>
[src]
Bits 16:31 - High Auto-reload value
pub fn arr(&mut self) -> ARR_W<'_>
[src]
Bits 0:15 - Auto-reload value
impl W<u32, Reg<u32, _CCR>>
[src]
pub fn ccr1_h(&mut self) -> CCR1_H_W<'_>
[src]
Bits 16:31 - High Capture/Compare 1 value
pub fn ccr(&mut self) -> CCR_W<'_>
[src]
Bits 0:15 - Capture/Compare 1 value
impl W<u32, Reg<u32, _DCR>>
[src]
pub fn dbl(&mut self) -> DBL_W<'_>
[src]
Bits 8:12 - DMA burst length
pub fn dba(&mut self) -> DBA_W<'_>
[src]
Bits 0:4 - DMA base address
impl W<u32, Reg<u32, _DMAR>>
[src]
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn ckd(&mut self) -> CKD_W<'_>
[src]
Bits 8:9 - Clock division
pub fn arpe(&mut self) -> ARPE_W<'_>
[src]
Bit 7 - Auto-reload preload enable
pub fn opm(&mut self) -> OPM_W<'_>
[src]
Bit 3 - One-pulse mode
pub fn urs(&mut self) -> URS_W<'_>
[src]
Bit 2 - Update request source
pub fn udis(&mut self) -> UDIS_W<'_>
[src]
Bit 1 - Update disable
pub fn cen(&mut self) -> CEN_W<'_>
[src]
Bit 0 - Counter enable
impl W<u32, Reg<u32, _SMCR>>
[src]
pub fn msm(&mut self) -> MSM_W<'_>
[src]
Bit 7 - Master/Slave mode
pub fn ts(&mut self) -> TS_W<'_>
[src]
Bits 4:6 - Trigger selection
pub fn sms(&mut self) -> SMS_W<'_>
[src]
Bits 0:2 - Slave mode selection
impl W<u32, Reg<u32, _DIER>>
[src]
pub fn tie(&mut self) -> TIE_W<'_>
[src]
Bit 6 - Trigger interrupt enable
pub fn cc2ie(&mut self) -> CC2IE_W<'_>
[src]
Bit 2 - Capture/Compare 2 interrupt enable
pub fn cc1ie(&mut self) -> CC1IE_W<'_>
[src]
Bit 1 - Capture/Compare 1 interrupt enable
pub fn uie(&mut self) -> UIE_W<'_>
[src]
Bit 0 - Update interrupt enable
impl W<u32, Reg<u32, _SR>>
[src]
pub fn cc2of(&mut self) -> CC2OF_W<'_>
[src]
Bit 10 - Capture/compare 2 overcapture flag
pub fn cc1of(&mut self) -> CC1OF_W<'_>
[src]
Bit 9 - Capture/Compare 1 overcapture flag
pub fn tif(&mut self) -> TIF_W<'_>
[src]
Bit 6 - Trigger interrupt flag
pub fn cc2if(&mut self) -> CC2IF_W<'_>
[src]
Bit 2 - Capture/Compare 2 interrupt flag
pub fn cc1if(&mut self) -> CC1IF_W<'_>
[src]
Bit 1 - Capture/compare 1 interrupt flag
pub fn uif(&mut self) -> UIF_W<'_>
[src]
Bit 0 - Update interrupt flag
impl W<u32, Reg<u32, _EGR>>
[src]
pub fn tg(&mut self) -> TG_W<'_>
[src]
Bit 6 - Trigger generation
pub fn cc2g(&mut self) -> CC2G_W<'_>
[src]
Bit 2 - Capture/compare 2 generation
pub fn cc1g(&mut self) -> CC1G_W<'_>
[src]
Bit 1 - Capture/compare 1 generation
pub fn ug(&mut self) -> UG_W<'_>
[src]
Bit 0 - Update generation
impl W<u32, Reg<u32, _CCMR1_OUTPUT>>
[src]
pub fn oc2m(&mut self) -> OC2M_W<'_>
[src]
Bits 12:14 - Output Compare 2 mode
pub fn oc2pe(&mut self) -> OC2PE_W<'_>
[src]
Bit 11 - Output Compare 2 preload enable
pub fn oc2fe(&mut self) -> OC2FE_W<'_>
[src]
Bit 10 - Output Compare 2 fast enable
pub fn cc2s(&mut self) -> CC2S_W<'_>
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn oc1m(&mut self) -> OC1M_W<'_>
[src]
Bits 4:6 - Output Compare 1 mode
pub fn oc1pe(&mut self) -> OC1PE_W<'_>
[src]
Bit 3 - Output Compare 1 preload enable
pub fn oc1fe(&mut self) -> OC1FE_W<'_>
[src]
Bit 2 - Output Compare 1 fast enable
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - Capture/Compare 1 selection
impl W<u32, Reg<u32, _CCMR1_INPUT>>
[src]
pub fn ic2f(&mut self) -> IC2F_W<'_>
[src]
Bits 12:14 - Input capture 2 filter
pub fn ic2psc(&mut self) -> IC2PSC_W<'_>
[src]
Bits 10:11 - Input capture 2 prescaler
pub fn cc2s(&mut self) -> CC2S_W<'_>
[src]
Bits 8:9 - Capture/Compare 2 selection
pub fn ic1f(&mut self) -> IC1F_W<'_>
[src]
Bits 4:6 - Input capture 1 filter
pub fn ic1psc(&mut self) -> IC1PSC_W<'_>
[src]
Bits 2:3 - Input capture 1 prescaler
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - Capture/Compare 1 selection
impl W<u32, Reg<u32, _CCER>>
[src]
pub fn cc2np(&mut self) -> CC2NP_W<'_>
[src]
Bit 7 - Capture/Compare 2 output Polarity
pub fn cc2p(&mut self) -> CC2P_W<'_>
[src]
Bit 5 - Capture/Compare 2 output Polarity
pub fn cc2e(&mut self) -> CC2E_W<'_>
[src]
Bit 4 - Capture/Compare 2 output enable
pub fn cc1np(&mut self) -> CC1NP_W<'_>
[src]
Bit 3 - Capture/Compare 1 output Polarity
pub fn cc1p(&mut self) -> CC1P_W<'_>
[src]
Bit 1 - Capture/Compare 1 output Polarity
pub fn cc1e(&mut self) -> CC1E_W<'_>
[src]
Bit 0 - Capture/Compare 1 output enable
impl W<u32, Reg<u32, _CNT>>
[src]
impl W<u32, Reg<u32, _PSC>>
[src]
impl W<u32, Reg<u32, _ARR>>
[src]
impl W<u32, Reg<u32, _CCR>>
[src]
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn ckd(&mut self) -> CKD_W<'_>
[src]
Bits 8:9 - Clock division
pub fn arpe(&mut self) -> ARPE_W<'_>
[src]
Bit 7 - Auto-reload preload enable
pub fn urs(&mut self) -> URS_W<'_>
[src]
Bit 2 - Update request source
pub fn udis(&mut self) -> UDIS_W<'_>
[src]
Bit 1 - Update disable
pub fn cen(&mut self) -> CEN_W<'_>
[src]
Bit 0 - Counter enable
impl W<u32, Reg<u32, _DIER>>
[src]
pub fn cc1ie(&mut self) -> CC1IE_W<'_>
[src]
Bit 1 - Capture/Compare 1 interrupt enable
pub fn uie(&mut self) -> UIE_W<'_>
[src]
Bit 0 - Update interrupt enable
impl W<u32, Reg<u32, _SR>>
[src]
pub fn cc1of(&mut self) -> CC1OF_W<'_>
[src]
Bit 9 - Capture/Compare 1 overcapture flag
pub fn cc1if(&mut self) -> CC1IF_W<'_>
[src]
Bit 1 - Capture/compare 1 interrupt flag
pub fn uif(&mut self) -> UIF_W<'_>
[src]
Bit 0 - Update interrupt flag
impl W<u32, Reg<u32, _EGR>>
[src]
pub fn cc1g(&mut self) -> CC1G_W<'_>
[src]
Bit 1 - Capture/compare 1 generation
pub fn ug(&mut self) -> UG_W<'_>
[src]
Bit 0 - Update generation
impl W<u32, Reg<u32, _CCMR1_OUTPUT>>
[src]
pub fn oc1m(&mut self) -> OC1M_W<'_>
[src]
Bits 4:6 - Output Compare 1 mode
pub fn oc1pe(&mut self) -> OC1PE_W<'_>
[src]
Bit 3 - Output Compare 1 preload enable
pub fn oc1fe(&mut self) -> OC1FE_W<'_>
[src]
Bit 2 - Output Compare 1 fast enable
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - Capture/Compare 1 selection
impl W<u32, Reg<u32, _CCMR1_INPUT>>
[src]
pub fn ic1f(&mut self) -> IC1F_W<'_>
[src]
Bits 4:7 - Input capture 1 filter
pub fn ic1psc(&mut self) -> IC1PSC_W<'_>
[src]
Bits 2:3 - Input capture 1 prescaler
pub fn cc1s(&mut self) -> CC1S_W<'_>
[src]
Bits 0:1 - Capture/Compare 1 selection
impl W<u32, Reg<u32, _CCER>>
[src]
pub fn cc1np(&mut self) -> CC1NP_W<'_>
[src]
Bit 3 - Capture/Compare 1 output Polarity
pub fn cc1p(&mut self) -> CC1P_W<'_>
[src]
Bit 1 - Capture/Compare 1 output Polarity
pub fn cc1e(&mut self) -> CC1E_W<'_>
[src]
Bit 0 - Capture/Compare 1 output enable
impl W<u32, Reg<u32, _CNT>>
[src]
impl W<u32, Reg<u32, _PSC>>
[src]
impl W<u32, Reg<u32, _ARR>>
[src]
impl W<u32, Reg<u32, _CCR>>
[src]
impl W<u32, Reg<u32, _SMCR>>
[src]
pub fn sms3(&mut self) -> SMS3_W<'_>
[src]
Bit 16 - Slave mode selection
pub fn etp(&mut self) -> ETP_W<'_>
[src]
Bit 15 - External trigger polarity
pub fn ece(&mut self) -> ECE_W<'_>
[src]
Bit 14 - External clock enable
pub fn etps(&mut self) -> ETPS_W<'_>
[src]
Bits 12:13 - External trigger prescaler
pub fn etf(&mut self) -> ETF_W<'_>
[src]
Bits 8:11 - External trigger filter
pub fn msm(&mut self) -> MSM_W<'_>
[src]
Bit 7 - Master/slave mode
pub fn ts(&mut self) -> TS_W<'_>
[src]
Bits 4:6 - Trigger selection
pub fn sms(&mut self) -> SMS_W<'_>
[src]
Bits 0:2 - Slave mode selection
impl W<u32, Reg<u32, _OR>>
[src]
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn arpe(&mut self) -> ARPE_W<'_>
[src]
Bit 7 - Auto-reload preload enable
pub fn opm(&mut self) -> OPM_W<'_>
[src]
Bit 3 - One-pulse mode
pub fn urs(&mut self) -> URS_W<'_>
[src]
Bit 2 - Update request source
pub fn udis(&mut self) -> UDIS_W<'_>
[src]
Bit 1 - Update disable
pub fn cen(&mut self) -> CEN_W<'_>
[src]
Bit 0 - Counter enable
impl W<u32, Reg<u32, _CR2>>
[src]
impl W<u32, Reg<u32, _DIER>>
[src]
pub fn ude(&mut self) -> UDE_W<'_>
[src]
Bit 8 - Update DMA request enable
pub fn uie(&mut self) -> UIE_W<'_>
[src]
Bit 0 - Update interrupt enable
impl W<u32, Reg<u32, _SR>>
[src]
impl W<u32, Reg<u32, _EGR>>
[src]
impl W<u32, Reg<u32, _CNT>>
[src]
impl W<u32, Reg<u32, _PSC>>
[src]
impl W<u32, Reg<u32, _ARR>>
[src]
impl W<u32, Reg<u32, _MACCR>>
[src]
pub fn re(&mut self) -> RE_W<'_>
[src]
Bit 2 - Receiver enable
pub fn te(&mut self) -> TE_W<'_>
[src]
Bit 3 - Transmitter enable
pub fn dc(&mut self) -> DC_W<'_>
[src]
Bit 4 - Deferral check
pub fn bl(&mut self) -> BL_W<'_>
[src]
Bits 5:6 - Back-off limit
pub fn apcs(&mut self) -> APCS_W<'_>
[src]
Bit 7 - Automatic pad/CRC stripping
pub fn rd(&mut self) -> RD_W<'_>
[src]
Bit 9 - Retry disable
pub fn ipco(&mut self) -> IPCO_W<'_>
[src]
Bit 10 - IPv4 checksum offload
pub fn dm(&mut self) -> DM_W<'_>
[src]
Bit 11 - Duplex mode
pub fn lm(&mut self) -> LM_W<'_>
[src]
Bit 12 - Loopback mode
pub fn rod(&mut self) -> ROD_W<'_>
[src]
Bit 13 - Receive own disable
pub fn fes(&mut self) -> FES_W<'_>
[src]
Bit 14 - Fast Ethernet speed
pub fn csd(&mut self) -> CSD_W<'_>
[src]
Bit 16 - Carrier sense disable
pub fn ifg(&mut self) -> IFG_W<'_>
[src]
Bits 17:19 - Interframe gap
pub fn jd(&mut self) -> JD_W<'_>
[src]
Bit 22 - Jabber disable
pub fn wd(&mut self) -> WD_W<'_>
[src]
Bit 23 - Watchdog disable
pub fn cstf(&mut self) -> CSTF_W<'_>
[src]
Bit 25 - CRC stripping for type frames
impl W<u32, Reg<u32, _MACFFR>>
[src]
pub fn pm(&mut self) -> PM_W<'_>
[src]
Bit 0 - Promiscuous mode
pub fn hu(&mut self) -> HU_W<'_>
[src]
Bit 1 - Hash unicast
pub fn hm(&mut self) -> HM_W<'_>
[src]
Bit 2 - Hash multicast
pub fn daif(&mut self) -> DAIF_W<'_>
[src]
Bit 3 - Destination address unique filtering
pub fn pam(&mut self) -> PAM_W<'_>
[src]
Bit 4 - Pass all multicast
pub fn bfd(&mut self) -> BFD_W<'_>
[src]
Bit 5 - Broadcast frames disable
pub fn pcf(&mut self) -> PCF_W<'_>
[src]
Bits 6:7 - Pass control frames
pub fn saif(&mut self) -> SAIF_W<'_>
[src]
Bit 7 - Source address inverse filtering
pub fn saf(&mut self) -> SAF_W<'_>
[src]
Bit 8 - Source address filter
pub fn hpf(&mut self) -> HPF_W<'_>
[src]
Bit 9 - Hash or perfect filter
pub fn ra(&mut self) -> RA_W<'_>
[src]
Bit 31 - Receive all
impl W<u32, Reg<u32, _MACHTHR>>
[src]
impl W<u32, Reg<u32, _MACHTLR>>
[src]
impl W<u32, Reg<u32, _MACMIIAR>>
[src]
pub fn mb(&mut self) -> MB_W<'_>
[src]
Bit 0 - MII busy
pub fn mw(&mut self) -> MW_W<'_>
[src]
Bit 1 - MII write
pub fn cr(&mut self) -> CR_W<'_>
[src]
Bits 2:4 - Clock range
pub fn mr(&mut self) -> MR_W<'_>
[src]
Bits 6:10 - MII register - select the desired MII register in the PHY device
pub fn pa(&mut self) -> PA_W<'_>
[src]
Bits 11:15 - PHY address - select which of possible 32 PHYs is being accessed
impl W<u32, Reg<u32, _MACMIIDR>>
[src]
impl W<u32, Reg<u32, _MACFCR>>
[src]
pub fn fcb(&mut self) -> FCB_W<'_>
[src]
Bit 0 - Flow control busy/back pressure activate
pub fn tfce(&mut self) -> TFCE_W<'_>
[src]
Bit 1 - Transmit flow control enable
pub fn rfce(&mut self) -> RFCE_W<'_>
[src]
Bit 2 - Receive flow control enable
pub fn upfd(&mut self) -> UPFD_W<'_>
[src]
Bit 3 - Unicast pause frame detect
pub fn plt(&mut self) -> PLT_W<'_>
[src]
Bits 4:5 - Pause low threshold
pub fn zqpd(&mut self) -> ZQPD_W<'_>
[src]
Bit 7 - Zero-quanta pause disable
pub fn pt(&mut self) -> PT_W<'_>
[src]
Bits 16:31 - Pause time
impl W<u32, Reg<u32, _MACVLANTR>>
[src]
pub fn vlanti(&mut self) -> VLANTI_W<'_>
[src]
Bits 0:15 - VLAN tag identifier (for receive frames)
pub fn vlantc(&mut self) -> VLANTC_W<'_>
[src]
Bit 16 - 12-bit VLAN tag comparison
impl W<u32, Reg<u32, _MACPMTCSR>>
[src]
pub fn pd(&mut self) -> PD_W<'_>
[src]
Bit 0 - Power down
pub fn mpe(&mut self) -> MPE_W<'_>
[src]
Bit 1 - Magic packet enable
pub fn wfe(&mut self) -> WFE_W<'_>
[src]
Bit 2 - Wakeup frame enable
pub fn mpr(&mut self) -> MPR_W<'_>
[src]
Bit 5 - Magic packet received
pub fn wfr(&mut self) -> WFR_W<'_>
[src]
Bit 6 - Wakeup frame received
pub fn gu(&mut self) -> GU_W<'_>
[src]
Bit 9 - Global unicast
pub fn wffrpr(&mut self) -> WFFRPR_W<'_>
[src]
Bit 31 - Wakeup frame filter register pointer reset
impl W<u32, Reg<u32, _MACSR>>
[src]
impl W<u32, Reg<u32, _MACIMR>>
[src]
pub fn pmtim(&mut self) -> PMTIM_W<'_>
[src]
Bit 3 - PMT interrupt mask
pub fn tstim(&mut self) -> TSTIM_W<'_>
[src]
Bit 9 - Time stamp trigger interrupt mask
impl W<u32, Reg<u32, _MACA0HR>>
[src]
impl W<u32, Reg<u32, _MACA0LR>>
[src]
impl W<u32, Reg<u32, _MACA1HR>>
[src]
pub fn maca1h(&mut self) -> MACA1H_W<'_>
[src]
Bits 0:15 - MACA1H
pub fn mbc(&mut self) -> MBC_W<'_>
[src]
Bits 24:29 - MBC
pub fn sa(&mut self) -> SA_W<'_>
[src]
Bit 30 - SA
pub fn ae(&mut self) -> AE_W<'_>
[src]
Bit 31 - AE
impl W<u32, Reg<u32, _MACA1LR>>
[src]
impl W<u32, Reg<u32, _MACA2HR>>
[src]
pub fn maca2h(&mut self) -> MACA2H_W<'_>
[src]
Bits 0:15 - MAC2AH
pub fn mbc(&mut self) -> MBC_W<'_>
[src]
Bits 24:29 - MBC
pub fn sa(&mut self) -> SA_W<'_>
[src]
Bit 30 - SA
pub fn ae(&mut self) -> AE_W<'_>
[src]
Bit 31 - AE
impl W<u32, Reg<u32, _MACA2LR>>
[src]
impl W<u32, Reg<u32, _MACA3HR>>
[src]
pub fn maca3h(&mut self) -> MACA3H_W<'_>
[src]
Bits 0:15 - MACA3H
pub fn mbc(&mut self) -> MBC_W<'_>
[src]
Bits 24:29 - MBC
pub fn sa(&mut self) -> SA_W<'_>
[src]
Bit 30 - SA
pub fn ae(&mut self) -> AE_W<'_>
[src]
Bit 31 - AE
impl W<u32, Reg<u32, _MACA3LR>>
[src]
impl W<u32, Reg<u32, _DR>>
[src]
impl W<u32, Reg<u32, _IDR>>
[src]
impl W<u32, Reg<u32, _CR>>
[src]
pub fn reset(&mut self) -> RESET_W<'_>
[src]
Bit 0 - RESET bit
pub fn rev_out(&mut self) -> REV_OUT_W<'_>
[src]
Bit 7 - Reverse output data
pub fn rev_in(&mut self) -> REV_IN_W<'_>
[src]
Bits 5:6 - Reverse input data
pub fn polysize(&mut self) -> POLYSIZE_W<'_>
[src]
Bits 3:4 - Polynomial size
impl W<u32, Reg<u32, _INIT>>
[src]
impl W<u32, Reg<u32, _POL>>
[src]
impl W<u8, Reg<u8, _DR8>>
[src]
impl W<u16, Reg<u16, _DR16>>
[src]
impl W<u32, Reg<u32, _TIR>>
[src]
pub fn stid(&mut self) -> STID_W<'_>
[src]
Bits 21:31 - STID
pub fn exid(&mut self) -> EXID_W<'_>
[src]
Bits 3:20 - EXID
pub fn ide(&mut self) -> IDE_W<'_>
[src]
Bit 2 - IDE
pub fn rtr(&mut self) -> RTR_W<'_>
[src]
Bit 1 - RTR
pub fn txrq(&mut self) -> TXRQ_W<'_>
[src]
Bit 0 - TXRQ
impl W<u32, Reg<u32, _TDTR>>
[src]
pub fn time(&mut self) -> TIME_W<'_>
[src]
Bits 16:31 - TIME
pub fn tgt(&mut self) -> TGT_W<'_>
[src]
Bit 8 - TGT
pub fn dlc(&mut self) -> DLC_W<'_>
[src]
Bits 0:3 - DLC
impl W<u32, Reg<u32, _TDLR>>
[src]
pub fn data3(&mut self) -> DATA3_W<'_>
[src]
Bits 24:31 - DATA3
pub fn data2(&mut self) -> DATA2_W<'_>
[src]
Bits 16:23 - DATA2
pub fn data1(&mut self) -> DATA1_W<'_>
[src]
Bits 8:15 - DATA1
pub fn data0(&mut self) -> DATA0_W<'_>
[src]
Bits 0:7 - DATA0
impl W<u32, Reg<u32, _TDHR>>
[src]
pub fn data7(&mut self) -> DATA7_W<'_>
[src]
Bits 24:31 - DATA7
pub fn data6(&mut self) -> DATA6_W<'_>
[src]
Bits 16:23 - DATA6
pub fn data5(&mut self) -> DATA5_W<'_>
[src]
Bits 8:15 - DATA5
pub fn data4(&mut self) -> DATA4_W<'_>
[src]
Bits 0:7 - DATA4
impl W<u32, Reg<u32, _FR1>>
[src]
impl W<u32, Reg<u32, _FR2>>
[src]
impl W<u32, Reg<u32, _MCR>>
[src]
pub fn dbf(&mut self) -> DBF_W<'_>
[src]
Bit 16 - DBF
pub fn reset(&mut self) -> RESET_W<'_>
[src]
Bit 15 - RESET
pub fn ttcm(&mut self) -> TTCM_W<'_>
[src]
Bit 7 - TTCM
pub fn abom(&mut self) -> ABOM_W<'_>
[src]
Bit 6 - ABOM
pub fn awum(&mut self) -> AWUM_W<'_>
[src]
Bit 5 - AWUM
pub fn nart(&mut self) -> NART_W<'_>
[src]
Bit 4 - NART
pub fn rflm(&mut self) -> RFLM_W<'_>
[src]
Bit 3 - RFLM
pub fn txfp(&mut self) -> TXFP_W<'_>
[src]
Bit 2 - TXFP
pub fn sleep(&mut self) -> SLEEP_W<'_>
[src]
Bit 1 - SLEEP
pub fn inrq(&mut self) -> INRQ_W<'_>
[src]
Bit 0 - INRQ
impl W<u32, Reg<u32, _MSR>>
[src]
pub fn slaki(&mut self) -> SLAKI_W<'_>
[src]
Bit 4 - SLAKI
pub fn wkui(&mut self) -> WKUI_W<'_>
[src]
Bit 3 - WKUI
pub fn erri(&mut self) -> ERRI_W<'_>
[src]
Bit 2 - ERRI
impl W<u32, Reg<u32, _TSR>>
[src]
pub fn abrq2(&mut self) -> ABRQ2_W<'_>
[src]
Bit 23 - ABRQ2
pub fn terr2(&mut self) -> TERR2_W<'_>
[src]
Bit 19 - TERR2
pub fn alst2(&mut self) -> ALST2_W<'_>
[src]
Bit 18 - ALST2
pub fn txok2(&mut self) -> TXOK2_W<'_>
[src]
Bit 17 - TXOK2
pub fn rqcp2(&mut self) -> RQCP2_W<'_>
[src]
Bit 16 - RQCP2
pub fn abrq1(&mut self) -> ABRQ1_W<'_>
[src]
Bit 15 - ABRQ1
pub fn terr1(&mut self) -> TERR1_W<'_>
[src]
Bit 11 - TERR1
pub fn alst1(&mut self) -> ALST1_W<'_>
[src]
Bit 10 - ALST1
pub fn txok1(&mut self) -> TXOK1_W<'_>
[src]
Bit 9 - TXOK1
pub fn rqcp1(&mut self) -> RQCP1_W<'_>
[src]
Bit 8 - RQCP1
pub fn abrq0(&mut self) -> ABRQ0_W<'_>
[src]
Bit 7 - ABRQ0
pub fn terr0(&mut self) -> TERR0_W<'_>
[src]
Bit 3 - TERR0
pub fn alst0(&mut self) -> ALST0_W<'_>
[src]
Bit 2 - ALST0
pub fn txok0(&mut self) -> TXOK0_W<'_>
[src]
Bit 1 - TXOK0
pub fn rqcp0(&mut self) -> RQCP0_W<'_>
[src]
Bit 0 - RQCP0
impl W<u32, Reg<u32, _RFR>>
[src]
pub fn rfom(&mut self) -> RFOM_W<'_>
[src]
Bit 5 - RFOM0
pub fn fovr(&mut self) -> FOVR_W<'_>
[src]
Bit 4 - FOVR0
pub fn full(&mut self) -> FULL_W<'_>
[src]
Bit 3 - FULL0
impl W<u32, Reg<u32, _IER>>
[src]
pub fn slkie(&mut self) -> SLKIE_W<'_>
[src]
Bit 17 - SLKIE
pub fn wkuie(&mut self) -> WKUIE_W<'_>
[src]
Bit 16 - WKUIE
pub fn errie(&mut self) -> ERRIE_W<'_>
[src]
Bit 15 - ERRIE
pub fn lecie(&mut self) -> LECIE_W<'_>
[src]
Bit 11 - LECIE
pub fn bofie(&mut self) -> BOFIE_W<'_>
[src]
Bit 10 - BOFIE
pub fn epvie(&mut self) -> EPVIE_W<'_>
[src]
Bit 9 - EPVIE
pub fn ewgie(&mut self) -> EWGIE_W<'_>
[src]
Bit 8 - EWGIE
pub fn fovie1(&mut self) -> FOVIE1_W<'_>
[src]
Bit 6 - FOVIE1
pub fn ffie1(&mut self) -> FFIE1_W<'_>
[src]
Bit 5 - FFIE1
pub fn fmpie1(&mut self) -> FMPIE1_W<'_>
[src]
Bit 4 - FMPIE1
pub fn fovie0(&mut self) -> FOVIE0_W<'_>
[src]
Bit 3 - FOVIE0
pub fn ffie0(&mut self) -> FFIE0_W<'_>
[src]
Bit 2 - FFIE0
pub fn fmpie0(&mut self) -> FMPIE0_W<'_>
[src]
Bit 1 - FMPIE0
pub fn tmeie(&mut self) -> TMEIE_W<'_>
[src]
Bit 0 - TMEIE
impl W<u32, Reg<u32, _ESR>>
[src]
impl W<u32, Reg<u32, _BTR>>
[src]
pub fn silm(&mut self) -> SILM_W<'_>
[src]
Bit 31 - SILM
pub fn lbkm(&mut self) -> LBKM_W<'_>
[src]
Bit 30 - LBKM
pub fn sjw(&mut self) -> SJW_W<'_>
[src]
Bits 24:25 - SJW
pub fn ts2(&mut self) -> TS2_W<'_>
[src]
Bits 20:22 - TS2
pub fn ts1(&mut self) -> TS1_W<'_>
[src]
Bits 16:19 - TS1
pub fn brp(&mut self) -> BRP_W<'_>
[src]
Bits 0:9 - BRP
impl W<u32, Reg<u32, _FMR>>
[src]
pub fn can2sb(&mut self) -> CAN2SB_W<'_>
[src]
Bits 8:13 - CAN2SB
pub fn finit(&mut self) -> FINIT_W<'_>
[src]
Bit 0 - FINIT
impl W<u32, Reg<u32, _FM1R>>
[src]
pub fn fbm0(&mut self) -> FBM0_W<'_>
[src]
Bit 0 - Filter mode
pub fn fbm1(&mut self) -> FBM1_W<'_>
[src]
Bit 1 - Filter mode
pub fn fbm2(&mut self) -> FBM2_W<'_>
[src]
Bit 2 - Filter mode
pub fn fbm3(&mut self) -> FBM3_W<'_>
[src]
Bit 3 - Filter mode
pub fn fbm4(&mut self) -> FBM4_W<'_>
[src]
Bit 4 - Filter mode
pub fn fbm5(&mut self) -> FBM5_W<'_>
[src]
Bit 5 - Filter mode
pub fn fbm6(&mut self) -> FBM6_W<'_>
[src]
Bit 6 - Filter mode
pub fn fbm7(&mut self) -> FBM7_W<'_>
[src]
Bit 7 - Filter mode
pub fn fbm8(&mut self) -> FBM8_W<'_>
[src]
Bit 8 - Filter mode
pub fn fbm9(&mut self) -> FBM9_W<'_>
[src]
Bit 9 - Filter mode
pub fn fbm10(&mut self) -> FBM10_W<'_>
[src]
Bit 10 - Filter mode
pub fn fbm11(&mut self) -> FBM11_W<'_>
[src]
Bit 11 - Filter mode
pub fn fbm12(&mut self) -> FBM12_W<'_>
[src]
Bit 12 - Filter mode
pub fn fbm13(&mut self) -> FBM13_W<'_>
[src]
Bit 13 - Filter mode
pub fn fbm14(&mut self) -> FBM14_W<'_>
[src]
Bit 14 - Filter mode
pub fn fbm15(&mut self) -> FBM15_W<'_>
[src]
Bit 15 - Filter mode
pub fn fbm16(&mut self) -> FBM16_W<'_>
[src]
Bit 16 - Filter mode
pub fn fbm17(&mut self) -> FBM17_W<'_>
[src]
Bit 17 - Filter mode
pub fn fbm18(&mut self) -> FBM18_W<'_>
[src]
Bit 18 - Filter mode
pub fn fbm19(&mut self) -> FBM19_W<'_>
[src]
Bit 19 - Filter mode
pub fn fbm20(&mut self) -> FBM20_W<'_>
[src]
Bit 20 - Filter mode
pub fn fbm21(&mut self) -> FBM21_W<'_>
[src]
Bit 21 - Filter mode
pub fn fbm22(&mut self) -> FBM22_W<'_>
[src]
Bit 22 - Filter mode
pub fn fbm23(&mut self) -> FBM23_W<'_>
[src]
Bit 23 - Filter mode
pub fn fbm24(&mut self) -> FBM24_W<'_>
[src]
Bit 24 - Filter mode
pub fn fbm25(&mut self) -> FBM25_W<'_>
[src]
Bit 25 - Filter mode
pub fn fbm26(&mut self) -> FBM26_W<'_>
[src]
Bit 26 - Filter mode
pub fn fbm27(&mut self) -> FBM27_W<'_>
[src]
Bit 27 - Filter mode
impl W<u32, Reg<u32, _FS1R>>
[src]
pub fn fsc0(&mut self) -> FSC0_W<'_>
[src]
Bit 0 - Filter scale configuration
pub fn fsc1(&mut self) -> FSC1_W<'_>
[src]
Bit 1 - Filter scale configuration
pub fn fsc2(&mut self) -> FSC2_W<'_>
[src]
Bit 2 - Filter scale configuration
pub fn fsc3(&mut self) -> FSC3_W<'_>
[src]
Bit 3 - Filter scale configuration
pub fn fsc4(&mut self) -> FSC4_W<'_>
[src]
Bit 4 - Filter scale configuration
pub fn fsc5(&mut self) -> FSC5_W<'_>
[src]
Bit 5 - Filter scale configuration
pub fn fsc6(&mut self) -> FSC6_W<'_>
[src]
Bit 6 - Filter scale configuration
pub fn fsc7(&mut self) -> FSC7_W<'_>
[src]
Bit 7 - Filter scale configuration
pub fn fsc8(&mut self) -> FSC8_W<'_>
[src]
Bit 8 - Filter scale configuration
pub fn fsc9(&mut self) -> FSC9_W<'_>
[src]
Bit 9 - Filter scale configuration
pub fn fsc10(&mut self) -> FSC10_W<'_>
[src]
Bit 10 - Filter scale configuration
pub fn fsc11(&mut self) -> FSC11_W<'_>
[src]
Bit 11 - Filter scale configuration
pub fn fsc12(&mut self) -> FSC12_W<'_>
[src]
Bit 12 - Filter scale configuration
pub fn fsc13(&mut self) -> FSC13_W<'_>
[src]
Bit 13 - Filter scale configuration
pub fn fsc14(&mut self) -> FSC14_W<'_>
[src]
Bit 14 - Filter scale configuration
pub fn fsc15(&mut self) -> FSC15_W<'_>
[src]
Bit 15 - Filter scale configuration
pub fn fsc16(&mut self) -> FSC16_W<'_>
[src]
Bit 16 - Filter scale configuration
pub fn fsc17(&mut self) -> FSC17_W<'_>
[src]
Bit 17 - Filter scale configuration
pub fn fsc18(&mut self) -> FSC18_W<'_>
[src]
Bit 18 - Filter scale configuration
pub fn fsc19(&mut self) -> FSC19_W<'_>
[src]
Bit 19 - Filter scale configuration
pub fn fsc20(&mut self) -> FSC20_W<'_>
[src]
Bit 20 - Filter scale configuration
pub fn fsc21(&mut self) -> FSC21_W<'_>
[src]
Bit 21 - Filter scale configuration
pub fn fsc22(&mut self) -> FSC22_W<'_>
[src]
Bit 22 - Filter scale configuration
pub fn fsc23(&mut self) -> FSC23_W<'_>
[src]
Bit 23 - Filter scale configuration
pub fn fsc24(&mut self) -> FSC24_W<'_>
[src]
Bit 24 - Filter scale configuration
pub fn fsc25(&mut self) -> FSC25_W<'_>
[src]
Bit 25 - Filter scale configuration
pub fn fsc26(&mut self) -> FSC26_W<'_>
[src]
Bit 26 - Filter scale configuration
pub fn fsc27(&mut self) -> FSC27_W<'_>
[src]
Bit 27 - Filter scale configuration
impl W<u32, Reg<u32, _FFA1R>>
[src]
pub fn ffa0(&mut self) -> FFA0_W<'_>
[src]
Bit 0 - Filter FIFO assignment for filter 0
pub fn ffa1(&mut self) -> FFA1_W<'_>
[src]
Bit 1 - Filter FIFO assignment for filter 1
pub fn ffa2(&mut self) -> FFA2_W<'_>
[src]
Bit 2 - Filter FIFO assignment for filter 2
pub fn ffa3(&mut self) -> FFA3_W<'_>
[src]
Bit 3 - Filter FIFO assignment for filter 3
pub fn ffa4(&mut self) -> FFA4_W<'_>
[src]
Bit 4 - Filter FIFO assignment for filter 4
pub fn ffa5(&mut self) -> FFA5_W<'_>
[src]
Bit 5 - Filter FIFO assignment for filter 5
pub fn ffa6(&mut self) -> FFA6_W<'_>
[src]
Bit 6 - Filter FIFO assignment for filter 6
pub fn ffa7(&mut self) -> FFA7_W<'_>
[src]
Bit 7 - Filter FIFO assignment for filter 7
pub fn ffa8(&mut self) -> FFA8_W<'_>
[src]
Bit 8 - Filter FIFO assignment for filter 8
pub fn ffa9(&mut self) -> FFA9_W<'_>
[src]
Bit 9 - Filter FIFO assignment for filter 9
pub fn ffa10(&mut self) -> FFA10_W<'_>
[src]
Bit 10 - Filter FIFO assignment for filter 10
pub fn ffa11(&mut self) -> FFA11_W<'_>
[src]
Bit 11 - Filter FIFO assignment for filter 11
pub fn ffa12(&mut self) -> FFA12_W<'_>
[src]
Bit 12 - Filter FIFO assignment for filter 12
pub fn ffa13(&mut self) -> FFA13_W<'_>
[src]
Bit 13 - Filter FIFO assignment for filter 13
pub fn ffa14(&mut self) -> FFA14_W<'_>
[src]
Bit 14 - Filter FIFO assignment for filter 14
pub fn ffa15(&mut self) -> FFA15_W<'_>
[src]
Bit 15 - Filter FIFO assignment for filter 15
pub fn ffa16(&mut self) -> FFA16_W<'_>
[src]
Bit 16 - Filter FIFO assignment for filter 16
pub fn ffa17(&mut self) -> FFA17_W<'_>
[src]
Bit 17 - Filter FIFO assignment for filter 17
pub fn ffa18(&mut self) -> FFA18_W<'_>
[src]
Bit 18 - Filter FIFO assignment for filter 18
pub fn ffa19(&mut self) -> FFA19_W<'_>
[src]
Bit 19 - Filter FIFO assignment for filter 19
pub fn ffa20(&mut self) -> FFA20_W<'_>
[src]
Bit 20 - Filter FIFO assignment for filter 20
pub fn ffa21(&mut self) -> FFA21_W<'_>
[src]
Bit 21 - Filter FIFO assignment for filter 21
pub fn ffa22(&mut self) -> FFA22_W<'_>
[src]
Bit 22 - Filter FIFO assignment for filter 22
pub fn ffa23(&mut self) -> FFA23_W<'_>
[src]
Bit 23 - Filter FIFO assignment for filter 23
pub fn ffa24(&mut self) -> FFA24_W<'_>
[src]
Bit 24 - Filter FIFO assignment for filter 24
pub fn ffa25(&mut self) -> FFA25_W<'_>
[src]
Bit 25 - Filter FIFO assignment for filter 25
pub fn ffa26(&mut self) -> FFA26_W<'_>
[src]
Bit 26 - Filter FIFO assignment for filter 26
pub fn ffa27(&mut self) -> FFA27_W<'_>
[src]
Bit 27 - Filter FIFO assignment for filter 27
impl W<u32, Reg<u32, _FA1R>>
[src]
pub fn fact0(&mut self) -> FACT0_W<'_>
[src]
Bit 0 - Filter active
pub fn fact1(&mut self) -> FACT1_W<'_>
[src]
Bit 1 - Filter active
pub fn fact2(&mut self) -> FACT2_W<'_>
[src]
Bit 2 - Filter active
pub fn fact3(&mut self) -> FACT3_W<'_>
[src]
Bit 3 - Filter active
pub fn fact4(&mut self) -> FACT4_W<'_>
[src]
Bit 4 - Filter active
pub fn fact5(&mut self) -> FACT5_W<'_>
[src]
Bit 5 - Filter active
pub fn fact6(&mut self) -> FACT6_W<'_>
[src]
Bit 6 - Filter active
pub fn fact7(&mut self) -> FACT7_W<'_>
[src]
Bit 7 - Filter active
pub fn fact8(&mut self) -> FACT8_W<'_>
[src]
Bit 8 - Filter active
pub fn fact9(&mut self) -> FACT9_W<'_>
[src]
Bit 9 - Filter active
pub fn fact10(&mut self) -> FACT10_W<'_>
[src]
Bit 10 - Filter active
pub fn fact11(&mut self) -> FACT11_W<'_>
[src]
Bit 11 - Filter active
pub fn fact12(&mut self) -> FACT12_W<'_>
[src]
Bit 12 - Filter active
pub fn fact13(&mut self) -> FACT13_W<'_>
[src]
Bit 13 - Filter active
pub fn fact14(&mut self) -> FACT14_W<'_>
[src]
Bit 14 - Filter active
pub fn fact15(&mut self) -> FACT15_W<'_>
[src]
Bit 15 - Filter active
pub fn fact16(&mut self) -> FACT16_W<'_>
[src]
Bit 16 - Filter active
pub fn fact17(&mut self) -> FACT17_W<'_>
[src]
Bit 17 - Filter active
pub fn fact18(&mut self) -> FACT18_W<'_>
[src]
Bit 18 - Filter active
pub fn fact19(&mut self) -> FACT19_W<'_>
[src]
Bit 19 - Filter active
pub fn fact20(&mut self) -> FACT20_W<'_>
[src]
Bit 20 - Filter active
pub fn fact21(&mut self) -> FACT21_W<'_>
[src]
Bit 21 - Filter active
pub fn fact22(&mut self) -> FACT22_W<'_>
[src]
Bit 22 - Filter active
pub fn fact23(&mut self) -> FACT23_W<'_>
[src]
Bit 23 - Filter active
pub fn fact24(&mut self) -> FACT24_W<'_>
[src]
Bit 24 - Filter active
pub fn fact25(&mut self) -> FACT25_W<'_>
[src]
Bit 25 - Filter active
pub fn fact26(&mut self) -> FACT26_W<'_>
[src]
Bit 26 - Filter active
pub fn fact27(&mut self) -> FACT27_W<'_>
[src]
Bit 27 - Filter active
impl W<u32, Reg<u32, _ACR>>
[src]
pub fn latency(&mut self) -> LATENCY_W<'_>
[src]
Bits 0:3 - Latency
pub fn prften(&mut self) -> PRFTEN_W<'_>
[src]
Bit 8 - Prefetch enable
pub fn arten(&mut self) -> ARTEN_W<'_>
[src]
Bit 9 - ART Accelerator Enable
pub fn artrst(&mut self) -> ARTRST_W<'_>
[src]
Bit 11 - ART Accelerator reset
impl W<u32, Reg<u32, _KEYR>>
[src]
impl W<u32, Reg<u32, _OPTKEYR>>
[src]
impl W<u32, Reg<u32, _SR>>
[src]
pub fn eop(&mut self) -> EOP_W<'_>
[src]
Bit 0 - End of operation
pub fn operr(&mut self) -> OPERR_W<'_>
[src]
Bit 1 - Operation error
pub fn wrperr(&mut self) -> WRPERR_W<'_>
[src]
Bit 4 - Write protection error
pub fn pgaerr(&mut self) -> PGAERR_W<'_>
[src]
Bit 5 - Programming alignment error
pub fn pgperr(&mut self) -> PGPERR_W<'_>
[src]
Bit 6 - Programming parallelism error
pub fn erserr(&mut self) -> ERSERR_W<'_>
[src]
Bit 7 - Programming sequence error
impl W<u32, Reg<u32, _CR>>
[src]
pub fn pg(&mut self) -> PG_W<'_>
[src]
Bit 0 - Programming
pub fn ser(&mut self) -> SER_W<'_>
[src]
Bit 1 - Sector Erase
pub fn mer1(&mut self) -> MER1_W<'_>
[src]
Bit 2 - Mass Erase of sectors 0 to 11
pub fn snb(&mut self) -> SNB_W<'_>
[src]
Bits 3:7 - Sector number
pub fn psize(&mut self) -> PSIZE_W<'_>
[src]
Bits 8:9 - Program size
pub fn mer2(&mut self) -> MER2_W<'_>
[src]
Bit 15 - Mass Erase of sectors 12 to 23
pub fn strt(&mut self) -> STRT_W<'_>
[src]
Bit 16 - Start
pub fn eopie(&mut self) -> EOPIE_W<'_>
[src]
Bit 24 - End of operation interrupt enable
pub fn errie(&mut self) -> ERRIE_W<'_>
[src]
Bit 25 - Error interrupt enable
pub fn lock(&mut self) -> LOCK_W<'_>
[src]
Bit 31 - Lock
impl W<u32, Reg<u32, _OPTCR>>
[src]
pub fn optlock(&mut self) -> OPTLOCK_W<'_>
[src]
Bit 0 - Option lock
pub fn optstrt(&mut self) -> OPTSTRT_W<'_>
[src]
Bit 1 - Option start
pub fn bor_lev(&mut self) -> BOR_LEV_W<'_>
[src]
Bits 2:3 - BOR reset Level
pub fn wwdg_sw(&mut self) -> WWDG_SW_W<'_>
[src]
Bit 4 - User option bytes
pub fn iwdg_sw(&mut self) -> IWDG_SW_W<'_>
[src]
Bit 5 - User option bytes
pub fn n_rst_stop(&mut self) -> NRST_STOP_W<'_>
[src]
Bit 6 - User option bytes
pub fn n_rst_stdby(&mut self) -> NRST_STDBY_W<'_>
[src]
Bit 7 - User option bytes
pub fn rdp(&mut self) -> RDP_W<'_>
[src]
Bits 8:15 - Read protect
pub fn n_wrp(&mut self) -> NWRP_W<'_>
[src]
Bits 16:27 - Not write protect
pub fn n_dboot(&mut self) -> NDBOOT_W<'_>
[src]
Bit 28 - Dual Boot mode (valid only when nDBANK=0)
pub fn n_dbank(&mut self) -> NDBANK_W<'_>
[src]
Bit 29 - Not dual bank mode
pub fn iwdg_stdby(&mut self) -> IWDG_STDBY_W<'_>
[src]
Bit 30 - Independent watchdog counter freeze in standby mode
pub fn iwdg_stop(&mut self) -> IWDG_STOP_W<'_>
[src]
Bit 31 - Independent watchdog counter freeze in Stop mode
impl W<u32, Reg<u32, _OPTCR1>>
[src]
pub fn boot_add0(&mut self) -> BOOT_ADD0_W<'_>
[src]
Bits 0:15 - Boot base address when Boot pin =0
pub fn boot_add1(&mut self) -> BOOT_ADD1_W<'_>
[src]
Bits 16:31 - Boot base address when Boot pin =1
impl W<u32, Reg<u32, _IMR>>
[src]
pub fn mr0(&mut self) -> MR0_W<'_>
[src]
Bit 0 - Interrupt Mask on line 0
pub fn mr1(&mut self) -> MR1_W<'_>
[src]
Bit 1 - Interrupt Mask on line 1
pub fn mr2(&mut self) -> MR2_W<'_>
[src]
Bit 2 - Interrupt Mask on line 2
pub fn mr3(&mut self) -> MR3_W<'_>
[src]
Bit 3 - Interrupt Mask on line 3
pub fn mr4(&mut self) -> MR4_W<'_>
[src]
Bit 4 - Interrupt Mask on line 4
pub fn mr5(&mut self) -> MR5_W<'_>
[src]
Bit 5 - Interrupt Mask on line 5
pub fn mr6(&mut self) -> MR6_W<'_>
[src]
Bit 6 - Interrupt Mask on line 6
pub fn mr7(&mut self) -> MR7_W<'_>
[src]
Bit 7 - Interrupt Mask on line 7
pub fn mr8(&mut self) -> MR8_W<'_>
[src]
Bit 8 - Interrupt Mask on line 8
pub fn mr9(&mut self) -> MR9_W<'_>
[src]
Bit 9 - Interrupt Mask on line 9
pub fn mr10(&mut self) -> MR10_W<'_>
[src]
Bit 10 - Interrupt Mask on line 10
pub fn mr11(&mut self) -> MR11_W<'_>
[src]
Bit 11 - Interrupt Mask on line 11
pub fn mr12(&mut self) -> MR12_W<'_>
[src]
Bit 12 - Interrupt Mask on line 12
pub fn mr13(&mut self) -> MR13_W<'_>
[src]
Bit 13 - Interrupt Mask on line 13
pub fn mr14(&mut self) -> MR14_W<'_>
[src]
Bit 14 - Interrupt Mask on line 14
pub fn mr15(&mut self) -> MR15_W<'_>
[src]
Bit 15 - Interrupt Mask on line 15
pub fn mr16(&mut self) -> MR16_W<'_>
[src]
Bit 16 - Interrupt Mask on line 16
pub fn mr17(&mut self) -> MR17_W<'_>
[src]
Bit 17 - Interrupt Mask on line 17
pub fn mr18(&mut self) -> MR18_W<'_>
[src]
Bit 18 - Interrupt Mask on line 18
pub fn mr19(&mut self) -> MR19_W<'_>
[src]
Bit 19 - Interrupt Mask on line 19
pub fn mr20(&mut self) -> MR20_W<'_>
[src]
Bit 20 - Interrupt Mask on line 20
pub fn mr21(&mut self) -> MR21_W<'_>
[src]
Bit 21 - Interrupt Mask on line 21
pub fn mr22(&mut self) -> MR22_W<'_>
[src]
Bit 22 - Interrupt Mask on line 22
impl W<u32, Reg<u32, _EMR>>
[src]
pub fn mr0(&mut self) -> MR0_W<'_>
[src]
Bit 0 - Event Mask on line 0
pub fn mr1(&mut self) -> MR1_W<'_>
[src]
Bit 1 - Event Mask on line 1
pub fn mr2(&mut self) -> MR2_W<'_>
[src]
Bit 2 - Event Mask on line 2
pub fn mr3(&mut self) -> MR3_W<'_>
[src]
Bit 3 - Event Mask on line 3
pub fn mr4(&mut self) -> MR4_W<'_>
[src]
Bit 4 - Event Mask on line 4
pub fn mr5(&mut self) -> MR5_W<'_>
[src]
Bit 5 - Event Mask on line 5
pub fn mr6(&mut self) -> MR6_W<'_>
[src]
Bit 6 - Event Mask on line 6
pub fn mr7(&mut self) -> MR7_W<'_>
[src]
Bit 7 - Event Mask on line 7
pub fn mr8(&mut self) -> MR8_W<'_>
[src]
Bit 8 - Event Mask on line 8
pub fn mr9(&mut self) -> MR9_W<'_>
[src]
Bit 9 - Event Mask on line 9
pub fn mr10(&mut self) -> MR10_W<'_>
[src]
Bit 10 - Event Mask on line 10
pub fn mr11(&mut self) -> MR11_W<'_>
[src]
Bit 11 - Event Mask on line 11
pub fn mr12(&mut self) -> MR12_W<'_>
[src]
Bit 12 - Event Mask on line 12
pub fn mr13(&mut self) -> MR13_W<'_>
[src]
Bit 13 - Event Mask on line 13
pub fn mr14(&mut self) -> MR14_W<'_>
[src]
Bit 14 - Event Mask on line 14
pub fn mr15(&mut self) -> MR15_W<'_>
[src]
Bit 15 - Event Mask on line 15
pub fn mr16(&mut self) -> MR16_W<'_>
[src]
Bit 16 - Event Mask on line 16
pub fn mr17(&mut self) -> MR17_W<'_>
[src]
Bit 17 - Event Mask on line 17
pub fn mr18(&mut self) -> MR18_W<'_>
[src]
Bit 18 - Event Mask on line 18
pub fn mr19(&mut self) -> MR19_W<'_>
[src]
Bit 19 - Event Mask on line 19
pub fn mr20(&mut self) -> MR20_W<'_>
[src]
Bit 20 - Event Mask on line 20
pub fn mr21(&mut self) -> MR21_W<'_>
[src]
Bit 21 - Event Mask on line 21
pub fn mr22(&mut self) -> MR22_W<'_>
[src]
Bit 22 - Event Mask on line 22
impl W<u32, Reg<u32, _RTSR>>
[src]
pub fn tr0(&mut self) -> TR0_W<'_>
[src]
Bit 0 - Rising trigger event configuration of line 0
pub fn tr1(&mut self) -> TR1_W<'_>
[src]
Bit 1 - Rising trigger event configuration of line 1
pub fn tr2(&mut self) -> TR2_W<'_>
[src]
Bit 2 - Rising trigger event configuration of line 2
pub fn tr3(&mut self) -> TR3_W<'_>
[src]
Bit 3 - Rising trigger event configuration of line 3
pub fn tr4(&mut self) -> TR4_W<'_>
[src]
Bit 4 - Rising trigger event configuration of line 4
pub fn tr5(&mut self) -> TR5_W<'_>
[src]
Bit 5 - Rising trigger event configuration of line 5
pub fn tr6(&mut self) -> TR6_W<'_>
[src]
Bit 6 - Rising trigger event configuration of line 6
pub fn tr7(&mut self) -> TR7_W<'_>
[src]
Bit 7 - Rising trigger event configuration of line 7
pub fn tr8(&mut self) -> TR8_W<'_>
[src]
Bit 8 - Rising trigger event configuration of line 8
pub fn tr9(&mut self) -> TR9_W<'_>
[src]
Bit 9 - Rising trigger event configuration of line 9
pub fn tr10(&mut self) -> TR10_W<'_>
[src]
Bit 10 - Rising trigger event configuration of line 10
pub fn tr11(&mut self) -> TR11_W<'_>
[src]
Bit 11 - Rising trigger event configuration of line 11
pub fn tr12(&mut self) -> TR12_W<'_>
[src]
Bit 12 - Rising trigger event configuration of line 12
pub fn tr13(&mut self) -> TR13_W<'_>
[src]
Bit 13 - Rising trigger event configuration of line 13
pub fn tr14(&mut self) -> TR14_W<'_>
[src]
Bit 14 - Rising trigger event configuration of line 14
pub fn tr15(&mut self) -> TR15_W<'_>
[src]
Bit 15 - Rising trigger event configuration of line 15
pub fn tr16(&mut self) -> TR16_W<'_>
[src]
Bit 16 - Rising trigger event configuration of line 16
pub fn tr17(&mut self) -> TR17_W<'_>
[src]
Bit 17 - Rising trigger event configuration of line 17
pub fn tr18(&mut self) -> TR18_W<'_>
[src]
Bit 18 - Rising trigger event configuration of line 18
pub fn tr19(&mut self) -> TR19_W<'_>
[src]
Bit 19 - Rising trigger event configuration of line 19
pub fn tr20(&mut self) -> TR20_W<'_>
[src]
Bit 20 - Rising trigger event configuration of line 20
pub fn tr21(&mut self) -> TR21_W<'_>
[src]
Bit 21 - Rising trigger event configuration of line 21
pub fn tr22(&mut self) -> TR22_W<'_>
[src]
Bit 22 - Rising trigger event configuration of line 22
impl W<u32, Reg<u32, _FTSR>>
[src]
pub fn tr0(&mut self) -> TR0_W<'_>
[src]
Bit 0 - Falling trigger event configuration of line 0
pub fn tr1(&mut self) -> TR1_W<'_>
[src]
Bit 1 - Falling trigger event configuration of line 1
pub fn tr2(&mut self) -> TR2_W<'_>
[src]
Bit 2 - Falling trigger event configuration of line 2
pub fn tr3(&mut self) -> TR3_W<'_>
[src]
Bit 3 - Falling trigger event configuration of line 3
pub fn tr4(&mut self) -> TR4_W<'_>
[src]
Bit 4 - Falling trigger event configuration of line 4
pub fn tr5(&mut self) -> TR5_W<'_>
[src]
Bit 5 - Falling trigger event configuration of line 5
pub fn tr6(&mut self) -> TR6_W<'_>
[src]
Bit 6 - Falling trigger event configuration of line 6
pub fn tr7(&mut self) -> TR7_W<'_>
[src]
Bit 7 - Falling trigger event configuration of line 7
pub fn tr8(&mut self) -> TR8_W<'_>
[src]
Bit 8 - Falling trigger event configuration of line 8
pub fn tr9(&mut self) -> TR9_W<'_>
[src]
Bit 9 - Falling trigger event configuration of line 9
pub fn tr10(&mut self) -> TR10_W<'_>
[src]
Bit 10 - Falling trigger event configuration of line 10
pub fn tr11(&mut self) -> TR11_W<'_>
[src]
Bit 11 - Falling trigger event configuration of line 11
pub fn tr12(&mut self) -> TR12_W<'_>
[src]
Bit 12 - Falling trigger event configuration of line 12
pub fn tr13(&mut self) -> TR13_W<'_>
[src]
Bit 13 - Falling trigger event configuration of line 13
pub fn tr14(&mut self) -> TR14_W<'_>
[src]
Bit 14 - Falling trigger event configuration of line 14
pub fn tr15(&mut self) -> TR15_W<'_>
[src]
Bit 15 - Falling trigger event configuration of line 15
pub fn tr16(&mut self) -> TR16_W<'_>
[src]
Bit 16 - Falling trigger event configuration of line 16
pub fn tr17(&mut self) -> TR17_W<'_>
[src]
Bit 17 - Falling trigger event configuration of line 17
pub fn tr18(&mut self) -> TR18_W<'_>
[src]
Bit 18 - Falling trigger event configuration of line 18
pub fn tr19(&mut self) -> TR19_W<'_>
[src]
Bit 19 - Falling trigger event configuration of line 19
pub fn tr20(&mut self) -> TR20_W<'_>
[src]
Bit 20 - Falling trigger event configuration of line 20
pub fn tr21(&mut self) -> TR21_W<'_>
[src]
Bit 21 - Falling trigger event configuration of line 21
pub fn tr22(&mut self) -> TR22_W<'_>
[src]
Bit 22 - Falling trigger event configuration of line 22
impl W<u32, Reg<u32, _SWIER>>
[src]
pub fn swier0(&mut self) -> SWIER0_W<'_>
[src]
Bit 0 - Software Interrupt on line 0
pub fn swier1(&mut self) -> SWIER1_W<'_>
[src]
Bit 1 - Software Interrupt on line 1
pub fn swier2(&mut self) -> SWIER2_W<'_>
[src]
Bit 2 - Software Interrupt on line 2
pub fn swier3(&mut self) -> SWIER3_W<'_>
[src]
Bit 3 - Software Interrupt on line 3
pub fn swier4(&mut self) -> SWIER4_W<'_>
[src]
Bit 4 - Software Interrupt on line 4
pub fn swier5(&mut self) -> SWIER5_W<'_>
[src]
Bit 5 - Software Interrupt on line 5
pub fn swier6(&mut self) -> SWIER6_W<'_>
[src]
Bit 6 - Software Interrupt on line 6
pub fn swier7(&mut self) -> SWIER7_W<'_>
[src]
Bit 7 - Software Interrupt on line 7
pub fn swier8(&mut self) -> SWIER8_W<'_>
[src]
Bit 8 - Software Interrupt on line 8
pub fn swier9(&mut self) -> SWIER9_W<'_>
[src]
Bit 9 - Software Interrupt on line 9
pub fn swier10(&mut self) -> SWIER10_W<'_>
[src]
Bit 10 - Software Interrupt on line 10
pub fn swier11(&mut self) -> SWIER11_W<'_>
[src]
Bit 11 - Software Interrupt on line 11
pub fn swier12(&mut self) -> SWIER12_W<'_>
[src]
Bit 12 - Software Interrupt on line 12
pub fn swier13(&mut self) -> SWIER13_W<'_>
[src]
Bit 13 - Software Interrupt on line 13
pub fn swier14(&mut self) -> SWIER14_W<'_>
[src]
Bit 14 - Software Interrupt on line 14
pub fn swier15(&mut self) -> SWIER15_W<'_>
[src]
Bit 15 - Software Interrupt on line 15
pub fn swier16(&mut self) -> SWIER16_W<'_>
[src]
Bit 16 - Software Interrupt on line 16
pub fn swier17(&mut self) -> SWIER17_W<'_>
[src]
Bit 17 - Software Interrupt on line 17
pub fn swier18(&mut self) -> SWIER18_W<'_>
[src]
Bit 18 - Software Interrupt on line 18
pub fn swier19(&mut self) -> SWIER19_W<'_>
[src]
Bit 19 - Software Interrupt on line 19
pub fn swier20(&mut self) -> SWIER20_W<'_>
[src]
Bit 20 - Software Interrupt on line 20
pub fn swier21(&mut self) -> SWIER21_W<'_>
[src]
Bit 21 - Software Interrupt on line 21
pub fn swier22(&mut self) -> SWIER22_W<'_>
[src]
Bit 22 - Software Interrupt on line 22
impl W<u32, Reg<u32, _PR>>
[src]
pub fn pr0(&mut self) -> PR0_W<'_>
[src]
Bit 0 - Pending bit 0
pub fn pr1(&mut self) -> PR1_W<'_>
[src]
Bit 1 - Pending bit 1
pub fn pr2(&mut self) -> PR2_W<'_>
[src]
Bit 2 - Pending bit 2
pub fn pr3(&mut self) -> PR3_W<'_>
[src]
Bit 3 - Pending bit 3
pub fn pr4(&mut self) -> PR4_W<'_>
[src]
Bit 4 - Pending bit 4
pub fn pr5(&mut self) -> PR5_W<'_>
[src]
Bit 5 - Pending bit 5
pub fn pr6(&mut self) -> PR6_W<'_>
[src]
Bit 6 - Pending bit 6
pub fn pr7(&mut self) -> PR7_W<'_>
[src]
Bit 7 - Pending bit 7
pub fn pr8(&mut self) -> PR8_W<'_>
[src]
Bit 8 - Pending bit 8
pub fn pr9(&mut self) -> PR9_W<'_>
[src]
Bit 9 - Pending bit 9
pub fn pr10(&mut self) -> PR10_W<'_>
[src]
Bit 10 - Pending bit 10
pub fn pr11(&mut self) -> PR11_W<'_>
[src]
Bit 11 - Pending bit 11
pub fn pr12(&mut self) -> PR12_W<'_>
[src]
Bit 12 - Pending bit 12
pub fn pr13(&mut self) -> PR13_W<'_>
[src]
Bit 13 - Pending bit 13
pub fn pr14(&mut self) -> PR14_W<'_>
[src]
Bit 14 - Pending bit 14
pub fn pr15(&mut self) -> PR15_W<'_>
[src]
Bit 15 - Pending bit 15
pub fn pr16(&mut self) -> PR16_W<'_>
[src]
Bit 16 - Pending bit 16
pub fn pr17(&mut self) -> PR17_W<'_>
[src]
Bit 17 - Pending bit 17
pub fn pr18(&mut self) -> PR18_W<'_>
[src]
Bit 18 - Pending bit 18
pub fn pr19(&mut self) -> PR19_W<'_>
[src]
Bit 19 - Pending bit 19
pub fn pr20(&mut self) -> PR20_W<'_>
[src]
Bit 20 - Pending bit 20
pub fn pr21(&mut self) -> PR21_W<'_>
[src]
Bit 21 - Pending bit 21
pub fn pr22(&mut self) -> PR22_W<'_>
[src]
Bit 22 - Pending bit 22
impl W<u32, Reg<u32, _CR>>
[src]
pub fn cluten(&mut self) -> CLUTEN_W<'_>
[src]
Bit 4 - Color Look-Up Table Enable
pub fn colken(&mut self) -> COLKEN_W<'_>
[src]
Bit 1 - Color Keying Enable
pub fn len(&mut self) -> LEN_W<'_>
[src]
Bit 0 - Layer Enable
impl W<u32, Reg<u32, _WHPCR>>
[src]
pub fn whsppos(&mut self) -> WHSPPOS_W<'_>
[src]
Bits 16:27 - Window Horizontal Stop Position
pub fn whstpos(&mut self) -> WHSTPOS_W<'_>
[src]
Bits 0:11 - Window Horizontal Start Position
impl W<u32, Reg<u32, _WVPCR>>
[src]
pub fn wvsppos(&mut self) -> WVSPPOS_W<'_>
[src]
Bits 16:26 - Window Vertical Stop Position
pub fn wvstpos(&mut self) -> WVSTPOS_W<'_>
[src]
Bits 0:10 - Window Vertical Start Position
impl W<u32, Reg<u32, _CKCR>>
[src]
pub fn ckred(&mut self) -> CKRED_W<'_>
[src]
Bits 16:23 - Color Key Red value
pub fn ckgreen(&mut self) -> CKGREEN_W<'_>
[src]
Bits 8:15 - Color Key Green value
pub fn ckblue(&mut self) -> CKBLUE_W<'_>
[src]
Bits 0:7 - Color Key Blue value
impl W<u32, Reg<u32, _PFCR>>
[src]
impl W<u32, Reg<u32, _CACR>>
[src]
impl W<u32, Reg<u32, _DCCR>>
[src]
pub fn dcalpha(&mut self) -> DCALPHA_W<'_>
[src]
Bits 24:31 - Default Color Alpha
pub fn dcred(&mut self) -> DCRED_W<'_>
[src]
Bits 16:23 - Default Color Red
pub fn dcgreen(&mut self) -> DCGREEN_W<'_>
[src]
Bits 8:15 - Default Color Green
pub fn dcblue(&mut self) -> DCBLUE_W<'_>
[src]
Bits 0:7 - Default Color Blue
impl W<u32, Reg<u32, _BFCR>>
[src]
pub fn bf1(&mut self) -> BF1_W<'_>
[src]
Bits 8:10 - Blending Factor 1
pub fn bf2(&mut self) -> BF2_W<'_>
[src]
Bits 0:2 - Blending Factor 2
impl W<u32, Reg<u32, _CFBAR>>
[src]
impl W<u32, Reg<u32, _CFBLR>>
[src]
pub fn cfbp(&mut self) -> CFBP_W<'_>
[src]
Bits 16:28 - Color Frame Buffer Pitch in bytes
pub fn cfbll(&mut self) -> CFBLL_W<'_>
[src]
Bits 0:12 - Color Frame Buffer Line Length
impl W<u32, Reg<u32, _CFBLNR>>
[src]
impl W<u32, Reg<u32, _CLUTWR>>
[src]
pub fn clutadd(&mut self) -> CLUTADD_W<'_>
[src]
Bits 24:31 - CLUT Address
pub fn red(&mut self) -> RED_W<'_>
[src]
Bits 16:23 - Red value
pub fn green(&mut self) -> GREEN_W<'_>
[src]
Bits 8:15 - Green value
pub fn blue(&mut self) -> BLUE_W<'_>
[src]
Bits 0:7 - Blue value
impl W<u32, Reg<u32, _SSCR>>
[src]
pub fn hsw(&mut self) -> HSW_W<'_>
[src]
Bits 16:27 - Horizontal Synchronization Width (in units of pixel clock period)
pub fn vsh(&mut self) -> VSH_W<'_>
[src]
Bits 0:10 - Vertical Synchronization Height (in units of horizontal scan line)
impl W<u32, Reg<u32, _BPCR>>
[src]
pub fn ahbp(&mut self) -> AHBP_W<'_>
[src]
Bits 16:27 - Accumulated Horizontal back porch (in units of pixel clock period)
pub fn avbp(&mut self) -> AVBP_W<'_>
[src]
Bits 0:10 - Accumulated Vertical back porch (in units of horizontal scan line)
impl W<u32, Reg<u32, _AWCR>>
[src]
pub fn aaw(&mut self) -> AAW_W<'_>
[src]
Bits 16:27 - Accumulated Active Width (in units of pixel clock period)
pub fn aah(&mut self) -> AAH_W<'_>
[src]
Bits 0:10 - Accumulated Active Height (in units of horizontal scan line)
impl W<u32, Reg<u32, _TWCR>>
[src]
pub fn totalw(&mut self) -> TOTALW_W<'_>
[src]
Bits 16:27 - Total Width (in units of pixel clock period)
pub fn totalh(&mut self) -> TOTALH_W<'_>
[src]
Bits 0:10 - Total Height (in units of horizontal scan line)
impl W<u32, Reg<u32, _GCR>>
[src]
pub fn hspol(&mut self) -> HSPOL_W<'_>
[src]
Bit 31 - Horizontal Synchronization Polarity
pub fn vspol(&mut self) -> VSPOL_W<'_>
[src]
Bit 30 - Vertical Synchronization Polarity
pub fn depol(&mut self) -> DEPOL_W<'_>
[src]
Bit 29 - Data Enable Polarity
pub fn pcpol(&mut self) -> PCPOL_W<'_>
[src]
Bit 28 - Pixel Clock Polarity
pub fn den(&mut self) -> DEN_W<'_>
[src]
Bit 16 - Dither Enable
pub fn ltdcen(&mut self) -> LTDCEN_W<'_>
[src]
Bit 0 - LCD-TFT controller enable bit
impl W<u32, Reg<u32, _SRCR>>
[src]
pub fn vbr(&mut self) -> VBR_W<'_>
[src]
Bit 1 - Vertical Blanking Reload
pub fn imr(&mut self) -> IMR_W<'_>
[src]
Bit 0 - Immediate Reload
impl W<u32, Reg<u32, _BCCR>>
[src]
pub fn bcblue(&mut self) -> BCBLUE_W<'_>
[src]
Bits 0:7 - Background color blue value
pub fn bcgreen(&mut self) -> BCGREEN_W<'_>
[src]
Bits 8:15 - Background color green value
pub fn bcred(&mut self) -> BCRED_W<'_>
[src]
Bits 16:23 - Background color red value
impl W<u32, Reg<u32, _IER>>
[src]
pub fn rrie(&mut self) -> RRIE_W<'_>
[src]
Bit 3 - Register Reload interrupt enable
pub fn terrie(&mut self) -> TERRIE_W<'_>
[src]
Bit 2 - Transfer Error Interrupt Enable
pub fn fuie(&mut self) -> FUIE_W<'_>
[src]
Bit 1 - FIFO Underrun Interrupt Enable
pub fn lie(&mut self) -> LIE_W<'_>
[src]
Bit 0 - Line Interrupt Enable
impl W<u32, Reg<u32, _ICR>>
[src]
pub fn crrif(&mut self) -> CRRIF_W<'_>
[src]
Bit 3 - Clears Register Reload Interrupt Flag
pub fn cterrif(&mut self) -> CTERRIF_W<'_>
[src]
Bit 2 - Clears the Transfer Error Interrupt Flag
pub fn cfuif(&mut self) -> CFUIF_W<'_>
[src]
Bit 1 - Clears the FIFO Underrun Interrupt flag
pub fn clif(&mut self) -> CLIF_W<'_>
[src]
Bit 0 - Clears the Line Interrupt Flag
impl W<u32, Reg<u32, _LIPCR>>
[src]
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn mckdiv(&mut self) -> MCKDIV_W<'_>
[src]
Bits 20:23 - Master clock divider
pub fn nodiv(&mut self) -> NODIV_W<'_>
[src]
Bit 19 - No divider
pub fn dmaen(&mut self) -> DMAEN_W<'_>
[src]
Bit 17 - DMA enable
pub fn saien(&mut self) -> SAIEN_W<'_>
[src]
Bit 16 - Audio block A enable
pub fn outdriv(&mut self) -> OUTDRIV_W<'_>
[src]
Bit 13 - Output drive
pub fn mono(&mut self) -> MONO_W<'_>
[src]
Bit 12 - Mono mode
pub fn syncen(&mut self) -> SYNCEN_W<'_>
[src]
Bits 10:11 - Synchronization enable
pub fn ckstr(&mut self) -> CKSTR_W<'_>
[src]
Bit 9 - Clock strobing edge
pub fn lsbfirst(&mut self) -> LSBFIRST_W<'_>
[src]
Bit 8 - Least significant bit first
pub fn ds(&mut self) -> DS_W<'_>
[src]
Bits 5:7 - Data size
pub fn prtcfg(&mut self) -> PRTCFG_W<'_>
[src]
Bits 2:3 - Protocol configuration
pub fn mode(&mut self) -> MODE_W<'_>
[src]
Bits 0:1 - Audio block mode
impl W<u32, Reg<u32, _CR2>>
[src]
pub fn comp(&mut self) -> COMP_W<'_>
[src]
Bits 14:15 - Companding mode
pub fn cpl(&mut self) -> CPL_W<'_>
[src]
Bit 13 - Complement bit
pub fn mutecn(&mut self) -> MUTECN_W<'_>
[src]
Bits 7:12 - Mute counter
pub fn muteval(&mut self) -> MUTEVAL_W<'_>
[src]
Bit 6 - Mute value
pub fn mute(&mut self) -> MUTE_W<'_>
[src]
Bit 5 - Mute
pub fn tris(&mut self) -> TRIS_W<'_>
[src]
Bit 4 - Tristate management on data line
pub fn fflush(&mut self) -> FFLUSH_W<'_>
[src]
Bit 3 - FIFO flush
pub fn fth(&mut self) -> FTH_W<'_>
[src]
Bits 0:2 - FIFO threshold
impl W<u32, Reg<u32, _FRCR>>
[src]
pub fn fsoff(&mut self) -> FSOFF_W<'_>
[src]
Bit 18 - Frame synchronization offset
pub fn fspol(&mut self) -> FSPOL_W<'_>
[src]
Bit 17 - Frame synchronization polarity
pub fn fsdef(&mut self) -> FSDEF_W<'_>
[src]
Bit 16 - Frame synchronization definition
pub fn fsall(&mut self) -> FSALL_W<'_>
[src]
Bits 8:14 - Frame synchronization active level length
pub fn frl(&mut self) -> FRL_W<'_>
[src]
Bits 0:7 - Frame length
impl W<u32, Reg<u32, _SLOTR>>
[src]
pub fn sloten(&mut self) -> SLOTEN_W<'_>
[src]
Bits 16:31 - Slot enable
pub fn nbslot(&mut self) -> NBSLOT_W<'_>
[src]
Bits 8:11 - Number of slots in an audio frame
pub fn slotsz(&mut self) -> SLOTSZ_W<'_>
[src]
Bits 6:7 - Slot size
pub fn fboff(&mut self) -> FBOFF_W<'_>
[src]
Bits 0:4 - First bit offset
impl W<u32, Reg<u32, _IM>>
[src]
pub fn lfsdetie(&mut self) -> LFSDETIE_W<'_>
[src]
Bit 6 - Late frame synchronization detection interrupt enable
pub fn afsdetie(&mut self) -> AFSDETIE_W<'_>
[src]
Bit 5 - Anticipated frame synchronization detection interrupt enable
pub fn cnrdyie(&mut self) -> CNRDYIE_W<'_>
[src]
Bit 4 - Codec not ready interrupt enable
pub fn freqie(&mut self) -> FREQIE_W<'_>
[src]
Bit 3 - FIFO request interrupt enable
pub fn wckcfgie(&mut self) -> WCKCFGIE_W<'_>
[src]
Bit 2 - Wrong clock configuration interrupt enable
pub fn mutedetie(&mut self) -> MUTEDETIE_W<'_>
[src]
Bit 1 - Mute detection interrupt enable
pub fn ovrudrie(&mut self) -> OVRUDRIE_W<'_>
[src]
Bit 0 - Overrun/underrun interrupt enable
impl W<u32, Reg<u32, _SR>>
[src]
pub fn flvl(&mut self) -> FLVL_W<'_>
[src]
Bits 16:18 - FIFO level threshold
pub fn lfsdet(&mut self) -> LFSDET_W<'_>
[src]
Bit 6 - Late frame synchronization detection
pub fn afsdet(&mut self) -> AFSDET_W<'_>
[src]
Bit 5 - Anticipated frame synchronization detection
pub fn cnrdy(&mut self) -> CNRDY_W<'_>
[src]
Bit 4 - Codec not ready
pub fn freq(&mut self) -> FREQ_W<'_>
[src]
Bit 3 - FIFO request
pub fn wckcfg(&mut self) -> WCKCFG_W<'_>
[src]
Bit 2 - Wrong clock configuration flag. This bit is read only.
pub fn mutedet(&mut self) -> MUTEDET_W<'_>
[src]
Bit 1 - Mute detection
pub fn ovrudr(&mut self) -> OVRUDR_W<'_>
[src]
Bit 0 - Overrun / underrun
impl W<u32, Reg<u32, _CLRFR>>
[src]
pub fn clfsdet(&mut self) -> CLFSDET_W<'_>
[src]
Bit 6 - Clear late frame synchronization detection flag
pub fn cafsdet(&mut self) -> CAFSDET_W<'_>
[src]
Bit 5 - Clear anticipated frame synchronization detection flag.
pub fn ccnrdy(&mut self) -> CCNRDY_W<'_>
[src]
Bit 4 - Clear codec not ready flag
pub fn cwckcfg(&mut self) -> CWCKCFG_W<'_>
[src]
Bit 2 - Clear wrong clock configuration flag
pub fn cmutedet(&mut self) -> CMUTEDET_W<'_>
[src]
Bit 1 - Mute detection flag
pub fn covrudr(&mut self) -> COVRUDR_W<'_>
[src]
Bit 0 - Clear overrun / underrun
impl W<u32, Reg<u32, _DR>>
[src]
impl W<u32, Reg<u32, _GCR>>
[src]
pub fn syncin(&mut self) -> SYNCIN_W<'_>
[src]
Bits 0:1 - Synchronization inputs
pub fn syncout(&mut self) -> SYNCOUT_W<'_>
[src]
Bits 4:5 - Synchronization outputs
impl W<u32, Reg<u32, _CR>>
[src]
pub fn mode(&mut self) -> MODE_W<'_>
[src]
Bits 16:17 - DMA2D mode
pub fn ceie(&mut self) -> CEIE_W<'_>
[src]
Bit 13 - Configuration Error Interrupt Enable
pub fn ctcie(&mut self) -> CTCIE_W<'_>
[src]
Bit 12 - CLUT transfer complete interrupt enable
pub fn caeie(&mut self) -> CAEIE_W<'_>
[src]
Bit 11 - CLUT access error interrupt enable
pub fn twie(&mut self) -> TWIE_W<'_>
[src]
Bit 10 - Transfer watermark interrupt enable
pub fn tcie(&mut self) -> TCIE_W<'_>
[src]
Bit 9 - Transfer complete interrupt enable
pub fn teie(&mut self) -> TEIE_W<'_>
[src]
Bit 8 - Transfer error interrupt enable
pub fn abort(&mut self) -> ABORT_W<'_>
[src]
Bit 2 - Abort
pub fn susp(&mut self) -> SUSP_W<'_>
[src]
Bit 1 - Suspend
pub fn start(&mut self) -> START_W<'_>
[src]
Bit 0 - Start
impl W<u32, Reg<u32, _IFCR>>
[src]
pub fn cceif(&mut self) -> CCEIF_W<'_>
[src]
Bit 5 - Clear configuration error interrupt flag
pub fn cctcif(&mut self) -> CCTCIF_W<'_>
[src]
Bit 4 - Clear CLUT transfer complete interrupt flag
pub fn caecif(&mut self) -> CAECIF_W<'_>
[src]
Bit 3 - Clear CLUT access error interrupt flag
pub fn ctwif(&mut self) -> CTWIF_W<'_>
[src]
Bit 2 - Clear transfer watermark interrupt flag
pub fn ctcif(&mut self) -> CTCIF_W<'_>
[src]
Bit 1 - Clear transfer complete interrupt flag
pub fn cteif(&mut self) -> CTEIF_W<'_>
[src]
Bit 0 - Clear Transfer error interrupt flag
impl W<u32, Reg<u32, _FGMAR>>
[src]
impl W<u32, Reg<u32, _FGOR>>
[src]
impl W<u32, Reg<u32, _BGMAR>>
[src]
impl W<u32, Reg<u32, _BGOR>>
[src]
impl W<u32, Reg<u32, _FGPFCCR>>
[src]
pub fn alpha(&mut self) -> ALPHA_W<'_>
[src]
Bits 24:31 - Alpha value
pub fn am(&mut self) -> AM_W<'_>
[src]
Bits 16:17 - Alpha mode
pub fn cs(&mut self) -> CS_W<'_>
[src]
Bits 8:15 - CLUT size
pub fn start(&mut self) -> START_W<'_>
[src]
Bit 5 - Start
pub fn ccm(&mut self) -> CCM_W<'_>
[src]
Bit 4 - CLUT color mode
pub fn cm(&mut self) -> CM_W<'_>
[src]
Bits 0:3 - Color mode
impl W<u32, Reg<u32, _FGCOLR>>
[src]
pub fn red(&mut self) -> RED_W<'_>
[src]
Bits 16:23 - Red Value
pub fn green(&mut self) -> GREEN_W<'_>
[src]
Bits 8:15 - Green Value
pub fn blue(&mut self) -> BLUE_W<'_>
[src]
Bits 0:7 - Blue Value
impl W<u32, Reg<u32, _BGPFCCR>>
[src]
pub fn alpha(&mut self) -> ALPHA_W<'_>
[src]
Bits 24:31 - Alpha value
pub fn am(&mut self) -> AM_W<'_>
[src]
Bits 16:17 - Alpha mode
pub fn cs(&mut self) -> CS_W<'_>
[src]
Bits 8:15 - CLUT size
pub fn start(&mut self) -> START_W<'_>
[src]
Bit 5 - Start
pub fn ccm(&mut self) -> CCM_W<'_>
[src]
Bit 4 - CLUT Color mode
pub fn cm(&mut self) -> CM_W<'_>
[src]
Bits 0:3 - Color mode
impl W<u32, Reg<u32, _BGCOLR>>
[src]
pub fn red(&mut self) -> RED_W<'_>
[src]
Bits 16:23 - Red Value
pub fn green(&mut self) -> GREEN_W<'_>
[src]
Bits 8:15 - Green Value
pub fn blue(&mut self) -> BLUE_W<'_>
[src]
Bits 0:7 - Blue Value
impl W<u32, Reg<u32, _FGCMAR>>
[src]
impl W<u32, Reg<u32, _BGCMAR>>
[src]
impl W<u32, Reg<u32, _OPFCCR>>
[src]
impl W<u32, Reg<u32, _OCOLR>>
[src]
pub fn aplha(&mut self) -> APLHA_W<'_>
[src]
Bits 24:31 - Alpha Channel Value
pub fn red(&mut self) -> RED_W<'_>
[src]
Bits 16:23 - Red Value
pub fn green(&mut self) -> GREEN_W<'_>
[src]
Bits 8:15 - Green Value
pub fn blue(&mut self) -> BLUE_W<'_>
[src]
Bits 0:7 - Blue Value
impl W<u32, Reg<u32, _OMAR>>
[src]
impl W<u32, Reg<u32, _OOR>>
[src]
impl W<u32, Reg<u32, _NLR>>
[src]
pub fn pl(&mut self) -> PL_W<'_>
[src]
Bits 16:29 - Pixel per lines
pub fn nl(&mut self) -> NL_W<'_>
[src]
Bits 0:15 - Number of lines
impl W<u32, Reg<u32, _LWR>>
[src]
impl W<u32, Reg<u32, _AMTCR>>
[src]
pub fn dt(&mut self) -> DT_W<'_>
[src]
Bits 8:15 - Dead Time
pub fn en(&mut self) -> EN_W<'_>
[src]
Bit 0 - Enable
impl W<u32, Reg<u32, _FGCLUT>>
[src]
pub fn aplha(&mut self) -> APLHA_W<'_>
[src]
Bits 24:31 - APLHA
pub fn red(&mut self) -> RED_W<'_>
[src]
Bits 16:23 - RED
pub fn green(&mut self) -> GREEN_W<'_>
[src]
Bits 8:15 - GREEN
pub fn blue(&mut self) -> BLUE_W<'_>
[src]
Bits 0:7 - BLUE
impl W<u32, Reg<u32, _BGCLUT>>
[src]
pub fn aplha(&mut self) -> APLHA_W<'_>
[src]
Bits 24:31 - APLHA
pub fn red(&mut self) -> RED_W<'_>
[src]
Bits 16:23 - RED
pub fn green(&mut self) -> GREEN_W<'_>
[src]
Bits 8:15 - GREEN
pub fn blue(&mut self) -> BLUE_W<'_>
[src]
Bits 0:7 - BLUE
impl W<u32, Reg<u32, _CR>>
[src]
pub fn prescaler(&mut self) -> PRESCALER_W<'_>
[src]
Bits 24:31 - Clock prescaler
pub fn pmm(&mut self) -> PMM_W<'_>
[src]
Bit 23 - Polling match mode
pub fn apms(&mut self) -> APMS_W<'_>
[src]
Bit 22 - Automatic poll mode stop
pub fn toie(&mut self) -> TOIE_W<'_>
[src]
Bit 20 - TimeOut interrupt enable
pub fn smie(&mut self) -> SMIE_W<'_>
[src]
Bit 19 - Status match interrupt enable
pub fn ftie(&mut self) -> FTIE_W<'_>
[src]
Bit 18 - FIFO threshold interrupt enable
pub fn tcie(&mut self) -> TCIE_W<'_>
[src]
Bit 17 - Transfer complete interrupt enable
pub fn teie(&mut self) -> TEIE_W<'_>
[src]
Bit 16 - Transfer error interrupt enable
pub fn fthres(&mut self) -> FTHRES_W<'_>
[src]
Bits 8:12 - IFO threshold level
pub fn fsel(&mut self) -> FSEL_W<'_>
[src]
Bit 7 - FLASH memory selection
pub fn dfm(&mut self) -> DFM_W<'_>
[src]
Bit 6 - Dual-flash mode
pub fn sshift(&mut self) -> SSHIFT_W<'_>
[src]
Bit 4 - Sample shift
pub fn tcen(&mut self) -> TCEN_W<'_>
[src]
Bit 3 - Timeout counter enable
pub fn dmaen(&mut self) -> DMAEN_W<'_>
[src]
Bit 2 - DMA enable
pub fn abort(&mut self) -> ABORT_W<'_>
[src]
Bit 1 - Abort request
pub fn en(&mut self) -> EN_W<'_>
[src]
Bit 0 - Enable
impl W<u32, Reg<u32, _DCR>>
[src]
pub fn fsize(&mut self) -> FSIZE_W<'_>
[src]
Bits 16:20 - FLASH memory size
pub fn csht(&mut self) -> CSHT_W<'_>
[src]
Bits 8:10 - Chip select high time
pub fn ckmode(&mut self) -> CKMODE_W<'_>
[src]
Bit 0 - Mode 0 / mode 3
impl W<u32, Reg<u32, _FCR>>
[src]
pub fn ctof(&mut self) -> CTOF_W<'_>
[src]
Bit 4 - Clear timeout flag
pub fn csmf(&mut self) -> CSMF_W<'_>
[src]
Bit 3 - Clear status match flag
pub fn ctcf(&mut self) -> CTCF_W<'_>
[src]
Bit 1 - Clear transfer complete flag
pub fn ctef(&mut self) -> CTEF_W<'_>
[src]
Bit 0 - Clear transfer error flag
impl W<u32, Reg<u32, _DLR>>
[src]
impl W<u32, Reg<u32, _CCR>>
[src]
pub fn ddrm(&mut self) -> DDRM_W<'_>
[src]
Bit 31 - Double data rate mode
pub fn dhhc(&mut self) -> DHHC_W<'_>
[src]
Bit 30 - DDR hold half cycle
pub fn sioo(&mut self) -> SIOO_W<'_>
[src]
Bit 28 - Send instruction only once mode
pub fn fmode(&mut self) -> FMODE_W<'_>
[src]
Bits 26:27 - Functional mode
pub fn dmode(&mut self) -> DMODE_W<'_>
[src]
Bits 24:25 - Data mode
pub fn dcyc(&mut self) -> DCYC_W<'_>
[src]
Bits 18:22 - Number of dummy cycles
pub fn absize(&mut self) -> ABSIZE_W<'_>
[src]
Bits 16:17 - Alternate bytes size
pub fn abmode(&mut self) -> ABMODE_W<'_>
[src]
Bits 14:15 - Alternate bytes mode
pub fn adsize(&mut self) -> ADSIZE_W<'_>
[src]
Bits 12:13 - Address size
pub fn admode(&mut self) -> ADMODE_W<'_>
[src]
Bits 10:11 - Address mode
pub fn imode(&mut self) -> IMODE_W<'_>
[src]
Bits 8:9 - Instruction mode
pub fn instruction(&mut self) -> INSTRUCTION_W<'_>
[src]
Bits 0:7 - Instruction
impl W<u32, Reg<u32, _AR>>
[src]
impl W<u32, Reg<u32, _ABR>>
[src]
pub fn alternate(&mut self) -> ALTERNATE_W<'_>
[src]
Bits 0:31 - ALTERNATE
impl W<u32, Reg<u32, _DR>>
[src]
impl W<u32, Reg<u32, _PSMKR>>
[src]
impl W<u32, Reg<u32, _PSMAR>>
[src]
impl W<u32, Reg<u32, _PIR>>
[src]
pub fn interval(&mut self) -> INTERVAL_W<'_>
[src]
Bits 0:15 - Polling interval
impl W<u32, Reg<u32, _LPTR>>
[src]
impl W<u32, Reg<u32, _CR>>
[src]
pub fn txeom(&mut self) -> TXEOM_W<'_>
[src]
Bit 2 - Tx End Of Message
pub fn txsom(&mut self) -> TXSOM_W<'_>
[src]
Bit 1 - Tx start of message
pub fn cecen(&mut self) -> CECEN_W<'_>
[src]
Bit 0 - CEC Enable
impl W<u32, Reg<u32, _CFGR>>
[src]
pub fn sft(&mut self) -> SFT_W<'_>
[src]
Bits 0:2 - Signal Free Time
pub fn rxtol(&mut self) -> RXTOL_W<'_>
[src]
Bit 3 - Rx-Tolerance
pub fn brestp(&mut self) -> BRESTP_W<'_>
[src]
Bit 4 - Rx-stop on bit rising error
pub fn bregen(&mut self) -> BREGEN_W<'_>
[src]
Bit 5 - Generate error-bit on bit rising error
pub fn lbpegen(&mut self) -> LBPEGEN_W<'_>
[src]
Bit 6 - Generate Error-Bit on Long Bit Period Error
pub fn brdnogen(&mut self) -> BRDNOGEN_W<'_>
[src]
Bit 7 - Avoid Error-Bit Generation in Broadcast
pub fn sftop(&mut self) -> SFTOP_W<'_>
[src]
Bit 8 - SFT Option Bit
pub fn oar(&mut self) -> OAR_W<'_>
[src]
Bits 16:30 - Own addresses configuration
pub fn lstn(&mut self) -> LSTN_W<'_>
[src]
Bit 31 - Listen mode
impl W<u32, Reg<u32, _TXDR>>
[src]
impl W<u32, Reg<u32, _ISR>>
[src]
pub fn txacke(&mut self) -> TXACKE_W<'_>
[src]
Bit 12 - Tx-Missing acknowledge error
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 11 - Tx-Error
pub fn txudr(&mut self) -> TXUDR_W<'_>
[src]
Bit 10 - Tx-Buffer Underrun
pub fn txend(&mut self) -> TXEND_W<'_>
[src]
Bit 9 - End of Transmission
pub fn txbr(&mut self) -> TXBR_W<'_>
[src]
Bit 8 - Tx-Byte Request
pub fn arblst(&mut self) -> ARBLST_W<'_>
[src]
Bit 7 - Arbitration Lost
pub fn rxacke(&mut self) -> RXACKE_W<'_>
[src]
Bit 6 - Rx-Missing Acknowledge
pub fn lbpe(&mut self) -> LBPE_W<'_>
[src]
Bit 5 - Rx-Long Bit Period Error
pub fn sbpe(&mut self) -> SBPE_W<'_>
[src]
Bit 4 - Rx-Short Bit period error
pub fn bre(&mut self) -> BRE_W<'_>
[src]
Bit 3 - Rx-Bit rising error
pub fn rxovr(&mut self) -> RXOVR_W<'_>
[src]
Bit 2 - Rx-Overrun
pub fn rxend(&mut self) -> RXEND_W<'_>
[src]
Bit 1 - End Of Reception
pub fn rxbr(&mut self) -> RXBR_W<'_>
[src]
Bit 0 - Rx-Byte Received
impl W<u32, Reg<u32, _IER>>
[src]
pub fn txackie(&mut self) -> TXACKIE_W<'_>
[src]
Bit 12 - Tx-Missing Acknowledge Error Interrupt Enable
pub fn txerrie(&mut self) -> TXERRIE_W<'_>
[src]
Bit 11 - Tx-Error Interrupt Enable
pub fn txudrie(&mut self) -> TXUDRIE_W<'_>
[src]
Bit 10 - Tx-Underrun interrupt enable
pub fn txendie(&mut self) -> TXENDIE_W<'_>
[src]
Bit 9 - Tx-End of message interrupt enable
pub fn txbrie(&mut self) -> TXBRIE_W<'_>
[src]
Bit 8 - Tx-Byte Request Interrupt Enable
pub fn arblstie(&mut self) -> ARBLSTIE_W<'_>
[src]
Bit 7 - Arbitration Lost Interrupt Enable
pub fn rxackie(&mut self) -> RXACKIE_W<'_>
[src]
Bit 6 - Rx-Missing Acknowledge Error Interrupt Enable
pub fn lbpeie(&mut self) -> LBPEIE_W<'_>
[src]
Bit 5 - Long Bit Period Error Interrupt Enable
pub fn sbpeie(&mut self) -> SBPEIE_W<'_>
[src]
Bit 4 - Short Bit Period Error Interrupt Enable
pub fn breie(&mut self) -> BREIE_W<'_>
[src]
Bit 3 - Bit Rising Error Interrupt Enable
pub fn rxovrie(&mut self) -> RXOVRIE_W<'_>
[src]
Bit 2 - Rx-Buffer Overrun Interrupt Enable
pub fn rxendie(&mut self) -> RXENDIE_W<'_>
[src]
Bit 1 - End Of Reception Interrupt Enable
pub fn rxbrie(&mut self) -> RXBRIE_W<'_>
[src]
Bit 0 - Rx-Byte Received Interrupt Enable
impl W<u32, Reg<u32, _CR>>
[src]
pub fn spdifen(&mut self) -> SPDIFEN_W<'_>
[src]
Bits 0:1 - Peripheral Block Enable
pub fn rxdmaen(&mut self) -> RXDMAEN_W<'_>
[src]
Bit 2 - Receiver DMA ENable for data flow
pub fn rxsteo(&mut self) -> RXSTEO_W<'_>
[src]
Bit 3 - STerEO Mode
pub fn drfmt(&mut self) -> DRFMT_W<'_>
[src]
Bits 4:5 - RX Data format
pub fn pmsk(&mut self) -> PMSK_W<'_>
[src]
Bit 6 - Mask Parity error bit
pub fn vmsk(&mut self) -> VMSK_W<'_>
[src]
Bit 7 - Mask of Validity bit
pub fn cumsk(&mut self) -> CUMSK_W<'_>
[src]
Bit 8 - Mask of channel status and user bits
pub fn ptmsk(&mut self) -> PTMSK_W<'_>
[src]
Bit 9 - Mask of Preamble Type bits
pub fn cbdmaen(&mut self) -> CBDMAEN_W<'_>
[src]
Bit 10 - Control Buffer DMA ENable for control flow
pub fn chsel(&mut self) -> CHSEL_W<'_>
[src]
Bit 11 - Channel Selection
pub fn nbtr(&mut self) -> NBTR_W<'_>
[src]
Bits 12:13 - Maximum allowed re-tries during synchronization phase
pub fn wfa(&mut self) -> WFA_W<'_>
[src]
Bit 14 - Wait For Activity
pub fn insel(&mut self) -> INSEL_W<'_>
[src]
Bits 16:18 - input selection
impl W<u32, Reg<u32, _IMR>>
[src]
pub fn rxneie(&mut self) -> RXNEIE_W<'_>
[src]
Bit 0 - RXNE interrupt enable
pub fn csrneie(&mut self) -> CSRNEIE_W<'_>
[src]
Bit 1 - Control Buffer Ready Interrupt Enable
pub fn perrie(&mut self) -> PERRIE_W<'_>
[src]
Bit 2 - Parity error interrupt enable
pub fn ovrie(&mut self) -> OVRIE_W<'_>
[src]
Bit 3 - Overrun error Interrupt Enable
pub fn sblkie(&mut self) -> SBLKIE_W<'_>
[src]
Bit 4 - Synchronization Block Detected Interrupt Enable
pub fn syncdie(&mut self) -> SYNCDIE_W<'_>
[src]
Bit 5 - Synchronization Done
pub fn ifeie(&mut self) -> IFEIE_W<'_>
[src]
Bit 6 - Serial Interface Error Interrupt Enable
impl W<u32, Reg<u32, _IFCR>>
[src]
pub fn perrcf(&mut self) -> PERRCF_W<'_>
[src]
Bit 2 - Clears the Parity error flag
pub fn ovrcf(&mut self) -> OVRCF_W<'_>
[src]
Bit 3 - Clears the Overrun error flag
pub fn sbdcf(&mut self) -> SBDCF_W<'_>
[src]
Bit 4 - Clears the Synchronization Block Detected flag
pub fn syncdcf(&mut self) -> SYNCDCF_W<'_>
[src]
Bit 5 - Clears the Synchronization Done flag
impl W<u32, Reg<u32, _POWER>>
[src]
impl W<u32, Reg<u32, _CLKCR>>
[src]
pub fn hwfc_en(&mut self) -> HWFC_EN_W<'_>
[src]
Bit 14 - HW Flow Control enable
pub fn negedge(&mut self) -> NEGEDGE_W<'_>
[src]
Bit 13 - SDIO_CK dephasing selection bit
pub fn widbus(&mut self) -> WIDBUS_W<'_>
[src]
Bits 11:12 - Wide bus mode enable bit
pub fn bypass(&mut self) -> BYPASS_W<'_>
[src]
Bit 10 - Clock divider bypass enable bit
pub fn pwrsav(&mut self) -> PWRSAV_W<'_>
[src]
Bit 9 - Power saving configuration bit
pub fn clken(&mut self) -> CLKEN_W<'_>
[src]
Bit 8 - Clock enable bit
pub fn clkdiv(&mut self) -> CLKDIV_W<'_>
[src]
Bits 0:7 - Clock divide factor
impl W<u32, Reg<u32, _ARG>>
[src]
impl W<u32, Reg<u32, _CMD>>
[src]
pub fn ce_atacmd(&mut self) -> CE_ATACMD_W<'_>
[src]
Bit 14 - CE-ATA command
pub fn n_ien(&mut self) -> NIEN_W<'_>
[src]
Bit 13 - not Interrupt Enable
pub fn encmdcompl(&mut self) -> ENCMDCOMPL_W<'_>
[src]
Bit 12 - Enable CMD completion
pub fn sdiosuspend(&mut self) -> SDIOSUSPEND_W<'_>
[src]
Bit 11 - SD I/O suspend command
pub fn cpsmen(&mut self) -> CPSMEN_W<'_>
[src]
Bit 10 - Command path state machine (CPSM) Enable bit
pub fn waitpend(&mut self) -> WAITPEND_W<'_>
[src]
Bit 9 - CPSM Waits for ends of data transfer (CmdPend internal signal)
pub fn waitint(&mut self) -> WAITINT_W<'_>
[src]
Bit 8 - CPSM waits for interrupt request
pub fn waitresp(&mut self) -> WAITRESP_W<'_>
[src]
Bits 6:7 - Wait for response bits
pub fn cmdindex(&mut self) -> CMDINDEX_W<'_>
[src]
Bits 0:5 - Command index
impl W<u32, Reg<u32, _DTIMER>>
[src]
pub fn datatime(&mut self) -> DATATIME_W<'_>
[src]
Bits 0:31 - Data timeout period
impl W<u32, Reg<u32, _DLEN>>
[src]
pub fn datalength(&mut self) -> DATALENGTH_W<'_>
[src]
Bits 0:24 - Data length value
impl W<u32, Reg<u32, _DCTRL>>
[src]
pub fn sdioen(&mut self) -> SDIOEN_W<'_>
[src]
Bit 11 - SD I/O enable functions
pub fn rwmod(&mut self) -> RWMOD_W<'_>
[src]
Bit 10 - Read wait mode
pub fn rwstop(&mut self) -> RWSTOP_W<'_>
[src]
Bit 9 - Read wait stop
pub fn rwstart(&mut self) -> RWSTART_W<'_>
[src]
Bit 8 - Read wait start
pub fn dblocksize(&mut self) -> DBLOCKSIZE_W<'_>
[src]
Bits 4:7 - Data block size
pub fn dmaen(&mut self) -> DMAEN_W<'_>
[src]
Bit 3 - DMA enable bit
pub fn dtmode(&mut self) -> DTMODE_W<'_>
[src]
Bit 2 - Data transfer mode selection 1: Stream or SDIO multibyte data transfer
pub fn dtdir(&mut self) -> DTDIR_W<'_>
[src]
Bit 1 - Data transfer direction selection
pub fn dten(&mut self) -> DTEN_W<'_>
[src]
Bit 0 - DTEN
impl W<u32, Reg<u32, _ICR>>
[src]
pub fn ceataendc(&mut self) -> CEATAENDC_W<'_>
[src]
Bit 23 - CEATAEND flag clear bit
pub fn sdioitc(&mut self) -> SDIOITC_W<'_>
[src]
Bit 22 - SDIOIT flag clear bit
pub fn dbckendc(&mut self) -> DBCKENDC_W<'_>
[src]
Bit 10 - DBCKEND flag clear bit
pub fn stbiterrc(&mut self) -> STBITERRC_W<'_>
[src]
Bit 9 - STBITERR flag clear bit
pub fn dataendc(&mut self) -> DATAENDC_W<'_>
[src]
Bit 8 - DATAEND flag clear bit
pub fn cmdsentc(&mut self) -> CMDSENTC_W<'_>
[src]
Bit 7 - CMDSENT flag clear bit
pub fn cmdrendc(&mut self) -> CMDRENDC_W<'_>
[src]
Bit 6 - CMDREND flag clear bit
pub fn rxoverrc(&mut self) -> RXOVERRC_W<'_>
[src]
Bit 5 - RXOVERR flag clear bit
pub fn txunderrc(&mut self) -> TXUNDERRC_W<'_>
[src]
Bit 4 - TXUNDERR flag clear bit
pub fn dtimeoutc(&mut self) -> DTIMEOUTC_W<'_>
[src]
Bit 3 - DTIMEOUT flag clear bit
pub fn ctimeoutc(&mut self) -> CTIMEOUTC_W<'_>
[src]
Bit 2 - CTIMEOUT flag clear bit
pub fn dcrcfailc(&mut self) -> DCRCFAILC_W<'_>
[src]
Bit 1 - DCRCFAIL flag clear bit
pub fn ccrcfailc(&mut self) -> CCRCFAILC_W<'_>
[src]
Bit 0 - CCRCFAIL flag clear bit
impl W<u32, Reg<u32, _MASK>>
[src]
pub fn ceataendie(&mut self) -> CEATAENDIE_W<'_>
[src]
Bit 23 - CE-ATA command completion signal received interrupt enable
pub fn sdioitie(&mut self) -> SDIOITIE_W<'_>
[src]
Bit 22 - SDIO mode interrupt received interrupt enable
pub fn rxdavlie(&mut self) -> RXDAVLIE_W<'_>
[src]
Bit 21 - Data available in Rx FIFO interrupt enable
pub fn txdavlie(&mut self) -> TXDAVLIE_W<'_>
[src]
Bit 20 - Data available in Tx FIFO interrupt enable
pub fn rxfifoeie(&mut self) -> RXFIFOEIE_W<'_>
[src]
Bit 19 - Rx FIFO empty interrupt enable
pub fn txfifoeie(&mut self) -> TXFIFOEIE_W<'_>
[src]
Bit 18 - Tx FIFO empty interrupt enable
pub fn rxfifofie(&mut self) -> RXFIFOFIE_W<'_>
[src]
Bit 17 - Rx FIFO full interrupt enable
pub fn txfifofie(&mut self) -> TXFIFOFIE_W<'_>
[src]
Bit 16 - Tx FIFO full interrupt enable
pub fn rxfifohfie(&mut self) -> RXFIFOHFIE_W<'_>
[src]
Bit 15 - Rx FIFO half full interrupt enable
pub fn txfifoheie(&mut self) -> TXFIFOHEIE_W<'_>
[src]
Bit 14 - Tx FIFO half empty interrupt enable
pub fn rxactie(&mut self) -> RXACTIE_W<'_>
[src]
Bit 13 - Data receive acting interrupt enable
pub fn txactie(&mut self) -> TXACTIE_W<'_>
[src]
Bit 12 - Data transmit acting interrupt enable
pub fn cmdactie(&mut self) -> CMDACTIE_W<'_>
[src]
Bit 11 - Command acting interrupt enable
pub fn dbckendie(&mut self) -> DBCKENDIE_W<'_>
[src]
Bit 10 - Data block end interrupt enable
pub fn stbiterrie(&mut self) -> STBITERRIE_W<'_>
[src]
Bit 9 - Start bit error interrupt enable
pub fn dataendie(&mut self) -> DATAENDIE_W<'_>
[src]
Bit 8 - Data end interrupt enable
pub fn cmdsentie(&mut self) -> CMDSENTIE_W<'_>
[src]
Bit 7 - Command sent interrupt enable
pub fn cmdrendie(&mut self) -> CMDRENDIE_W<'_>
[src]
Bit 6 - Command response received interrupt enable
pub fn rxoverrie(&mut self) -> RXOVERRIE_W<'_>
[src]
Bit 5 - Rx FIFO overrun error interrupt enable
pub fn txunderrie(&mut self) -> TXUNDERRIE_W<'_>
[src]
Bit 4 - Tx FIFO underrun error interrupt enable
pub fn dtimeoutie(&mut self) -> DTIMEOUTIE_W<'_>
[src]
Bit 3 - Data timeout interrupt enable
pub fn ctimeoutie(&mut self) -> CTIMEOUTIE_W<'_>
[src]
Bit 2 - Command timeout interrupt enable
pub fn dcrcfailie(&mut self) -> DCRCFAILIE_W<'_>
[src]
Bit 1 - Data CRC fail interrupt enable
pub fn ccrcfailie(&mut self) -> CCRCFAILIE_W<'_>
[src]
Bit 0 - Command CRC fail interrupt enable
impl W<u32, Reg<u32, _FIFO>>
[src]
pub fn fifodata(&mut self) -> FIFODATA_W<'_>
[src]
Bits 0:31 - Receive and transmit FIFO data
impl W<u32, Reg<u32, _ICR>>
[src]
pub fn downcf(&mut self) -> DOWNCF_W<'_>
[src]
Bit 6 - Direction change to down Clear Flag
pub fn upcf(&mut self) -> UPCF_W<'_>
[src]
Bit 5 - Direction change to UP Clear Flag
pub fn arrokcf(&mut self) -> ARROKCF_W<'_>
[src]
Bit 4 - Autoreload register update OK Clear Flag
pub fn cmpokcf(&mut self) -> CMPOKCF_W<'_>
[src]
Bit 3 - Compare register update OK Clear Flag
pub fn exttrigcf(&mut self) -> EXTTRIGCF_W<'_>
[src]
Bit 2 - External trigger valid edge Clear Flag
pub fn arrmcf(&mut self) -> ARRMCF_W<'_>
[src]
Bit 1 - Autoreload match Clear Flag
pub fn cmpmcf(&mut self) -> CMPMCF_W<'_>
[src]
Bit 0 - compare match Clear Flag
impl W<u32, Reg<u32, _IER>>
[src]
pub fn downie(&mut self) -> DOWNIE_W<'_>
[src]
Bit 6 - Direction change to down Interrupt Enable
pub fn upie(&mut self) -> UPIE_W<'_>
[src]
Bit 5 - Direction change to UP Interrupt Enable
pub fn arrokie(&mut self) -> ARROKIE_W<'_>
[src]
Bit 4 - Autoreload register update OK Interrupt Enable
pub fn cmpokie(&mut self) -> CMPOKIE_W<'_>
[src]
Bit 3 - Compare register update OK Interrupt Enable
pub fn exttrigie(&mut self) -> EXTTRIGIE_W<'_>
[src]
Bit 2 - External trigger valid edge Interrupt Enable
pub fn arrmie(&mut self) -> ARRMIE_W<'_>
[src]
Bit 1 - Autoreload match Interrupt Enable
pub fn cmpmie(&mut self) -> CMPMIE_W<'_>
[src]
Bit 0 - Compare match Interrupt Enable
impl W<u32, Reg<u32, _CFGR>>
[src]
pub fn enc(&mut self) -> ENC_W<'_>
[src]
Bit 24 - Encoder mode enable
pub fn countmode(&mut self) -> COUNTMODE_W<'_>
[src]
Bit 23 - counter mode enabled
pub fn preload(&mut self) -> PRELOAD_W<'_>
[src]
Bit 22 - Registers update mode
pub fn wavpol(&mut self) -> WAVPOL_W<'_>
[src]
Bit 21 - Waveform shape polarity
pub fn wave(&mut self) -> WAVE_W<'_>
[src]
Bit 20 - Waveform shape
pub fn timout(&mut self) -> TIMOUT_W<'_>
[src]
Bit 19 - Timeout enable
pub fn trigen(&mut self) -> TRIGEN_W<'_>
[src]
Bits 17:18 - Trigger enable and polarity
pub fn trigsel(&mut self) -> TRIGSEL_W<'_>
[src]
Bits 13:15 - Trigger selector
pub fn presc(&mut self) -> PRESC_W<'_>
[src]
Bits 9:11 - Clock prescaler
pub fn trgflt(&mut self) -> TRGFLT_W<'_>
[src]
Bits 6:7 - Configurable digital filter for trigger
pub fn ckflt(&mut self) -> CKFLT_W<'_>
[src]
Bits 3:4 - Configurable digital filter for external clock
pub fn ckpol(&mut self) -> CKPOL_W<'_>
[src]
Bits 1:2 - Clock Polarity
pub fn cksel(&mut self) -> CKSEL_W<'_>
[src]
Bit 0 - Clock selector
impl W<u32, Reg<u32, _CR>>
[src]
pub fn cntstrt(&mut self) -> CNTSTRT_W<'_>
[src]
Bit 2 - Timer start in continuous mode
pub fn sngstrt(&mut self) -> SNGSTRT_W<'_>
[src]
Bit 1 - LPTIM start in single mode
pub fn enable(&mut self) -> ENABLE_W<'_>
[src]
Bit 0 - LPTIM Enable
impl W<u32, Reg<u32, _CMP>>
[src]
impl W<u32, Reg<u32, _ARR>>
[src]
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn pe(&mut self) -> PE_W<'_>
[src]
Bit 0 - Peripheral enable
pub fn txie(&mut self) -> TXIE_W<'_>
[src]
Bit 1 - TX Interrupt enable
pub fn rxie(&mut self) -> RXIE_W<'_>
[src]
Bit 2 - RX Interrupt enable
pub fn addrie(&mut self) -> ADDRIE_W<'_>
[src]
Bit 3 - Address match interrupt enable (slave only)
pub fn nackie(&mut self) -> NACKIE_W<'_>
[src]
Bit 4 - Not acknowledge received interrupt enable
pub fn stopie(&mut self) -> STOPIE_W<'_>
[src]
Bit 5 - STOP detection Interrupt enable
pub fn tcie(&mut self) -> TCIE_W<'_>
[src]
Bit 6 - Transfer Complete interrupt enable
pub fn errie(&mut self) -> ERRIE_W<'_>
[src]
Bit 7 - Error interrupts enable
pub fn dnf(&mut self) -> DNF_W<'_>
[src]
Bits 8:11 - Digital noise filter
pub fn anfoff(&mut self) -> ANFOFF_W<'_>
[src]
Bit 12 - Analog noise filter OFF
pub fn txdmaen(&mut self) -> TXDMAEN_W<'_>
[src]
Bit 14 - DMA transmission requests enable
pub fn rxdmaen(&mut self) -> RXDMAEN_W<'_>
[src]
Bit 15 - DMA reception requests enable
pub fn sbc(&mut self) -> SBC_W<'_>
[src]
Bit 16 - Slave byte control
pub fn nostretch(&mut self) -> NOSTRETCH_W<'_>
[src]
Bit 17 - Clock stretching disable
pub fn wupen(&mut self) -> WUPEN_W<'_>
[src]
Bit 18 - Wakeup from STOP enable
pub fn gcen(&mut self) -> GCEN_W<'_>
[src]
Bit 19 - General call enable
pub fn smbhen(&mut self) -> SMBHEN_W<'_>
[src]
Bit 20 - SMBus Host address enable
pub fn smbden(&mut self) -> SMBDEN_W<'_>
[src]
Bit 21 - SMBus Device Default address enable
pub fn alerten(&mut self) -> ALERTEN_W<'_>
[src]
Bit 22 - SMBUS alert enable
pub fn pecen(&mut self) -> PECEN_W<'_>
[src]
Bit 23 - PEC enable
impl W<u32, Reg<u32, _CR2>>
[src]
pub fn pecbyte(&mut self) -> PECBYTE_W<'_>
[src]
Bit 26 - Packet error checking byte
pub fn autoend(&mut self) -> AUTOEND_W<'_>
[src]
Bit 25 - Automatic end mode (master mode)
pub fn reload(&mut self) -> RELOAD_W<'_>
[src]
Bit 24 - NBYTES reload mode
pub fn nbytes(&mut self) -> NBYTES_W<'_>
[src]
Bits 16:23 - Number of bytes
pub fn nack(&mut self) -> NACK_W<'_>
[src]
Bit 15 - NACK generation (slave mode)
pub fn stop(&mut self) -> STOP_W<'_>
[src]
Bit 14 - Stop generation (master mode)
pub fn start(&mut self) -> START_W<'_>
[src]
Bit 13 - Start generation
pub fn head10r(&mut self) -> HEAD10R_W<'_>
[src]
Bit 12 - 10-bit address header only read direction (master receiver mode)
pub fn add10(&mut self) -> ADD10_W<'_>
[src]
Bit 11 - 10-bit addressing mode (master mode)
pub fn rd_wrn(&mut self) -> RD_WRN_W<'_>
[src]
Bit 10 - Transfer direction (master mode)
pub fn sadd(&mut self) -> SADD_W<'_>
[src]
Bits 0:9 - Slave address bit (master mode)
impl W<u32, Reg<u32, _OAR1>>
[src]
pub fn oa1(&mut self) -> OA1_W<'_>
[src]
Bits 0:9 - Interface address
pub fn oa1mode(&mut self) -> OA1MODE_W<'_>
[src]
Bit 10 - Own Address 1 10-bit mode
pub fn oa1en(&mut self) -> OA1EN_W<'_>
[src]
Bit 15 - Own Address 1 enable
impl W<u32, Reg<u32, _OAR2>>
[src]
pub fn oa2(&mut self) -> OA2_W<'_>
[src]
Bits 1:7 - Interface address
pub fn oa2msk(&mut self) -> OA2MSK_W<'_>
[src]
Bits 8:10 - Own Address 2 masks
pub fn oa2en(&mut self) -> OA2EN_W<'_>
[src]
Bit 15 - Own Address 2 enable
impl W<u32, Reg<u32, _TIMINGR>>
[src]
pub fn scll(&mut self) -> SCLL_W<'_>
[src]
Bits 0:7 - SCL low period (master mode)
pub fn sclh(&mut self) -> SCLH_W<'_>
[src]
Bits 8:15 - SCL high period (master mode)
pub fn sdadel(&mut self) -> SDADEL_W<'_>
[src]
Bits 16:19 - Data hold time
pub fn scldel(&mut self) -> SCLDEL_W<'_>
[src]
Bits 20:23 - Data setup time
pub fn presc(&mut self) -> PRESC_W<'_>
[src]
Bits 28:31 - Timing prescaler
impl W<u32, Reg<u32, _TIMEOUTR>>
[src]
pub fn timeouta(&mut self) -> TIMEOUTA_W<'_>
[src]
Bits 0:11 - Bus timeout A
pub fn tidle(&mut self) -> TIDLE_W<'_>
[src]
Bit 12 - Idle clock timeout detection
pub fn timouten(&mut self) -> TIMOUTEN_W<'_>
[src]
Bit 15 - Clock timeout enable
pub fn timeoutb(&mut self) -> TIMEOUTB_W<'_>
[src]
Bits 16:27 - Bus timeout B
pub fn texten(&mut self) -> TEXTEN_W<'_>
[src]
Bit 31 - Extended clock timeout enable
impl W<u32, Reg<u32, _ISR>>
[src]
pub fn txis(&mut self) -> TXIS_W<'_>
[src]
Bit 1 - Transmit interrupt status (transmitters)
pub fn txe(&mut self) -> TXE_W<'_>
[src]
Bit 0 - Transmit data register empty (transmitters)
impl W<u32, Reg<u32, _ICR>>
[src]
pub fn alertcf(&mut self) -> ALERTCF_W<'_>
[src]
Bit 13 - Alert flag clear
pub fn timoutcf(&mut self) -> TIMOUTCF_W<'_>
[src]
Bit 12 - Timeout detection flag clear
pub fn peccf(&mut self) -> PECCF_W<'_>
[src]
Bit 11 - PEC Error flag clear
pub fn ovrcf(&mut self) -> OVRCF_W<'_>
[src]
Bit 10 - Overrun/Underrun flag clear
pub fn arlocf(&mut self) -> ARLOCF_W<'_>
[src]
Bit 9 - Arbitration lost flag clear
pub fn berrcf(&mut self) -> BERRCF_W<'_>
[src]
Bit 8 - Bus error flag clear
pub fn stopcf(&mut self) -> STOPCF_W<'_>
[src]
Bit 5 - Stop detection flag clear
pub fn nackcf(&mut self) -> NACKCF_W<'_>
[src]
Bit 4 - Not Acknowledge flag clear
pub fn addrcf(&mut self) -> ADDRCF_W<'_>
[src]
Bit 3 - Address Matched flag clear
impl W<u32, Reg<u32, _TXDR>>
[src]
impl W<u32, Reg<u32, _TR>>
[src]
pub fn pm(&mut self) -> PM_W<'_>
[src]
Bit 22 - AM/PM notation
pub fn ht(&mut self) -> HT_W<'_>
[src]
Bits 20:21 - Hour tens in BCD format
pub fn hu(&mut self) -> HU_W<'_>
[src]
Bits 16:19 - Hour units in BCD format
pub fn mnt(&mut self) -> MNT_W<'_>
[src]
Bits 12:14 - Minute tens in BCD format
pub fn mnu(&mut self) -> MNU_W<'_>
[src]
Bits 8:11 - Minute units in BCD format
pub fn st(&mut self) -> ST_W<'_>
[src]
Bits 4:6 - Second tens in BCD format
pub fn su(&mut self) -> SU_W<'_>
[src]
Bits 0:3 - Second units in BCD format
impl W<u32, Reg<u32, _DR>>
[src]
pub fn yt(&mut self) -> YT_W<'_>
[src]
Bits 20:23 - Year tens in BCD format
pub fn yu(&mut self) -> YU_W<'_>
[src]
Bits 16:19 - Year units in BCD format
pub fn wdu(&mut self) -> WDU_W<'_>
[src]
Bits 13:15 - Week day units
pub fn mt(&mut self) -> MT_W<'_>
[src]
Bit 12 - Month tens in BCD format
pub fn mu(&mut self) -> MU_W<'_>
[src]
Bits 8:11 - Month units in BCD format
pub fn dt(&mut self) -> DT_W<'_>
[src]
Bits 4:5 - Date tens in BCD format
pub fn du(&mut self) -> DU_W<'_>
[src]
Bits 0:3 - Date units in BCD format
impl W<u32, Reg<u32, _CR>>
[src]
pub fn wucksel(&mut self) -> WUCKSEL_W<'_>
[src]
Bits 0:2 - Wakeup clock selection
pub fn tsedge(&mut self) -> TSEDGE_W<'_>
[src]
Bit 3 - Time-stamp event active edge
pub fn refckon(&mut self) -> REFCKON_W<'_>
[src]
Bit 4 - Reference clock detection enable (50 or 60 Hz)
pub fn bypshad(&mut self) -> BYPSHAD_W<'_>
[src]
Bit 5 - Bypass the shadow registers
pub fn fmt(&mut self) -> FMT_W<'_>
[src]
Bit 6 - Hour format
pub fn alrae(&mut self) -> ALRAE_W<'_>
[src]
Bit 8 - Alarm A enable
pub fn alrbe(&mut self) -> ALRBE_W<'_>
[src]
Bit 9 - Alarm B enable
pub fn wute(&mut self) -> WUTE_W<'_>
[src]
Bit 10 - Wakeup timer enable
pub fn tse(&mut self) -> TSE_W<'_>
[src]
Bit 11 - Time stamp enable
pub fn alraie(&mut self) -> ALRAIE_W<'_>
[src]
Bit 12 - Alarm A interrupt enable
pub fn alrbie(&mut self) -> ALRBIE_W<'_>
[src]
Bit 13 - Alarm B interrupt enable
pub fn wutie(&mut self) -> WUTIE_W<'_>
[src]
Bit 14 - Wakeup timer interrupt enable
pub fn tsie(&mut self) -> TSIE_W<'_>
[src]
Bit 15 - Time-stamp interrupt enable
pub fn add1h(&mut self) -> ADD1H_W<'_>
[src]
Bit 16 - Add 1 hour (summer time change)
pub fn sub1h(&mut self) -> SUB1H_W<'_>
[src]
Bit 17 - Subtract 1 hour (winter time change)
pub fn bkp(&mut self) -> BKP_W<'_>
[src]
Bit 18 - Backup
pub fn cosel(&mut self) -> COSEL_W<'_>
[src]
Bit 19 - Calibration output selection
pub fn pol(&mut self) -> POL_W<'_>
[src]
Bit 20 - Output polarity
pub fn osel(&mut self) -> OSEL_W<'_>
[src]
Bits 21:22 - Output selection
pub fn coe(&mut self) -> COE_W<'_>
[src]
Bit 23 - Calibration output enable
pub fn itse(&mut self) -> ITSE_W<'_>
[src]
Bit 24 - timestamp on internal event enable
impl W<u32, Reg<u32, _ISR>>
[src]
pub fn shpf(&mut self) -> SHPF_W<'_>
[src]
Bit 3 - Shift operation pending
pub fn rsf(&mut self) -> RSF_W<'_>
[src]
Bit 5 - Registers synchronization flag
pub fn init(&mut self) -> INIT_W<'_>
[src]
Bit 7 - Initialization mode
pub fn alraf(&mut self) -> ALRAF_W<'_>
[src]
Bit 8 - Alarm A flag
pub fn alrbf(&mut self) -> ALRBF_W<'_>
[src]
Bit 9 - Alarm B flag
pub fn wutf(&mut self) -> WUTF_W<'_>
[src]
Bit 10 - Wakeup timer flag
pub fn tsf(&mut self) -> TSF_W<'_>
[src]
Bit 11 - Time-stamp flag
pub fn tsovf(&mut self) -> TSOVF_W<'_>
[src]
Bit 12 - Time-stamp overflow flag
pub fn tamp1f(&mut self) -> TAMP1F_W<'_>
[src]
Bit 13 - Tamper detection flag
pub fn tamp2f(&mut self) -> TAMP2F_W<'_>
[src]
Bit 14 - RTC_TAMP2 detection flag
pub fn tamp3f(&mut self) -> TAMP3F_W<'_>
[src]
Bit 15 - RTC_TAMP3 detection flag
impl W<u32, Reg<u32, _PRER>>
[src]
pub fn prediv_a(&mut self) -> PREDIV_A_W<'_>
[src]
Bits 16:22 - Asynchronous prescaler factor
pub fn prediv_s(&mut self) -> PREDIV_S_W<'_>
[src]
Bits 0:14 - Synchronous prescaler factor
impl W<u32, Reg<u32, _WUTR>>
[src]
impl W<u32, Reg<u32, _ALRMAR>>
[src]
pub fn msk4(&mut self) -> MSK4_W<'_>
[src]
Bit 31 - Alarm A date mask
pub fn wdsel(&mut self) -> WDSEL_W<'_>
[src]
Bit 30 - Week day selection
pub fn dt(&mut self) -> DT_W<'_>
[src]
Bits 28:29 - Date tens in BCD format
pub fn du(&mut self) -> DU_W<'_>
[src]
Bits 24:27 - Date units or day in BCD format
pub fn msk3(&mut self) -> MSK3_W<'_>
[src]
Bit 23 - Alarm A hours mask
pub fn pm(&mut self) -> PM_W<'_>
[src]
Bit 22 - AM/PM notation
pub fn ht(&mut self) -> HT_W<'_>
[src]
Bits 20:21 - Hour tens in BCD format
pub fn hu(&mut self) -> HU_W<'_>
[src]
Bits 16:19 - Hour units in BCD format
pub fn msk2(&mut self) -> MSK2_W<'_>
[src]
Bit 15 - Alarm A minutes mask
pub fn mnt(&mut self) -> MNT_W<'_>
[src]
Bits 12:14 - Minute tens in BCD format
pub fn mnu(&mut self) -> MNU_W<'_>
[src]
Bits 8:11 - Minute units in BCD format
pub fn msk1(&mut self) -> MSK1_W<'_>
[src]
Bit 7 - Alarm A seconds mask
pub fn st(&mut self) -> ST_W<'_>
[src]
Bits 4:6 - Second tens in BCD format
pub fn su(&mut self) -> SU_W<'_>
[src]
Bits 0:3 - Second units in BCD format
impl W<u32, Reg<u32, _ALRMBR>>
[src]
pub fn msk4(&mut self) -> MSK4_W<'_>
[src]
Bit 31 - Alarm B date mask
pub fn wdsel(&mut self) -> WDSEL_W<'_>
[src]
Bit 30 - Week day selection
pub fn dt(&mut self) -> DT_W<'_>
[src]
Bits 28:29 - Date tens in BCD format
pub fn du(&mut self) -> DU_W<'_>
[src]
Bits 24:27 - Date units or day in BCD format
pub fn msk3(&mut self) -> MSK3_W<'_>
[src]
Bit 23 - Alarm B hours mask
pub fn pm(&mut self) -> PM_W<'_>
[src]
Bit 22 - AM/PM notation
pub fn ht(&mut self) -> HT_W<'_>
[src]
Bits 20:21 - Hour tens in BCD format
pub fn hu(&mut self) -> HU_W<'_>
[src]
Bits 16:19 - Hour units in BCD format
pub fn msk2(&mut self) -> MSK2_W<'_>
[src]
Bit 15 - Alarm B minutes mask
pub fn mnt(&mut self) -> MNT_W<'_>
[src]
Bits 12:14 - Minute tens in BCD format
pub fn mnu(&mut self) -> MNU_W<'_>
[src]
Bits 8:11 - Minute units in BCD format
pub fn msk1(&mut self) -> MSK1_W<'_>
[src]
Bit 7 - Alarm B seconds mask
pub fn st(&mut self) -> ST_W<'_>
[src]
Bits 4:6 - Second tens in BCD format
pub fn su(&mut self) -> SU_W<'_>
[src]
Bits 0:3 - Second units in BCD format
impl W<u32, Reg<u32, _WPR>>
[src]
impl W<u32, Reg<u32, _SHIFTR>>
[src]
pub fn add1s(&mut self) -> ADD1S_W<'_>
[src]
Bit 31 - Add one second
pub fn subfs(&mut self) -> SUBFS_W<'_>
[src]
Bits 0:14 - Subtract a fraction of a second
impl W<u32, Reg<u32, _CALR>>
[src]
pub fn calp(&mut self) -> CALP_W<'_>
[src]
Bit 15 - Increase frequency of RTC by 488.5 ppm
pub fn calw8(&mut self) -> CALW8_W<'_>
[src]
Bit 14 - Use an 8-second calibration cycle period
pub fn calw16(&mut self) -> CALW16_W<'_>
[src]
Bit 13 - Use a 16-second calibration cycle period
pub fn calm(&mut self) -> CALM_W<'_>
[src]
Bits 0:8 - Calibration minus
impl W<u32, Reg<u32, _TAMPCR>>
[src]
pub fn tamp1e(&mut self) -> TAMP1E_W<'_>
[src]
Bit 0 - Tamper 1 detection enable
pub fn tamp1trg(&mut self) -> TAMP1TRG_W<'_>
[src]
Bit 1 - Active level for tamper 1
pub fn tampie(&mut self) -> TAMPIE_W<'_>
[src]
Bit 2 - Tamper interrupt enable
pub fn tamp2e(&mut self) -> TAMP2E_W<'_>
[src]
Bit 3 - Tamper 2 detection enable
pub fn tamp2trg(&mut self) -> TAMP2TRG_W<'_>
[src]
Bit 4 - Active level for tamper 2
pub fn tamp3e(&mut self) -> TAMP3E_W<'_>
[src]
Bit 5 - Tamper 3 detection enable
pub fn tamp3trg(&mut self) -> TAMP3TRG_W<'_>
[src]
Bit 6 - Active level for tamper 3
pub fn tampts(&mut self) -> TAMPTS_W<'_>
[src]
Bit 7 - Activate timestamp on tamper detection event
pub fn tampfreq(&mut self) -> TAMPFREQ_W<'_>
[src]
Bits 8:10 - Tamper sampling frequency
pub fn tampflt(&mut self) -> TAMPFLT_W<'_>
[src]
Bits 11:12 - Tamper filter count
pub fn tampprch(&mut self) -> TAMPPRCH_W<'_>
[src]
Bits 13:14 - Tamper precharge duration
pub fn tamppudis(&mut self) -> TAMPPUDIS_W<'_>
[src]
Bit 15 - TAMPER pull-up disable
pub fn tamp1ie(&mut self) -> TAMP1IE_W<'_>
[src]
Bit 16 - Tamper 1 interrupt enable
pub fn tamp1noerase(&mut self) -> TAMP1NOERASE_W<'_>
[src]
Bit 17 - Tamper 1 no erase
pub fn tamp1mf(&mut self) -> TAMP1MF_W<'_>
[src]
Bit 18 - Tamper 1 mask flag
pub fn tamp2ie(&mut self) -> TAMP2IE_W<'_>
[src]
Bit 19 - Tamper 2 interrupt enable
pub fn tamp2noerase(&mut self) -> TAMP2NOERASE_W<'_>
[src]
Bit 20 - Tamper 2 no erase
pub fn tamp2mf(&mut self) -> TAMP2MF_W<'_>
[src]
Bit 21 - Tamper 2 mask flag
pub fn tamp3ie(&mut self) -> TAMP3IE_W<'_>
[src]
Bit 22 - Tamper 3 interrupt enable
pub fn tamp3noerase(&mut self) -> TAMP3NOERASE_W<'_>
[src]
Bit 23 - Tamper 3 no erase
pub fn tamp3mf(&mut self) -> TAMP3MF_W<'_>
[src]
Bit 24 - Tamper 3 mask flag
impl W<u32, Reg<u32, _ALRMASSR>>
[src]
pub fn maskss(&mut self) -> MASKSS_W<'_>
[src]
Bits 24:27 - Mask the most-significant bits starting at this bit
pub fn ss(&mut self) -> SS_W<'_>
[src]
Bits 0:14 - Sub seconds value
impl W<u32, Reg<u32, _ALRMBSSR>>
[src]
pub fn maskss(&mut self) -> MASKSS_W<'_>
[src]
Bits 24:27 - Mask the most-significant bits starting at this bit
pub fn ss(&mut self) -> SS_W<'_>
[src]
Bits 0:14 - Sub seconds value
impl W<u32, Reg<u32, _OR>>
[src]
pub fn rtc_alarm_type(&mut self) -> RTC_ALARM_TYPE_W<'_>
[src]
Bit 0 - RTC_ALARM on PC13 output type
pub fn rtc_out_rmp(&mut self) -> RTC_OUT_RMP_W<'_>
[src]
Bit 1 - RTC_OUT remap
impl W<u32, Reg<u32, _BKPR>>
[src]
impl W<u32, Reg<u32, _CR1>>
[src]
pub fn m1(&mut self) -> M1_W<'_>
[src]
Bit 28 - Word length
pub fn eobie(&mut self) -> EOBIE_W<'_>
[src]
Bit 27 - End of Block interrupt enable
pub fn rtoie(&mut self) -> RTOIE_W<'_>
[src]
Bit 26 - Receiver timeout interrupt enable
pub fn over8(&mut self) -> OVER8_W<'_>
[src]
Bit 15 - Oversampling mode
pub fn cmie(&mut self) -> CMIE_W<'_>
[src]
Bit 14 - Character match interrupt enable
pub fn mme(&mut self) -> MME_W<'_>
[src]
Bit 13 - Mute mode enable
pub fn m0(&mut self) -> M0_W<'_>
[src]
Bit 12 - Word length
pub fn wake(&mut self) -> WAKE_W<'_>
[src]
Bit 11 - Receiver wakeup method
pub fn pce(&mut self) -> PCE_W<'_>
[src]
Bit 10 - Parity control enable
pub fn ps(&mut self) -> PS_W<'_>
[src]
Bit 9 - Parity selection
pub fn peie(&mut self) -> PEIE_W<'_>
[src]
Bit 8 - PE interrupt enable
pub fn txeie(&mut self) -> TXEIE_W<'_>
[src]
Bit 7 - interrupt enable
pub fn tcie(&mut self) -> TCIE_W<'_>
[src]
Bit 6 - Transmission complete interrupt enable
pub fn rxneie(&mut self) -> RXNEIE_W<'_>
[src]
Bit 5 - RXNE interrupt enable
pub fn idleie(&mut self) -> IDLEIE_W<'_>
[src]
Bit 4 - IDLE interrupt enable
pub fn te(&mut self) -> TE_W<'_>
[src]
Bit 3 - Transmitter enable
pub fn re(&mut self) -> RE_W<'_>
[src]
Bit 2 - Receiver enable
pub fn uesm(&mut self) -> UESM_W<'_>
[src]
Bit 1 - USART enable in Stop mode
pub fn ue(&mut self) -> UE_W<'_>
[src]
Bit 0 - USART enable
pub fn deat(&mut self) -> DEAT_W<'_>
[src]
Bits 21:25 - Driver Enable assertion time
pub fn dedt(&mut self) -> DEDT_W<'_>
[src]
Bits 16:20 - Driver Enable de-assertion time
impl W<u32, Reg<u32, _CR2>>
[src]
pub fn rtoen(&mut self) -> RTOEN_W<'_>
[src]
Bit 23 - Receiver timeout enable
pub fn abren(&mut self) -> ABREN_W<'_>
[src]
Bit 20 - Auto baud rate enable
pub fn msbfirst(&mut self) -> MSBFIRST_W<'_>
[src]
Bit 19 - Most significant bit first
pub fn datainv(&mut self) -> DATAINV_W<'_>
[src]
Bit 18 - Binary data inversion
pub fn txinv(&mut self) -> TXINV_W<'_>
[src]
Bit 17 - TX pin active level inversion
pub fn rxinv(&mut self) -> RXINV_W<'_>
[src]
Bit 16 - RX pin active level inversion
pub fn swap(&mut self) -> SWAP_W<'_>
[src]
Bit 15 - Swap TX/RX pins
pub fn linen(&mut self) -> LINEN_W<'_>
[src]
Bit 14 - LIN mode enable
pub fn stop(&mut self) -> STOP_W<'_>
[src]
Bits 12:13 - STOP bits
pub fn clken(&mut self) -> CLKEN_W<'_>
[src]
Bit 11 - Clock enable
pub fn cpol(&mut self) -> CPOL_W<'_>
[src]
Bit 10 - Clock polarity
pub fn cpha(&mut self) -> CPHA_W<'_>
[src]
Bit 9 - Clock phase
pub fn lbcl(&mut self) -> LBCL_W<'_>
[src]
Bit 8 - Last bit clock pulse
pub fn lbdie(&mut self) -> LBDIE_W<'_>
[src]
Bit 6 - LIN break detection interrupt enable
pub fn lbdl(&mut self) -> LBDL_W<'_>
[src]
Bit 5 - LIN break detection length
pub fn addm7(&mut self) -> ADDM7_W<'_>
[src]
Bit 4 - 7-bit Address Detection/4-bit Address Detection
pub fn abrmod(&mut self) -> ABRMOD_W<'_>
[src]
Bits 21:22 - Auto baud rate mode
pub fn add(&mut self) -> ADD_W<'_>
[src]
Bits 24:31 - Address of the USART node
impl W<u32, Reg<u32, _CR3>>
[src]
pub fn wufie(&mut self) -> WUFIE_W<'_>
[src]
Bit 22 - Wakeup from Stop mode interrupt enable
pub fn wus(&mut self) -> WUS_W<'_>
[src]
Bits 20:21 - Wakeup from Stop mode interrupt flag selection
pub fn scarcnt(&mut self) -> SCARCNT_W<'_>
[src]
Bits 17:19 - Smartcard auto-retry count
pub fn dep(&mut self) -> DEP_W<'_>
[src]
Bit 15 - Driver enable polarity selection
pub fn dem(&mut self) -> DEM_W<'_>
[src]
Bit 14 - Driver enable mode
pub fn ddre(&mut self) -> DDRE_W<'_>
[src]
Bit 13 - DMA Disable on Reception Error
pub fn ovrdis(&mut self) -> OVRDIS_W<'_>
[src]
Bit 12 - Overrun Disable
pub fn onebit(&mut self) -> ONEBIT_W<'_>
[src]
Bit 11 - One sample bit method enable
pub fn ctsie(&mut self) -> CTSIE_W<'_>
[src]
Bit 10 - CTS interrupt enable
pub fn ctse(&mut self) -> CTSE_W<'_>
[src]
Bit 9 - CTS enable
pub fn rtse(&mut self) -> RTSE_W<'_>
[src]
Bit 8 - RTS enable
pub fn dmat(&mut self) -> DMAT_W<'_>
[src]
Bit 7 - DMA enable transmitter
pub fn dmar(&mut self) -> DMAR_W<'_>
[src]
Bit 6 - DMA enable receiver
pub fn scen(&mut self) -> SCEN_W<'_>
[src]
Bit 5 - Smartcard mode enable
pub fn nack(&mut self) -> NACK_W<'_>
[src]
Bit 4 - Smartcard NACK enable
pub fn hdsel(&mut self) -> HDSEL_W<'_>
[src]
Bit 3 - Half-duplex selection
pub fn irlp(&mut self) -> IRLP_W<'_>
[src]
Bit 2 - Ir low-power
pub fn iren(&mut self) -> IREN_W<'_>
[src]
Bit 1 - Ir mode enable
pub fn eie(&mut self) -> EIE_W<'_>
[src]
Bit 0 - Error interrupt enable
impl W<u32, Reg<u32, _BRR>>
[src]
impl W<u32, Reg<u32, _GTPR>>
[src]
pub fn gt(&mut self) -> GT_W<'_>
[src]
Bits 8:15 - Guard time value
pub fn psc(&mut self) -> PSC_W<'_>
[src]
Bits 0:7 - Prescaler value
impl W<u32, Reg<u32, _RTOR>>
[src]
pub fn blen(&mut self) -> BLEN_W<'_>
[src]
Bits 24:31 - Block Length
pub fn rto(&mut self) -> RTO_W<'_>
[src]
Bits 0:23 - Receiver timeout value
impl W<u32, Reg<u32, _RQR>>
[src]
pub fn txfrq(&mut self) -> TXFRQ_W<'_>
[src]
Bit 4 - Transmit data flush request
pub fn rxfrq(&mut self) -> RXFRQ_W<'_>
[src]
Bit 3 - Receive data flush request
pub fn mmrq(&mut self) -> MMRQ_W<'_>
[src]
Bit 2 - Mute mode request
pub fn sbkrq(&mut self) -> SBKRQ_W<'_>
[src]
Bit 1 - Send break request
pub fn abrrq(&mut self) -> ABRRQ_W<'_>
[src]
Bit 0 - Auto baud rate request
impl W<u32, Reg<u32, _ICR>>
[src]
pub fn wucf(&mut self) -> WUCF_W<'_>
[src]
Bit 20 - Wakeup from Stop mode clear flag
pub fn cmcf(&mut self) -> CMCF_W<'_>
[src]
Bit 17 - Character match clear flag
pub fn eobcf(&mut self) -> EOBCF_W<'_>
[src]
Bit 12 - End of block clear flag
pub fn rtocf(&mut self) -> RTOCF_W<'_>
[src]
Bit 11 - Receiver timeout clear flag
pub fn ctscf(&mut self) -> CTSCF_W<'_>
[src]
Bit 9 - CTS clear flag
pub fn lbdcf(&mut self) -> LBDCF_W<'_>
[src]
Bit 8 - LIN break detection clear flag
pub fn tccf(&mut self) -> TCCF_W<'_>
[src]
Bit 6 - Transmission complete clear flag
pub fn idlecf(&mut self) -> IDLECF_W<'_>
[src]
Bit 4 - Idle line detected clear flag
pub fn orecf(&mut self) -> ORECF_W<'_>
[src]
Bit 3 - Overrun error clear flag
pub fn ncf(&mut self) -> NCF_W<'_>
[src]
Bit 2 - Noise detected clear flag
pub fn fecf(&mut self) -> FECF_W<'_>
[src]
Bit 1 - Framing error clear flag
pub fn pecf(&mut self) -> PECF_W<'_>
[src]
Bit 0 - Parity error clear flag
impl W<u32, Reg<u32, _TDR>>
[src]
impl W<u32, Reg<u32, _OTG_FS_GOTGCTL>>
[src]
pub fn srq(&mut self) -> SRQ_W<'_>
[src]
Bit 1 - Session request
pub fn hnprq(&mut self) -> HNPRQ_W<'_>
[src]
Bit 9 - HNP request
pub fn hshnpen(&mut self) -> HSHNPEN_W<'_>
[src]
Bit 10 - Host set HNP enable
pub fn dhnpen(&mut self) -> DHNPEN_W<'_>
[src]
Bit 11 - Device HNP enabled
pub fn vbvaloen(&mut self) -> VBVALOEN_W<'_>
[src]
Bit 2 - VBUS valid override enable
pub fn vbvaloval(&mut self) -> VBVALOVAL_W<'_>
[src]
Bit 3 - VBUS valid override value
pub fn avaloen(&mut self) -> AVALOEN_W<'_>
[src]
Bit 4 - A-peripheral session valid override enable
pub fn avaloval(&mut self) -> AVALOVAL_W<'_>
[src]
Bit 5 - A-peripheral session valid override value
pub fn bvaloen(&mut self) -> BVALOEN_W<'_>
[src]
Bit 6 - B-peripheral session valid override enable
pub fn bvaloval(&mut self) -> BVALOVAL_W<'_>
[src]
Bit 7 - B-peripheral session valid override value
pub fn ehen(&mut self) -> EHEN_W<'_>
[src]
Bit 12 - Embedded host enable
pub fn otgver(&mut self) -> OTGVER_W<'_>
[src]
Bit 20 - OTG version
impl W<u32, Reg<u32, _OTG_FS_GOTGINT>>
[src]
pub fn sedet(&mut self) -> SEDET_W<'_>
[src]
Bit 2 - Session end detected
pub fn srsschg(&mut self) -> SRSSCHG_W<'_>
[src]
Bit 8 - Session request success status change
pub fn hnsschg(&mut self) -> HNSSCHG_W<'_>
[src]
Bit 9 - Host negotiation success status change
pub fn hngdet(&mut self) -> HNGDET_W<'_>
[src]
Bit 17 - Host negotiation detected
pub fn adtochg(&mut self) -> ADTOCHG_W<'_>
[src]
Bit 18 - A-device timeout change
pub fn dbcdne(&mut self) -> DBCDNE_W<'_>
[src]
Bit 19 - Debounce done
pub fn idchng(&mut self) -> IDCHNG_W<'_>
[src]
Bit 20 - ID input pin changed
impl W<u32, Reg<u32, _OTG_FS_GAHBCFG>>
[src]
pub fn gint(&mut self) -> GINT_W<'_>
[src]
Bit 0 - Global interrupt mask
pub fn txfelvl(&mut self) -> TXFELVL_W<'_>
[src]
Bit 7 - TxFIFO empty level
pub fn ptxfelvl(&mut self) -> PTXFELVL_W<'_>
[src]
Bit 8 - Periodic TxFIFO empty level
impl W<u32, Reg<u32, _OTG_FS_GUSBCFG>>
[src]
pub fn tocal(&mut self) -> TOCAL_W<'_>
[src]
Bits 0:2 - FS timeout calibration
pub fn physel(&mut self) -> PHYSEL_W<'_>
[src]
Bit 6 - Full Speed serial transceiver select
pub fn srpcap(&mut self) -> SRPCAP_W<'_>
[src]
Bit 8 - SRP-capable
pub fn hnpcap(&mut self) -> HNPCAP_W<'_>
[src]
Bit 9 - HNP-capable
pub fn trdt(&mut self) -> TRDT_W<'_>
[src]
Bits 10:13 - USB turnaround time
pub fn fhmod(&mut self) -> FHMOD_W<'_>
[src]
Bit 29 - Force host mode
pub fn fdmod(&mut self) -> FDMOD_W<'_>
[src]
Bit 30 - Force device mode
impl W<u32, Reg<u32, _OTG_FS_GRSTCTL>>
[src]
pub fn csrst(&mut self) -> CSRST_W<'_>
[src]
Bit 0 - Core soft reset
pub fn hsrst(&mut self) -> HSRST_W<'_>
[src]
Bit 1 - HCLK soft reset
pub fn fcrst(&mut self) -> FCRST_W<'_>
[src]
Bit 2 - Host frame counter reset
pub fn rxfflsh(&mut self) -> RXFFLSH_W<'_>
[src]
Bit 4 - RxFIFO flush
pub fn txfflsh(&mut self) -> TXFFLSH_W<'_>
[src]
Bit 5 - TxFIFO flush
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 6:10 - TxFIFO number
impl W<u32, Reg<u32, _OTG_FS_GINTSTS>>
[src]
pub fn mmis(&mut self) -> MMIS_W<'_>
[src]
Bit 1 - Mode mismatch interrupt
pub fn sof(&mut self) -> SOF_W<'_>
[src]
Bit 3 - Start of frame
pub fn esusp(&mut self) -> ESUSP_W<'_>
[src]
Bit 10 - Early suspend
pub fn usbsusp(&mut self) -> USBSUSP_W<'_>
[src]
Bit 11 - USB suspend
pub fn usbrst(&mut self) -> USBRST_W<'_>
[src]
Bit 12 - USB reset
pub fn enumdne(&mut self) -> ENUMDNE_W<'_>
[src]
Bit 13 - Enumeration done
pub fn isoodrp(&mut self) -> ISOODRP_W<'_>
[src]
Bit 14 - Isochronous OUT packet dropped interrupt
pub fn eopf(&mut self) -> EOPF_W<'_>
[src]
Bit 15 - End of periodic frame interrupt
pub fn iisoixfr(&mut self) -> IISOIXFR_W<'_>
[src]
Bit 20 - Incomplete isochronous IN transfer
pub fn ipxfr_incompisoout(&mut self) -> IPXFR_INCOMPISOOUT_W<'_>
[src]
Bit 21 - Incomplete periodic transfer(Host mode)/Incomplete isochronous OUT transfer(Device mode)
pub fn cidschg(&mut self) -> CIDSCHG_W<'_>
[src]
Bit 28 - Connector ID status change
pub fn discint(&mut self) -> DISCINT_W<'_>
[src]
Bit 29 - Disconnect detected interrupt
pub fn srqint(&mut self) -> SRQINT_W<'_>
[src]
Bit 30 - Session request/new session detected interrupt
pub fn wkupint(&mut self) -> WKUPINT_W<'_>
[src]
Bit 31 - Resume/remote wakeup detected interrupt
pub fn rstdet(&mut self) -> RSTDET_W<'_>
[src]
Bit 23 - Reset detected interrupt
impl W<u32, Reg<u32, _OTG_FS_GINTMSK>>
[src]
pub fn mmism(&mut self) -> MMISM_W<'_>
[src]
Bit 1 - Mode mismatch interrupt mask
pub fn otgint(&mut self) -> OTGINT_W<'_>
[src]
Bit 2 - OTG interrupt mask
pub fn sofm(&mut self) -> SOFM_W<'_>
[src]
Bit 3 - Start of frame mask
pub fn rxflvlm(&mut self) -> RXFLVLM_W<'_>
[src]
Bit 4 - Receive FIFO non-empty mask
pub fn nptxfem(&mut self) -> NPTXFEM_W<'_>
[src]
Bit 5 - Non-periodic TxFIFO empty mask
pub fn ginakeffm(&mut self) -> GINAKEFFM_W<'_>
[src]
Bit 6 - Global non-periodic IN NAK effective mask
pub fn gonakeffm(&mut self) -> GONAKEFFM_W<'_>
[src]
Bit 7 - Global OUT NAK effective mask
pub fn esuspm(&mut self) -> ESUSPM_W<'_>
[src]
Bit 10 - Early suspend mask
pub fn usbsuspm(&mut self) -> USBSUSPM_W<'_>
[src]
Bit 11 - USB suspend mask
pub fn usbrst(&mut self) -> USBRST_W<'_>
[src]
Bit 12 - USB reset mask
pub fn enumdnem(&mut self) -> ENUMDNEM_W<'_>
[src]
Bit 13 - Enumeration done mask
pub fn isoodrpm(&mut self) -> ISOODRPM_W<'_>
[src]
Bit 14 - Isochronous OUT packet dropped interrupt mask
pub fn eopfm(&mut self) -> EOPFM_W<'_>
[src]
Bit 15 - End of periodic frame interrupt mask
pub fn iepint(&mut self) -> IEPINT_W<'_>
[src]
Bit 18 - IN endpoints interrupt mask
pub fn oepint(&mut self) -> OEPINT_W<'_>
[src]
Bit 19 - OUT endpoints interrupt mask
pub fn iisoixfrm(&mut self) -> IISOIXFRM_W<'_>
[src]
Bit 20 - Incomplete isochronous IN transfer mask
pub fn ipxfrm_iisooxfrm(&mut self) -> IPXFRM_IISOOXFRM_W<'_>
[src]
Bit 21 - Incomplete periodic transfer mask(Host mode)/Incomplete isochronous OUT transfer mask(Device mode)
pub fn hcim(&mut self) -> HCIM_W<'_>
[src]
Bit 25 - Host channels interrupt mask
pub fn ptxfem(&mut self) -> PTXFEM_W<'_>
[src]
Bit 26 - Periodic TxFIFO empty mask
pub fn cidschgm(&mut self) -> CIDSCHGM_W<'_>
[src]
Bit 28 - Connector ID status change mask
pub fn discint(&mut self) -> DISCINT_W<'_>
[src]
Bit 29 - Disconnect detected interrupt mask
pub fn srqim(&mut self) -> SRQIM_W<'_>
[src]
Bit 30 - Session request/new session detected interrupt mask
pub fn wuim(&mut self) -> WUIM_W<'_>
[src]
Bit 31 - Resume/remote wakeup detected interrupt mask
pub fn rstdetm(&mut self) -> RSTDETM_W<'_>
[src]
Bit 23 - Reset detected interrupt mask
pub fn lpmin(&mut self) -> LPMIN_W<'_>
[src]
Bit 27 - LPM interrupt mask
impl W<u32, Reg<u32, _OTG_FS_GRXFSIZ>>
[src]
impl W<u32, Reg<u32, _OTG_FS_DIEPTXF0_DEVICE>>
[src]
pub fn tx0fsa(&mut self) -> TX0FSA_W<'_>
[src]
Bits 0:15 - Endpoint 0 transmit RAM start address
pub fn tx0fd(&mut self) -> TX0FD_W<'_>
[src]
Bits 16:31 - Endpoint 0 TxFIFO depth
impl W<u32, Reg<u32, _OTG_FS_HNPTXFSIZ_HOST>>
[src]
pub fn nptxfsa(&mut self) -> NPTXFSA_W<'_>
[src]
Bits 0:15 - Non-periodic transmit RAM start address
pub fn nptxfd(&mut self) -> NPTXFD_W<'_>
[src]
Bits 16:31 - Non-periodic TxFIFO depth
impl W<u32, Reg<u32, _OTG_FS_GCCFG>>
[src]
pub fn pwrdwn(&mut self) -> PWRDWN_W<'_>
[src]
Bit 16 - Power down
pub fn bcden(&mut self) -> BCDEN_W<'_>
[src]
Bit 17 - Battery charging detector (BCD) enable
pub fn dcden(&mut self) -> DCDEN_W<'_>
[src]
Bit 18 - Data contact detection (DCD) mode enable
pub fn pden(&mut self) -> PDEN_W<'_>
[src]
Bit 19 - Primary detection (PD) mode enable
pub fn sden(&mut self) -> SDEN_W<'_>
[src]
Bit 20 - Secondary detection (SD) mode enable
pub fn vbden(&mut self) -> VBDEN_W<'_>
[src]
Bit 21 - USB VBUS detection enable
pub fn dcdet(&mut self) -> DCDET_W<'_>
[src]
Bit 0 - Data contact detection (DCD) status
pub fn pdet(&mut self) -> PDET_W<'_>
[src]
Bit 1 - Primary detection (PD) status
pub fn sdet(&mut self) -> SDET_W<'_>
[src]
Bit 2 - Secondary detection (SD) status
pub fn ps2det(&mut self) -> PS2DET_W<'_>
[src]
Bit 3 - DM pull-up detection status
impl W<u32, Reg<u32, _OTG_FS_CID>>
[src]
pub fn product_id(&mut self) -> PRODUCT_ID_W<'_>
[src]
Bits 0:31 - Product ID field
impl W<u32, Reg<u32, _OTG_FS_HPTXFSIZ>>
[src]
pub fn ptxsa(&mut self) -> PTXSA_W<'_>
[src]
Bits 0:15 - Host periodic TxFIFO start address
pub fn ptxfsiz(&mut self) -> PTXFSIZ_W<'_>
[src]
Bits 16:31 - Host periodic TxFIFO depth
impl W<u32, Reg<u32, _OTG_FS_DIEPTXF1>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFO2 transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint TxFIFO depth
impl W<u32, Reg<u32, _OTG_FS_DIEPTXF2>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFO3 transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint TxFIFO depth
impl W<u32, Reg<u32, _OTG_FS_DIEPTXF3>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFO4 transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint TxFIFO depth
impl W<u32, Reg<u32, _OTG_FS_GI2CCTL>>
[src]
pub fn rwdata(&mut self) -> RWDATA_W<'_>
[src]
Bits 0:7 - I2C Read/Write Data
pub fn regaddr(&mut self) -> REGADDR_W<'_>
[src]
Bits 8:15 - I2C Register Address
pub fn addr(&mut self) -> ADDR_W<'_>
[src]
Bits 16:22 - I2C Address
pub fn i2cen(&mut self) -> I2CEN_W<'_>
[src]
Bit 23 - I2C Enable
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 24 - I2C ACK
pub fn i2cdevadr(&mut self) -> I2CDEVADR_W<'_>
[src]
Bits 26:27 - I2C Device Address
pub fn i2cdatse0(&mut self) -> I2CDATSE0_W<'_>
[src]
Bit 28 - I2C DatSe0 USB mode
pub fn rw(&mut self) -> RW_W<'_>
[src]
Bit 30 - Read/Write Indicator
pub fn bsydne(&mut self) -> BSYDNE_W<'_>
[src]
Bit 31 - I2C Busy/Done
impl W<u32, Reg<u32, _OTG_FS_GPWRDN>>
[src]
pub fn adpmen(&mut self) -> ADPMEN_W<'_>
[src]
Bit 0 - ADP module enable
pub fn adpif(&mut self) -> ADPIF_W<'_>
[src]
Bit 23 - ADP interrupt flag
impl W<u32, Reg<u32, _OTG_FS_GADPCTL>>
[src]
pub fn prbdschg(&mut self) -> PRBDSCHG_W<'_>
[src]
Bits 0:1 - Probe discharge
pub fn prbdelta(&mut self) -> PRBDELTA_W<'_>
[src]
Bits 2:3 - Probe delta
pub fn prbper(&mut self) -> PRBPER_W<'_>
[src]
Bits 4:5 - Probe period
pub fn enaprb(&mut self) -> ENAPRB_W<'_>
[src]
Bit 17 - Enable probe
pub fn enasns(&mut self) -> ENASNS_W<'_>
[src]
Bit 18 - Enable sense
pub fn adpen(&mut self) -> ADPEN_W<'_>
[src]
Bit 20 - ADP enable
pub fn adpprbif(&mut self) -> ADPPRBIF_W<'_>
[src]
Bit 21 - ADP probe interrupt flag
pub fn adpsnsif(&mut self) -> ADPSNSIF_W<'_>
[src]
Bit 22 - ADP sense interrupt flag
pub fn adptoif(&mut self) -> ADPTOIF_W<'_>
[src]
Bit 23 - ADP timeout interrupt flag
pub fn adpprbim(&mut self) -> ADPPRBIM_W<'_>
[src]
Bit 24 - ADP probe interrupt mask
pub fn adpsnsim(&mut self) -> ADPSNSIM_W<'_>
[src]
Bit 25 - ADP sense interrupt mask
pub fn adptoim(&mut self) -> ADPTOIM_W<'_>
[src]
Bit 26 - ADP timeout interrupt mask
pub fn ar(&mut self) -> AR_W<'_>
[src]
Bits 27:28 - Access request
impl W<u32, Reg<u32, _OTG_FS_DIEPTXF4>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFOx transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint Tx FIFO depth
impl W<u32, Reg<u32, _OTG_FS_DIEPTXF5>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFOx transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint Tx FIFO depth
impl W<u32, Reg<u32, _OTG_FS_GLPMCFG>>
[src]
pub fn lpmen(&mut self) -> LPMEN_W<'_>
[src]
Bit 0 - LPM support enable
pub fn lpmack(&mut self) -> LPMACK_W<'_>
[src]
Bit 1 - LPM token acknowledge enable
pub fn besl(&mut self) -> BESL_W<'_>
[src]
Bits 2:5 - Best effort service latency
pub fn remwake(&mut self) -> REMWAKE_W<'_>
[src]
Bit 6 - bRemoteWake value
pub fn l1ssen(&mut self) -> L1SSEN_W<'_>
[src]
Bit 7 - L1 Shallow Sleep enable
pub fn beslthrs(&mut self) -> BESLTHRS_W<'_>
[src]
Bits 8:11 - BESL threshold
pub fn l1dsen(&mut self) -> L1DSEN_W<'_>
[src]
Bit 12 - L1 deep sleep enable
pub fn lpmchidx(&mut self) -> LPMCHIDX_W<'_>
[src]
Bits 17:20 - LPM Channel Index
pub fn lpmrcnt(&mut self) -> LPMRCNT_W<'_>
[src]
Bits 21:23 - LPM retry count
pub fn sndlpm(&mut self) -> SNDLPM_W<'_>
[src]
Bit 24 - Send LPM transaction
pub fn enbesl(&mut self) -> ENBESL_W<'_>
[src]
Bit 28 - Enable best effort service latency
impl W<u32, Reg<u32, _OTG_HS_GOTGCTL>>
[src]
pub fn srq(&mut self) -> SRQ_W<'_>
[src]
Bit 1 - Session request
pub fn hnprq(&mut self) -> HNPRQ_W<'_>
[src]
Bit 9 - HNP request
pub fn hshnpen(&mut self) -> HSHNPEN_W<'_>
[src]
Bit 10 - Host set HNP enable
pub fn dhnpen(&mut self) -> DHNPEN_W<'_>
[src]
Bit 11 - Device HNP enabled
pub fn ehen(&mut self) -> EHEN_W<'_>
[src]
Bit 12 - Embedded host enable
impl W<u32, Reg<u32, _OTG_HS_GOTGINT>>
[src]
pub fn sedet(&mut self) -> SEDET_W<'_>
[src]
Bit 2 - Session end detected
pub fn srsschg(&mut self) -> SRSSCHG_W<'_>
[src]
Bit 8 - Session request success status change
pub fn hnsschg(&mut self) -> HNSSCHG_W<'_>
[src]
Bit 9 - Host negotiation success status change
pub fn hngdet(&mut self) -> HNGDET_W<'_>
[src]
Bit 17 - Host negotiation detected
pub fn adtochg(&mut self) -> ADTOCHG_W<'_>
[src]
Bit 18 - A-device timeout change
pub fn dbcdne(&mut self) -> DBCDNE_W<'_>
[src]
Bit 19 - Debounce done
pub fn idchng(&mut self) -> IDCHNG_W<'_>
[src]
Bit 20 - ID input pin changed
impl W<u32, Reg<u32, _OTG_HS_GAHBCFG>>
[src]
pub fn gint(&mut self) -> GINT_W<'_>
[src]
Bit 0 - Global interrupt mask
pub fn hbstlen(&mut self) -> HBSTLEN_W<'_>
[src]
Bits 1:4 - Burst length/type
pub fn dmaen(&mut self) -> DMAEN_W<'_>
[src]
Bit 5 - DMA enable
pub fn txfelvl(&mut self) -> TXFELVL_W<'_>
[src]
Bit 7 - TxFIFO empty level
pub fn ptxfelvl(&mut self) -> PTXFELVL_W<'_>
[src]
Bit 8 - Periodic TxFIFO empty level
impl W<u32, Reg<u32, _OTG_HS_GUSBCFG>>
[src]
pub fn tocal(&mut self) -> TOCAL_W<'_>
[src]
Bits 0:2 - FS timeout calibration
pub fn physel(&mut self) -> PHYSEL_W<'_>
[src]
Bit 6 - USB 2.0 high-speed ULPI PHY or USB 1.1 full-speed serial transceiver select
pub fn srpcap(&mut self) -> SRPCAP_W<'_>
[src]
Bit 8 - SRP-capable
pub fn hnpcap(&mut self) -> HNPCAP_W<'_>
[src]
Bit 9 - HNP-capable
pub fn trdt(&mut self) -> TRDT_W<'_>
[src]
Bits 10:13 - USB turnaround time
pub fn phylpcs(&mut self) -> PHYLPCS_W<'_>
[src]
Bit 15 - PHY Low-power clock select
pub fn ulpifsls(&mut self) -> ULPIFSLS_W<'_>
[src]
Bit 17 - ULPI FS/LS select
pub fn ulpiar(&mut self) -> ULPIAR_W<'_>
[src]
Bit 18 - ULPI Auto-resume
pub fn ulpicsm(&mut self) -> ULPICSM_W<'_>
[src]
Bit 19 - ULPI Clock SuspendM
pub fn ulpievbusd(&mut self) -> ULPIEVBUSD_W<'_>
[src]
Bit 20 - ULPI External VBUS Drive
pub fn ulpievbusi(&mut self) -> ULPIEVBUSI_W<'_>
[src]
Bit 21 - ULPI external VBUS indicator
pub fn tsdps(&mut self) -> TSDPS_W<'_>
[src]
Bit 22 - TermSel DLine pulsing selection
pub fn pcci(&mut self) -> PCCI_W<'_>
[src]
Bit 23 - Indicator complement
pub fn ptci(&mut self) -> PTCI_W<'_>
[src]
Bit 24 - Indicator pass through
pub fn ulpiipd(&mut self) -> ULPIIPD_W<'_>
[src]
Bit 25 - ULPI interface protect disable
pub fn fhmod(&mut self) -> FHMOD_W<'_>
[src]
Bit 29 - Forced host mode
pub fn fdmod(&mut self) -> FDMOD_W<'_>
[src]
Bit 30 - Forced peripheral mode
impl W<u32, Reg<u32, _OTG_HS_GRSTCTL>>
[src]
pub fn csrst(&mut self) -> CSRST_W<'_>
[src]
Bit 0 - Core soft reset
pub fn hsrst(&mut self) -> HSRST_W<'_>
[src]
Bit 1 - HCLK soft reset
pub fn fcrst(&mut self) -> FCRST_W<'_>
[src]
Bit 2 - Host frame counter reset
pub fn rxfflsh(&mut self) -> RXFFLSH_W<'_>
[src]
Bit 4 - RxFIFO flush
pub fn txfflsh(&mut self) -> TXFFLSH_W<'_>
[src]
Bit 5 - TxFIFO flush
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 6:10 - TxFIFO number
impl W<u32, Reg<u32, _OTG_HS_GINTSTS>>
[src]
pub fn mmis(&mut self) -> MMIS_W<'_>
[src]
Bit 1 - Mode mismatch interrupt
pub fn sof(&mut self) -> SOF_W<'_>
[src]
Bit 3 - Start of frame
pub fn esusp(&mut self) -> ESUSP_W<'_>
[src]
Bit 10 - Early suspend
pub fn usbsusp(&mut self) -> USBSUSP_W<'_>
[src]
Bit 11 - USB suspend
pub fn usbrst(&mut self) -> USBRST_W<'_>
[src]
Bit 12 - USB reset
pub fn enumdne(&mut self) -> ENUMDNE_W<'_>
[src]
Bit 13 - Enumeration done
pub fn isoodrp(&mut self) -> ISOODRP_W<'_>
[src]
Bit 14 - Isochronous OUT packet dropped interrupt
pub fn eopf(&mut self) -> EOPF_W<'_>
[src]
Bit 15 - End of periodic frame interrupt
pub fn iisoixfr(&mut self) -> IISOIXFR_W<'_>
[src]
Bit 20 - Incomplete isochronous IN transfer
pub fn pxfr_incompisoout(&mut self) -> PXFR_INCOMPISOOUT_W<'_>
[src]
Bit 21 - Incomplete periodic transfer
pub fn datafsusp(&mut self) -> DATAFSUSP_W<'_>
[src]
Bit 22 - Data fetch suspended
pub fn cidschg(&mut self) -> CIDSCHG_W<'_>
[src]
Bit 28 - Connector ID status change
pub fn discint(&mut self) -> DISCINT_W<'_>
[src]
Bit 29 - Disconnect detected interrupt
pub fn srqint(&mut self) -> SRQINT_W<'_>
[src]
Bit 30 - Session request/new session detected interrupt
pub fn wkuint(&mut self) -> WKUINT_W<'_>
[src]
Bit 31 - Resume/remote wakeup detected interrupt
impl W<u32, Reg<u32, _OTG_HS_GINTMSK>>
[src]
pub fn mmism(&mut self) -> MMISM_W<'_>
[src]
Bit 1 - Mode mismatch interrupt mask
pub fn otgint(&mut self) -> OTGINT_W<'_>
[src]
Bit 2 - OTG interrupt mask
pub fn sofm(&mut self) -> SOFM_W<'_>
[src]
Bit 3 - Start of frame mask
pub fn rxflvlm(&mut self) -> RXFLVLM_W<'_>
[src]
Bit 4 - Receive FIFO nonempty mask
pub fn nptxfem(&mut self) -> NPTXFEM_W<'_>
[src]
Bit 5 - Nonperiodic TxFIFO empty mask
pub fn ginakeffm(&mut self) -> GINAKEFFM_W<'_>
[src]
Bit 6 - Global nonperiodic IN NAK effective mask
pub fn gonakeffm(&mut self) -> GONAKEFFM_W<'_>
[src]
Bit 7 - Global OUT NAK effective mask
pub fn esuspm(&mut self) -> ESUSPM_W<'_>
[src]
Bit 10 - Early suspend mask
pub fn usbsuspm(&mut self) -> USBSUSPM_W<'_>
[src]
Bit 11 - USB suspend mask
pub fn usbrst(&mut self) -> USBRST_W<'_>
[src]
Bit 12 - USB reset mask
pub fn enumdnem(&mut self) -> ENUMDNEM_W<'_>
[src]
Bit 13 - Enumeration done mask
pub fn isoodrpm(&mut self) -> ISOODRPM_W<'_>
[src]
Bit 14 - Isochronous OUT packet dropped interrupt mask
pub fn eopfm(&mut self) -> EOPFM_W<'_>
[src]
Bit 15 - End of periodic frame interrupt mask
pub fn iepint(&mut self) -> IEPINT_W<'_>
[src]
Bit 18 - IN endpoints interrupt mask
pub fn oepint(&mut self) -> OEPINT_W<'_>
[src]
Bit 19 - OUT endpoints interrupt mask
pub fn iisoixfrm(&mut self) -> IISOIXFRM_W<'_>
[src]
Bit 20 - Incomplete isochronous IN transfer mask
pub fn pxfrm_iisooxfrm(&mut self) -> PXFRM_IISOOXFRM_W<'_>
[src]
Bit 21 - Incomplete periodic transfer mask
pub fn fsuspm(&mut self) -> FSUSPM_W<'_>
[src]
Bit 22 - Data fetch suspended mask
pub fn hcim(&mut self) -> HCIM_W<'_>
[src]
Bit 25 - Host channels interrupt mask
pub fn ptxfem(&mut self) -> PTXFEM_W<'_>
[src]
Bit 26 - Periodic TxFIFO empty mask
pub fn cidschgm(&mut self) -> CIDSCHGM_W<'_>
[src]
Bit 28 - Connector ID status change mask
pub fn discint(&mut self) -> DISCINT_W<'_>
[src]
Bit 29 - Disconnect detected interrupt mask
pub fn srqim(&mut self) -> SRQIM_W<'_>
[src]
Bit 30 - Session request/new session detected interrupt mask
pub fn wuim(&mut self) -> WUIM_W<'_>
[src]
Bit 31 - Resume/remote wakeup detected interrupt mask
pub fn rstde(&mut self) -> RSTDE_W<'_>
[src]
Bit 23 - Reset detected interrupt mask
pub fn lpmintm(&mut self) -> LPMINTM_W<'_>
[src]
Bit 27 - LPM interrupt mask
impl W<u32, Reg<u32, _OTG_HS_GRXFSIZ>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HNPTXFSIZ_HOST>>
[src]
pub fn nptxfsa(&mut self) -> NPTXFSA_W<'_>
[src]
Bits 0:15 - Nonperiodic transmit RAM start address
pub fn nptxfd(&mut self) -> NPTXFD_W<'_>
[src]
Bits 16:31 - Nonperiodic TxFIFO depth
impl W<u32, Reg<u32, _OTG_HS_DIEPTXF0_DEVICE>>
[src]
pub fn tx0fsa(&mut self) -> TX0FSA_W<'_>
[src]
Bits 0:15 - Endpoint 0 transmit RAM start address
pub fn tx0fd(&mut self) -> TX0FD_W<'_>
[src]
Bits 16:31 - Endpoint 0 TxFIFO depth
impl W<u32, Reg<u32, _OTG_HS_GCCFG>>
[src]
pub fn pwrdwn(&mut self) -> PWRDWN_W<'_>
[src]
Bit 16 - Power down
pub fn bcden(&mut self) -> BCDEN_W<'_>
[src]
Bit 17 - Battery charging detector (BCD) enable
pub fn dcden(&mut self) -> DCDEN_W<'_>
[src]
Bit 18 - Data contact detection (DCD) mode enable
pub fn pden(&mut self) -> PDEN_W<'_>
[src]
Bit 19 - Primary detection (PD) mode enable
pub fn sden(&mut self) -> SDEN_W<'_>
[src]
Bit 20 - Secondary detection (SD) mode enable
pub fn vbden(&mut self) -> VBDEN_W<'_>
[src]
Bit 21 - USB VBUS detection enable
pub fn dcdet(&mut self) -> DCDET_W<'_>
[src]
Bit 0 - Data contact detection (DCD) status
pub fn pdet(&mut self) -> PDET_W<'_>
[src]
Bit 1 - Primary detection (PD) status
pub fn sdet(&mut self) -> SDET_W<'_>
[src]
Bit 2 - Secondary detection (SD) status
pub fn ps2det(&mut self) -> PS2DET_W<'_>
[src]
Bit 3 - DM pull-up detection status
impl W<u32, Reg<u32, _OTG_HS_CID>>
[src]
pub fn product_id(&mut self) -> PRODUCT_ID_W<'_>
[src]
Bits 0:31 - Product ID field
impl W<u32, Reg<u32, _OTG_HS_HPTXFSIZ>>
[src]
pub fn ptxsa(&mut self) -> PTXSA_W<'_>
[src]
Bits 0:15 - Host periodic TxFIFO start address
pub fn ptxfd(&mut self) -> PTXFD_W<'_>
[src]
Bits 16:31 - Host periodic TxFIFO depth
impl W<u32, Reg<u32, _OTG_HS_DIEPTXF1>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFOx transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint TxFIFO depth
impl W<u32, Reg<u32, _OTG_HS_DIEPTXF2>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFOx transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint TxFIFO depth
impl W<u32, Reg<u32, _OTG_HS_DIEPTXF3>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFOx transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint TxFIFO depth
impl W<u32, Reg<u32, _OTG_HS_DIEPTXF4>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFOx transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint TxFIFO depth
impl W<u32, Reg<u32, _OTG_HS_DIEPTXF5>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFOx transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint TxFIFO depth
impl W<u32, Reg<u32, _OTG_HS_DIEPTXF6>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFOx transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint TxFIFO depth
impl W<u32, Reg<u32, _OTG_HS_DIEPTXF7>>
[src]
pub fn ineptxsa(&mut self) -> INEPTXSA_W<'_>
[src]
Bits 0:15 - IN endpoint FIFOx transmit RAM start address
pub fn ineptxfd(&mut self) -> INEPTXFD_W<'_>
[src]
Bits 16:31 - IN endpoint TxFIFO depth
impl W<u32, Reg<u32, _OTG_HS_GLPMCFG>>
[src]
pub fn lpmen(&mut self) -> LPMEN_W<'_>
[src]
Bit 0 - LPM support enable
pub fn lpmack(&mut self) -> LPMACK_W<'_>
[src]
Bit 1 - LPM token acknowledge enable
pub fn l1ssen(&mut self) -> L1SSEN_W<'_>
[src]
Bit 7 - L1 Shallow Sleep enable
pub fn beslthrs(&mut self) -> BESLTHRS_W<'_>
[src]
Bits 8:11 - BESL threshold
pub fn l1dsen(&mut self) -> L1DSEN_W<'_>
[src]
Bit 12 - L1 deep sleep enable
pub fn lpmchidx(&mut self) -> LPMCHIDX_W<'_>
[src]
Bits 17:20 - LPM Channel Index
pub fn lpmrcnt(&mut self) -> LPMRCNT_W<'_>
[src]
Bits 21:23 - LPM retry count
pub fn sndlpm(&mut self) -> SNDLPM_W<'_>
[src]
Bit 24 - Send LPM transaction
pub fn enbesl(&mut self) -> ENBESL_W<'_>
[src]
Bit 28 - Enable best effort service latency
impl W<u32, Reg<u32, _CR>>
[src]
pub fn en(&mut self) -> EN_W<'_>
[src]
Bit 0 - Peripheral enable
pub fn wrie(&mut self) -> WRIE_W<'_>
[src]
Bit 1 - Register write interrupt enable
pub fn rdie(&mut self) -> RDIE_W<'_>
[src]
Bit 2 - Register Read Interrupt Enable
pub fn eie(&mut self) -> EIE_W<'_>
[src]
Bit 3 - Error interrupt enable
pub fn dpc(&mut self) -> DPC_W<'_>
[src]
Bit 7 - Disable Preamble Check
pub fn port_address(&mut self) -> PORT_ADDRESS_W<'_>
[src]
Bits 8:12 - Slaves's address
impl W<u32, Reg<u32, _CWRFR>>
[src]
impl W<u32, Reg<u32, _CRDFR>>
[src]
impl W<u32, Reg<u32, _CLRFR>>
[src]
pub fn cperf(&mut self) -> CPERF_W<'_>
[src]
Bit 0 - Clear the preamble error flag
pub fn cserf(&mut self) -> CSERF_W<'_>
[src]
Bit 1 - Clear the start error flag
pub fn cterf(&mut self) -> CTERF_W<'_>
[src]
Bit 2 - Clear the turnaround error flag
impl W<u32, Reg<u32, _DOUTR>>
[src]
pub fn dout(&mut self) -> DOUT_W<'_>
[src]
Bits 0:15 - Output data sent to MDIO Master during read frames
impl W<u32, Reg<u32, _DFSDM_CHCFG0R1>>
[src]
pub fn sitp(&mut self) -> SITP_W<'_>
[src]
Bits 0:1 - Serial interface type for channel 0
pub fn spicksel(&mut self) -> SPICKSEL_W<'_>
[src]
Bits 2:3 - SPI clock select for channel 0
pub fn scden(&mut self) -> SCDEN_W<'_>
[src]
Bit 5 - Short-circuit detector enable on channel 0
pub fn ckaben(&mut self) -> CKABEN_W<'_>
[src]
Bit 6 - Clock absence detector enable on channel 0
pub fn chen(&mut self) -> CHEN_W<'_>
[src]
Bit 7 - Channel 0 enable
pub fn chinsel(&mut self) -> CHINSEL_W<'_>
[src]
Bit 8 - Channel inputs selection
pub fn datmpx(&mut self) -> DATMPX_W<'_>
[src]
Bits 12:13 - Input data multiplexer for channel 0
pub fn datpack(&mut self) -> DATPACK_W<'_>
[src]
Bits 14:15 - Data packing mode in DFSDM_CHDATINyR register
pub fn ckoutdiv(&mut self) -> CKOUTDIV_W<'_>
[src]
Bits 16:23 - Output serial clock divider
pub fn ckoutsrc(&mut self) -> CKOUTSRC_W<'_>
[src]
Bit 30 - Output serial clock source selection
pub fn dfsdmen(&mut self) -> DFSDMEN_W<'_>
[src]
Bit 31 - Global enable for DFSDM interface
impl W<u32, Reg<u32, _DFSDM_CHCFG1R1>>
[src]
pub fn sitp(&mut self) -> SITP_W<'_>
[src]
Bits 0:1 - Serial interface type for channel 1
pub fn spicksel(&mut self) -> SPICKSEL_W<'_>
[src]
Bits 2:3 - SPI clock select for channel 1
pub fn scden(&mut self) -> SCDEN_W<'_>
[src]
Bit 5 - Short-circuit detector enable on channel 1
pub fn ckaben(&mut self) -> CKABEN_W<'_>
[src]
Bit 6 - Clock absence detector enable on channel 1
pub fn chen(&mut self) -> CHEN_W<'_>
[src]
Bit 7 - Channel 1 enable
pub fn chinsel(&mut self) -> CHINSEL_W<'_>
[src]
Bit 8 - Channel inputs selection
pub fn datmpx(&mut self) -> DATMPX_W<'_>
[src]
Bits 12:13 - Input data multiplexer for channel 1
pub fn datpack(&mut self) -> DATPACK_W<'_>
[src]
Bits 14:15 - Data packing mode in DFSDM_CHDATINyR register
pub fn ckoutdiv(&mut self) -> CKOUTDIV_W<'_>
[src]
Bits 16:23 - Output serial clock divider
pub fn ckoutsrc(&mut self) -> CKOUTSRC_W<'_>
[src]
Bit 30 - Output serial clock source selection
pub fn dfsdmen(&mut self) -> DFSDMEN_W<'_>
[src]
Bit 31 - Global enable for DFSDM interface
impl W<u32, Reg<u32, _DFSDM_CHCFG2R1>>
[src]
pub fn sitp(&mut self) -> SITP_W<'_>
[src]
Bits 0:1 - Serial interface type for channel 2
pub fn spicksel(&mut self) -> SPICKSEL_W<'_>
[src]
Bits 2:3 - SPI clock select for channel 2
pub fn scden(&mut self) -> SCDEN_W<'_>
[src]
Bit 5 - Short-circuit detector enable on channel 2
pub fn ckaben(&mut self) -> CKABEN_W<'_>
[src]
Bit 6 - Clock absence detector enable on channel 2
pub fn chen(&mut self) -> CHEN_W<'_>
[src]
Bit 7 - Channel 2 enable
pub fn chinsel(&mut self) -> CHINSEL_W<'_>
[src]
Bit 8 - Channel inputs selection
pub fn datmpx(&mut self) -> DATMPX_W<'_>
[src]
Bits 12:13 - Input data multiplexer for channel 2
pub fn datpack(&mut self) -> DATPACK_W<'_>
[src]
Bits 14:15 - Data packing mode in DFSDM_CHDATINyR register
pub fn ckoutdiv(&mut self) -> CKOUTDIV_W<'_>
[src]
Bits 16:23 - Output serial clock divider
pub fn ckoutsrc(&mut self) -> CKOUTSRC_W<'_>
[src]
Bit 30 - Output serial clock source selection
pub fn dfsdmen(&mut self) -> DFSDMEN_W<'_>
[src]
Bit 31 - Global enable for DFSDM interface
impl W<u32, Reg<u32, _DFSDM_CHCFG3R1>>
[src]
pub fn sitp(&mut self) -> SITP_W<'_>
[src]
Bits 0:1 - Serial interface type for channel 3
pub fn spicksel(&mut self) -> SPICKSEL_W<'_>
[src]
Bits 2:3 - SPI clock select for channel 3
pub fn scden(&mut self) -> SCDEN_W<'_>
[src]
Bit 5 - Short-circuit detector enable on channel 3
pub fn ckaben(&mut self) -> CKABEN_W<'_>
[src]
Bit 6 - Clock absence detector enable on channel 3
pub fn chen(&mut self) -> CHEN_W<'_>
[src]
Bit 7 - Channel 3 enable
pub fn chinsel(&mut self) -> CHINSEL_W<'_>
[src]
Bit 8 - Channel inputs selection
pub fn datmpx(&mut self) -> DATMPX_W<'_>
[src]
Bits 12:13 - Input data multiplexer for channel 3
pub fn datpack(&mut self) -> DATPACK_W<'_>
[src]
Bits 14:15 - Data packing mode in DFSDM_CHDATINyR register
pub fn ckoutdiv(&mut self) -> CKOUTDIV_W<'_>
[src]
Bits 16:23 - Output serial clock divider
pub fn ckoutsrc(&mut self) -> CKOUTSRC_W<'_>
[src]
Bit 30 - Output serial clock source selection
pub fn dfsdmen(&mut self) -> DFSDMEN_W<'_>
[src]
Bit 31 - Global enable for DFSDM interface
impl W<u32, Reg<u32, _DFSDM_CHCFG4R1>>
[src]
pub fn sitp(&mut self) -> SITP_W<'_>
[src]
Bits 0:1 - Serial interface type for channel 4
pub fn spicksel(&mut self) -> SPICKSEL_W<'_>
[src]
Bits 2:3 - SPI clock select for channel 4
pub fn scden(&mut self) -> SCDEN_W<'_>
[src]
Bit 5 - Short-circuit detector enable on channel 4
pub fn ckaben(&mut self) -> CKABEN_W<'_>
[src]
Bit 6 - Clock absence detector enable on channel 4
pub fn chen(&mut self) -> CHEN_W<'_>
[src]
Bit 7 - Channel 4 enable
pub fn chinsel(&mut self) -> CHINSEL_W<'_>
[src]
Bit 8 - Channel inputs selection
pub fn datmpx(&mut self) -> DATMPX_W<'_>
[src]
Bits 12:13 - Input data multiplexer for channel 4
pub fn datpack(&mut self) -> DATPACK_W<'_>
[src]
Bits 14:15 - Data packing mode in DFSDM_CHDATINyR register
pub fn ckoutdiv(&mut self) -> CKOUTDIV_W<'_>
[src]
Bits 16:23 - Output serial clock divider
pub fn ckoutsrc(&mut self) -> CKOUTSRC_W<'_>
[src]
Bit 30 - Output serial clock source selection
pub fn dfsdmen(&mut self) -> DFSDMEN_W<'_>
[src]
Bit 31 - Global enable for DFSDM interface
impl W<u32, Reg<u32, _DFSDM_CHCFG5R1>>
[src]
pub fn sitp(&mut self) -> SITP_W<'_>
[src]
Bits 0:1 - Serial interface type for channel 5
pub fn spicksel(&mut self) -> SPICKSEL_W<'_>
[src]
Bits 2:3 - SPI clock select for channel 5
pub fn scden(&mut self) -> SCDEN_W<'_>
[src]
Bit 5 - Short-circuit detector enable on channel 5
pub fn ckaben(&mut self) -> CKABEN_W<'_>
[src]
Bit 6 - Clock absence detector enable on channel 5
pub fn chen(&mut self) -> CHEN_W<'_>
[src]
Bit 7 - Channel 5 enable
pub fn chinsel(&mut self) -> CHINSEL_W<'_>
[src]
Bit 8 - Channel inputs selection
pub fn datmpx(&mut self) -> DATMPX_W<'_>
[src]
Bits 12:13 - Input data multiplexer for channel 5
pub fn datpack(&mut self) -> DATPACK_W<'_>
[src]
Bits 14:15 - Data packing mode in DFSDM_CHDATINyR register
pub fn ckoutdiv(&mut self) -> CKOUTDIV_W<'_>
[src]
Bits 16:23 - Output serial clock divider
pub fn ckoutsrc(&mut self) -> CKOUTSRC_W<'_>
[src]
Bit 30 - Output serial clock source selection
pub fn dfsdmen(&mut self) -> DFSDMEN_W<'_>
[src]
Bit 31 - Global enable for DFSDM interface
impl W<u32, Reg<u32, _DFSDM_CHCFG6R1>>
[src]
pub fn sitp(&mut self) -> SITP_W<'_>
[src]
Bits 0:1 - Serial interface type for channel 6
pub fn spicksel(&mut self) -> SPICKSEL_W<'_>
[src]
Bits 2:3 - SPI clock select for channel 6
pub fn scden(&mut self) -> SCDEN_W<'_>
[src]
Bit 5 - Short-circuit detector enable on channel 6
pub fn ckaben(&mut self) -> CKABEN_W<'_>
[src]
Bit 6 - Clock absence detector enable on channel 6
pub fn chen(&mut self) -> CHEN_W<'_>
[src]
Bit 7 - Channel 6 enable
pub fn chinsel(&mut self) -> CHINSEL_W<'_>
[src]
Bit 8 - Channel inputs selection
pub fn datmpx(&mut self) -> DATMPX_W<'_>
[src]
Bits 12:13 - Input data multiplexer for channel 6
pub fn datpack(&mut self) -> DATPACK_W<'_>
[src]
Bits 14:15 - Data packing mode in DFSDM_CHDATINyR register
pub fn ckoutdiv(&mut self) -> CKOUTDIV_W<'_>
[src]
Bits 16:23 - Output serial clock divider
pub fn ckoutsrc(&mut self) -> CKOUTSRC_W<'_>
[src]
Bit 30 - Output serial clock source selection
pub fn dfsdmen(&mut self) -> DFSDMEN_W<'_>
[src]
Bit 31 - Global enable for DFSDM interface
impl W<u32, Reg<u32, _DFSDM_CHCFG7R1>>
[src]
pub fn sitp(&mut self) -> SITP_W<'_>
[src]
Bits 0:1 - Serial interface type for channel 7
pub fn spicksel(&mut self) -> SPICKSEL_W<'_>
[src]
Bits 2:3 - SPI clock select for channel 7
pub fn scden(&mut self) -> SCDEN_W<'_>
[src]
Bit 5 - Short-circuit detector enable on channel 7
pub fn ckaben(&mut self) -> CKABEN_W<'_>
[src]
Bit 6 - Clock absence detector enable on channel 7
pub fn chen(&mut self) -> CHEN_W<'_>
[src]
Bit 7 - Channel 7 enable
pub fn chinsel(&mut self) -> CHINSEL_W<'_>
[src]
Bit 8 - Channel inputs selection
pub fn datmpx(&mut self) -> DATMPX_W<'_>
[src]
Bits 12:13 - Input data multiplexer for channel 7
pub fn datpack(&mut self) -> DATPACK_W<'_>
[src]
Bits 14:15 - Data packing mode in DFSDM_CHDATINyR register
pub fn ckoutdiv(&mut self) -> CKOUTDIV_W<'_>
[src]
Bits 16:23 - Output serial clock divider
pub fn ckoutsrc(&mut self) -> CKOUTSRC_W<'_>
[src]
Bit 30 - Output serial clock source selection
pub fn dfsdmen(&mut self) -> DFSDMEN_W<'_>
[src]
Bit 31 - Global enable for DFSDM interface
impl W<u32, Reg<u32, _DFSDM_CHCFG0R2>>
[src]
pub fn dtrbs(&mut self) -> DTRBS_W<'_>
[src]
Bits 3:7 - Data right bit-shift for channel 0
pub fn offset(&mut self) -> OFFSET_W<'_>
[src]
Bits 8:31 - 24-bit calibration offset for channel 0
impl W<u32, Reg<u32, _DFSDM_CHCFG1R2>>
[src]
pub fn dtrbs(&mut self) -> DTRBS_W<'_>
[src]
Bits 3:7 - Data right bit-shift for channel 1
pub fn offset(&mut self) -> OFFSET_W<'_>
[src]
Bits 8:31 - 24-bit calibration offset for channel 1
impl W<u32, Reg<u32, _DFSDM_CHCFG2R2>>
[src]
pub fn dtrbs(&mut self) -> DTRBS_W<'_>
[src]
Bits 3:7 - Data right bit-shift for channel 2
pub fn offset(&mut self) -> OFFSET_W<'_>
[src]
Bits 8:31 - 24-bit calibration offset for channel 2
impl W<u32, Reg<u32, _DFSDM_CHCFG3R2>>
[src]
pub fn dtrbs(&mut self) -> DTRBS_W<'_>
[src]
Bits 3:7 - Data right bit-shift for channel 3
pub fn offset(&mut self) -> OFFSET_W<'_>
[src]
Bits 8:31 - 24-bit calibration offset for channel 3
impl W<u32, Reg<u32, _DFSDM_CHCFG4R2>>
[src]
pub fn dtrbs(&mut self) -> DTRBS_W<'_>
[src]
Bits 3:7 - Data right bit-shift for channel 4
pub fn offset(&mut self) -> OFFSET_W<'_>
[src]
Bits 8:31 - 24-bit calibration offset for channel 4
impl W<u32, Reg<u32, _DFSDM_CHCFG5R2>>
[src]
pub fn dtrbs(&mut self) -> DTRBS_W<'_>
[src]
Bits 3:7 - Data right bit-shift for channel 5
pub fn offset(&mut self) -> OFFSET_W<'_>
[src]
Bits 8:31 - 24-bit calibration offset for channel 5
impl W<u32, Reg<u32, _DFSDM_CHCFG6R2>>
[src]
pub fn dtrbs(&mut self) -> DTRBS_W<'_>
[src]
Bits 3:7 - Data right bit-shift for channel 6
pub fn offset(&mut self) -> OFFSET_W<'_>
[src]
Bits 8:31 - 24-bit calibration offset for channel 6
impl W<u32, Reg<u32, _DFSDM_CHCFG7R2>>
[src]
pub fn dtrbs(&mut self) -> DTRBS_W<'_>
[src]
Bits 3:7 - Data right bit-shift for channel 7
pub fn offset(&mut self) -> OFFSET_W<'_>
[src]
Bits 8:31 - 24-bit calibration offset for channel 7
impl W<u32, Reg<u32, _DFSDM_AWSCD0R>>
[src]
pub fn scdt(&mut self) -> SCDT_W<'_>
[src]
Bits 0:7 - short-circuit detector threshold for channel 0
pub fn bkscd(&mut self) -> BKSCD_W<'_>
[src]
Bits 12:15 - Break signal assignment for short-circuit detector on channel 0
pub fn awfosr(&mut self) -> AWFOSR_W<'_>
[src]
Bits 16:20 - Analog watchdog filter oversampling ratio (decimation rate) on channel 0
pub fn awford(&mut self) -> AWFORD_W<'_>
[src]
Bits 22:23 - Analog watchdog Sinc filter order on channel 0
impl W<u32, Reg<u32, _DFSDM_AWSCD1R>>
[src]
pub fn scdt(&mut self) -> SCDT_W<'_>
[src]
Bits 0:7 - short-circuit detector threshold for channel 1
pub fn bkscd(&mut self) -> BKSCD_W<'_>
[src]
Bits 12:15 - Break signal assignment for short-circuit detector on channel 1
pub fn awfosr(&mut self) -> AWFOSR_W<'_>
[src]
Bits 16:20 - Analog watchdog filter oversampling ratio (decimation rate) on channel 1
pub fn awford(&mut self) -> AWFORD_W<'_>
[src]
Bits 22:23 - Analog watchdog Sinc filter order on channel 1
impl W<u32, Reg<u32, _DFSDM_AWSCD2R>>
[src]
pub fn scdt(&mut self) -> SCDT_W<'_>
[src]
Bits 0:7 - short-circuit detector threshold for channel 2
pub fn bkscd(&mut self) -> BKSCD_W<'_>
[src]
Bits 12:15 - Break signal assignment for short-circuit detector on channel 2
pub fn awfosr(&mut self) -> AWFOSR_W<'_>
[src]
Bits 16:20 - Analog watchdog filter oversampling ratio (decimation rate) on channel 2
pub fn awford(&mut self) -> AWFORD_W<'_>
[src]
Bits 22:23 - Analog watchdog Sinc filter order on channel 2
impl W<u32, Reg<u32, _DFSDM_AWSCD3R>>
[src]
pub fn scdt(&mut self) -> SCDT_W<'_>
[src]
Bits 0:7 - short-circuit detector threshold for channel 3
pub fn bkscd(&mut self) -> BKSCD_W<'_>
[src]
Bits 12:15 - Break signal assignment for short-circuit detector on channel 3
pub fn awfosr(&mut self) -> AWFOSR_W<'_>
[src]
Bits 16:20 - Analog watchdog filter oversampling ratio (decimation rate) on channel 3
pub fn awford(&mut self) -> AWFORD_W<'_>
[src]
Bits 22:23 - Analog watchdog Sinc filter order on channel 3
impl W<u32, Reg<u32, _DFSDM_AWSCD4R>>
[src]
pub fn scdt(&mut self) -> SCDT_W<'_>
[src]
Bits 0:7 - short-circuit detector threshold for channel 4
pub fn bkscd(&mut self) -> BKSCD_W<'_>
[src]
Bits 12:15 - Break signal assignment for short-circuit detector on channel 4
pub fn awfosr(&mut self) -> AWFOSR_W<'_>
[src]
Bits 16:20 - Analog watchdog filter oversampling ratio (decimation rate) on channel 4
pub fn awford(&mut self) -> AWFORD_W<'_>
[src]
Bits 22:23 - Analog watchdog Sinc filter order on channel 4
impl W<u32, Reg<u32, _DFSDM_AWSCD5R>>
[src]
pub fn scdt(&mut self) -> SCDT_W<'_>
[src]
Bits 0:7 - short-circuit detector threshold for channel 5
pub fn bkscd(&mut self) -> BKSCD_W<'_>
[src]
Bits 12:15 - Break signal assignment for short-circuit detector on channel 5
pub fn awfosr(&mut self) -> AWFOSR_W<'_>
[src]
Bits 16:20 - Analog watchdog filter oversampling ratio (decimation rate) on channel 5
pub fn awford(&mut self) -> AWFORD_W<'_>
[src]
Bits 22:23 - Analog watchdog Sinc filter order on channel 5
impl W<u32, Reg<u32, _DFSDM_AWSCD6R>>
[src]
pub fn scdt(&mut self) -> SCDT_W<'_>
[src]
Bits 0:7 - short-circuit detector threshold for channel 6
pub fn bkscd(&mut self) -> BKSCD_W<'_>
[src]
Bits 12:15 - Break signal assignment for short-circuit detector on channel 6
pub fn awfosr(&mut self) -> AWFOSR_W<'_>
[src]
Bits 16:20 - Analog watchdog filter oversampling ratio (decimation rate) on channel 6
pub fn awford(&mut self) -> AWFORD_W<'_>
[src]
Bits 22:23 - Analog watchdog Sinc filter order on channel 6
impl W<u32, Reg<u32, _DFSDM_AWSCD7R>>
[src]
pub fn scdt(&mut self) -> SCDT_W<'_>
[src]
Bits 0:7 - short-circuit detector threshold for channel 7
pub fn bkscd(&mut self) -> BKSCD_W<'_>
[src]
Bits 12:15 - Break signal assignment for short-circuit detector on channel 7
pub fn awfosr(&mut self) -> AWFOSR_W<'_>
[src]
Bits 16:20 - Analog watchdog filter oversampling ratio (decimation rate) on channel 7
pub fn awford(&mut self) -> AWFORD_W<'_>
[src]
Bits 22:23 - Analog watchdog Sinc filter order on channel 7
impl W<u32, Reg<u32, _DFSDM_CHDATIN0R>>
[src]
pub fn indat0(&mut self) -> INDAT0_W<'_>
[src]
Bits 0:15 - Input data for channel 0
pub fn indat1(&mut self) -> INDAT1_W<'_>
[src]
Bits 16:31 - Input data for channel 1
impl W<u32, Reg<u32, _DFSDM_CHDATIN1R>>
[src]
pub fn indat0(&mut self) -> INDAT0_W<'_>
[src]
Bits 0:15 - Input data for channel 1
pub fn indat1(&mut self) -> INDAT1_W<'_>
[src]
Bits 16:31 - Input data for channel 2
impl W<u32, Reg<u32, _DFSDM_CHDATIN2R>>
[src]
pub fn indat0(&mut self) -> INDAT0_W<'_>
[src]
Bits 0:15 - Input data for channel 2
pub fn indat1(&mut self) -> INDAT1_W<'_>
[src]
Bits 16:31 - Input data for channel 3
impl W<u32, Reg<u32, _DFSDM_CHDATIN3R>>
[src]
pub fn indat0(&mut self) -> INDAT0_W<'_>
[src]
Bits 0:15 - Input data for channel 3
pub fn indat1(&mut self) -> INDAT1_W<'_>
[src]
Bits 16:31 - Input data for channel 4
impl W<u32, Reg<u32, _DFSDM_CHDATIN4R>>
[src]
pub fn indat0(&mut self) -> INDAT0_W<'_>
[src]
Bits 0:15 - Input data for channel 4
pub fn indat1(&mut self) -> INDAT1_W<'_>
[src]
Bits 16:31 - Input data for channel 5
impl W<u32, Reg<u32, _DFSDM_CHDATIN5R>>
[src]
pub fn indat0(&mut self) -> INDAT0_W<'_>
[src]
Bits 0:15 - Input data for channel 5
pub fn indat1(&mut self) -> INDAT1_W<'_>
[src]
Bits 16:31 - Input data for channel 6
impl W<u32, Reg<u32, _DFSDM_CHDATIN6R>>
[src]
pub fn indat0(&mut self) -> INDAT0_W<'_>
[src]
Bits 0:15 - Input data for channel 6
pub fn indat1(&mut self) -> INDAT1_W<'_>
[src]
Bits 16:31 - Input data for channel 7
impl W<u32, Reg<u32, _DFSDM_CHDATIN7R>>
[src]
pub fn indat0(&mut self) -> INDAT0_W<'_>
[src]
Bits 0:15 - Input data for channel 7
pub fn indat1(&mut self) -> INDAT1_W<'_>
[src]
Bits 16:31 - Input data for channel 8
impl W<u32, Reg<u32, _DFSDM0_CR1>>
[src]
pub fn dfen(&mut self) -> DFEN_W<'_>
[src]
Bit 0 - DFSDM enable
pub fn jswstart(&mut self) -> JSWSTART_W<'_>
[src]
Bit 1 - Start a conversion of the injected group of channels
pub fn jsync(&mut self) -> JSYNC_W<'_>
[src]
Bit 3 - Launch an injected conversion synchronously with the DFSDM0 JSWSTART trigger
pub fn jscan(&mut self) -> JSCAN_W<'_>
[src]
Bit 4 - Scanning conversion mode for injected conversions
pub fn jdmaen(&mut self) -> JDMAEN_W<'_>
[src]
Bit 5 - DMA channel enabled to read data for the injected channel group
pub fn jextsel(&mut self) -> JEXTSEL_W<'_>
[src]
Bits 8:12 - Trigger signal selection for launching injected conversions
pub fn jexten(&mut self) -> JEXTEN_W<'_>
[src]
Bits 13:14 - Trigger enable and trigger edge selection for injected conversions
pub fn rswstart(&mut self) -> RSWSTART_W<'_>
[src]
Bit 17 - Software start of a conversion on the regular channel
pub fn rcont(&mut self) -> RCONT_W<'_>
[src]
Bit 18 - Continuous mode selection for regular conversions
pub fn rsync(&mut self) -> RSYNC_W<'_>
[src]
Bit 19 - Launch regular conversion synchronously with DFSDM0
pub fn rdmaen(&mut self) -> RDMAEN_W<'_>
[src]
Bit 21 - DMA channel enabled to read data for the regular conversion
pub fn rch(&mut self) -> RCH_W<'_>
[src]
Bits 24:26 - Regular channel selection
pub fn fast(&mut self) -> FAST_W<'_>
[src]
Bit 29 - Fast conversion mode selection for regular conversions
pub fn awfsel(&mut self) -> AWFSEL_W<'_>
[src]
Bit 30 - Analog watchdog fast mode select
impl W<u32, Reg<u32, _DFSDM1_CR1>>
[src]
pub fn dfen(&mut self) -> DFEN_W<'_>
[src]
Bit 0 - DFSDM enable
pub fn jswstart(&mut self) -> JSWSTART_W<'_>
[src]
Bit 1 - Start a conversion of the injected group of channels
pub fn jsync(&mut self) -> JSYNC_W<'_>
[src]
Bit 3 - Launch an injected conversion synchronously with the DFSDM0 JSWSTART trigger
pub fn jscan(&mut self) -> JSCAN_W<'_>
[src]
Bit 4 - Scanning conversion mode for injected conversions
pub fn jdmaen(&mut self) -> JDMAEN_W<'_>
[src]
Bit 5 - DMA channel enabled to read data for the injected channel group
pub fn jextsel(&mut self) -> JEXTSEL_W<'_>
[src]
Bits 8:12 - Trigger signal selection for launching injected conversions
pub fn jexten(&mut self) -> JEXTEN_W<'_>
[src]
Bits 13:14 - Trigger enable and trigger edge selection for injected conversions
pub fn rswstart(&mut self) -> RSWSTART_W<'_>
[src]
Bit 17 - Software start of a conversion on the regular channel
pub fn rcont(&mut self) -> RCONT_W<'_>
[src]
Bit 18 - Continuous mode selection for regular conversions
pub fn rsync(&mut self) -> RSYNC_W<'_>
[src]
Bit 19 - Launch regular conversion synchronously with DFSDM0
pub fn rdmaen(&mut self) -> RDMAEN_W<'_>
[src]
Bit 21 - DMA channel enabled to read data for the regular conversion
pub fn rch(&mut self) -> RCH_W<'_>
[src]
Bits 24:26 - Regular channel selection
pub fn fast(&mut self) -> FAST_W<'_>
[src]
Bit 29 - Fast conversion mode selection for regular conversions
pub fn awfsel(&mut self) -> AWFSEL_W<'_>
[src]
Bit 30 - Analog watchdog fast mode select
impl W<u32, Reg<u32, _DFSDM2_CR1>>
[src]
pub fn dfen(&mut self) -> DFEN_W<'_>
[src]
Bit 0 - DFSDM enable
pub fn jswstart(&mut self) -> JSWSTART_W<'_>
[src]
Bit 1 - Start a conversion of the injected group of channels
pub fn jsync(&mut self) -> JSYNC_W<'_>
[src]
Bit 3 - Launch an injected conversion synchronously with the DFSDM0 JSWSTART trigger
pub fn jscan(&mut self) -> JSCAN_W<'_>
[src]
Bit 4 - Scanning conversion mode for injected conversions
pub fn jdmaen(&mut self) -> JDMAEN_W<'_>
[src]
Bit 5 - DMA channel enabled to read data for the injected channel group
pub fn jextsel(&mut self) -> JEXTSEL_W<'_>
[src]
Bits 8:12 - Trigger signal selection for launching injected conversions
pub fn jexten(&mut self) -> JEXTEN_W<'_>
[src]
Bits 13:14 - Trigger enable and trigger edge selection for injected conversions
pub fn rswstart(&mut self) -> RSWSTART_W<'_>
[src]
Bit 17 - Software start of a conversion on the regular channel
pub fn rcont(&mut self) -> RCONT_W<'_>
[src]
Bit 18 - Continuous mode selection for regular conversions
pub fn rsync(&mut self) -> RSYNC_W<'_>
[src]
Bit 19 - Launch regular conversion synchronously with DFSDM0
pub fn rdmaen(&mut self) -> RDMAEN_W<'_>
[src]
Bit 21 - DMA channel enabled to read data for the regular conversion
pub fn rch(&mut self) -> RCH_W<'_>
[src]
Bits 24:26 - Regular channel selection
pub fn fast(&mut self) -> FAST_W<'_>
[src]
Bit 29 - Fast conversion mode selection for regular conversions
pub fn awfsel(&mut self) -> AWFSEL_W<'_>
[src]
Bit 30 - Analog watchdog fast mode select
impl W<u32, Reg<u32, _DFSDM3_CR1>>
[src]
pub fn dfen(&mut self) -> DFEN_W<'_>
[src]
Bit 0 - DFSDM enable
pub fn jswstart(&mut self) -> JSWSTART_W<'_>
[src]
Bit 1 - Start a conversion of the injected group of channels
pub fn jsync(&mut self) -> JSYNC_W<'_>
[src]
Bit 3 - Launch an injected conversion synchronously with the DFSDM0 JSWSTART trigger
pub fn jscan(&mut self) -> JSCAN_W<'_>
[src]
Bit 4 - Scanning conversion mode for injected conversions
pub fn jdmaen(&mut self) -> JDMAEN_W<'_>
[src]
Bit 5 - DMA channel enabled to read data for the injected channel group
pub fn jextsel(&mut self) -> JEXTSEL_W<'_>
[src]
Bits 8:12 - Trigger signal selection for launching injected conversions
pub fn jexten(&mut self) -> JEXTEN_W<'_>
[src]
Bits 13:14 - Trigger enable and trigger edge selection for injected conversions
pub fn rswstart(&mut self) -> RSWSTART_W<'_>
[src]
Bit 17 - Software start of a conversion on the regular channel
pub fn rcont(&mut self) -> RCONT_W<'_>
[src]
Bit 18 - Continuous mode selection for regular conversions
pub fn rsync(&mut self) -> RSYNC_W<'_>
[src]
Bit 19 - Launch regular conversion synchronously with DFSDM0
pub fn rdmaen(&mut self) -> RDMAEN_W<'_>
[src]
Bit 21 - DMA channel enabled to read data for the regular conversion
pub fn rch(&mut self) -> RCH_W<'_>
[src]
Bits 24:26 - Regular channel selection
pub fn fast(&mut self) -> FAST_W<'_>
[src]
Bit 29 - Fast conversion mode selection for regular conversions
pub fn awfsel(&mut self) -> AWFSEL_W<'_>
[src]
Bit 30 - Analog watchdog fast mode select
impl W<u32, Reg<u32, _DFSDM0_CR2>>
[src]
pub fn jeocie(&mut self) -> JEOCIE_W<'_>
[src]
Bit 0 - Injected end of conversion interrupt enable
pub fn reocie(&mut self) -> REOCIE_W<'_>
[src]
Bit 1 - Regular end of conversion interrupt enable
pub fn jovrie(&mut self) -> JOVRIE_W<'_>
[src]
Bit 2 - Injected data overrun interrupt enable
pub fn rovrie(&mut self) -> ROVRIE_W<'_>
[src]
Bit 3 - Regular data overrun interrupt enable
pub fn awdie(&mut self) -> AWDIE_W<'_>
[src]
Bit 4 - Analog watchdog interrupt enable
pub fn scdie(&mut self) -> SCDIE_W<'_>
[src]
Bit 5 - Short-circuit detector interrupt enable
pub fn ckabie(&mut self) -> CKABIE_W<'_>
[src]
Bit 6 - Clock absence interrupt enable
pub fn exch(&mut self) -> EXCH_W<'_>
[src]
Bits 8:15 - Extremes detector channel selection
pub fn awdch(&mut self) -> AWDCH_W<'_>
[src]
Bits 16:23 - Analog watchdog channel selection
impl W<u32, Reg<u32, _DFSDM1_CR2>>
[src]
pub fn jeocie(&mut self) -> JEOCIE_W<'_>
[src]
Bit 0 - Injected end of conversion interrupt enable
pub fn reocie(&mut self) -> REOCIE_W<'_>
[src]
Bit 1 - Regular end of conversion interrupt enable
pub fn jovrie(&mut self) -> JOVRIE_W<'_>
[src]
Bit 2 - Injected data overrun interrupt enable
pub fn rovrie(&mut self) -> ROVRIE_W<'_>
[src]
Bit 3 - Regular data overrun interrupt enable
pub fn awdie(&mut self) -> AWDIE_W<'_>
[src]
Bit 4 - Analog watchdog interrupt enable
pub fn scdie(&mut self) -> SCDIE_W<'_>
[src]
Bit 5 - Short-circuit detector interrupt enable
pub fn ckabie(&mut self) -> CKABIE_W<'_>
[src]
Bit 6 - Clock absence interrupt enable
pub fn exch(&mut self) -> EXCH_W<'_>
[src]
Bits 8:15 - Extremes detector channel selection
pub fn awdch(&mut self) -> AWDCH_W<'_>
[src]
Bits 16:23 - Analog watchdog channel selection
impl W<u32, Reg<u32, _DFSDM2_CR2>>
[src]
pub fn jeocie(&mut self) -> JEOCIE_W<'_>
[src]
Bit 0 - Injected end of conversion interrupt enable
pub fn reocie(&mut self) -> REOCIE_W<'_>
[src]
Bit 1 - Regular end of conversion interrupt enable
pub fn jovrie(&mut self) -> JOVRIE_W<'_>
[src]
Bit 2 - Injected data overrun interrupt enable
pub fn rovrie(&mut self) -> ROVRIE_W<'_>
[src]
Bit 3 - Regular data overrun interrupt enable
pub fn awdie(&mut self) -> AWDIE_W<'_>
[src]
Bit 4 - Analog watchdog interrupt enable
pub fn scdie(&mut self) -> SCDIE_W<'_>
[src]
Bit 5 - Short-circuit detector interrupt enable
pub fn ckabie(&mut self) -> CKABIE_W<'_>
[src]
Bit 6 - Clock absence interrupt enable
pub fn exch(&mut self) -> EXCH_W<'_>
[src]
Bits 8:15 - Extremes detector channel selection
pub fn awdch(&mut self) -> AWDCH_W<'_>
[src]
Bits 16:23 - Analog watchdog channel selection
impl W<u32, Reg<u32, _DFSDM3_CR2>>
[src]
pub fn jeocie(&mut self) -> JEOCIE_W<'_>
[src]
Bit 0 - Injected end of conversion interrupt enable
pub fn reocie(&mut self) -> REOCIE_W<'_>
[src]
Bit 1 - Regular end of conversion interrupt enable
pub fn jovrie(&mut self) -> JOVRIE_W<'_>
[src]
Bit 2 - Injected data overrun interrupt enable
pub fn rovrie(&mut self) -> ROVRIE_W<'_>
[src]
Bit 3 - Regular data overrun interrupt enable
pub fn awdie(&mut self) -> AWDIE_W<'_>
[src]
Bit 4 - Analog watchdog interrupt enable
pub fn scdie(&mut self) -> SCDIE_W<'_>
[src]
Bit 5 - Short-circuit detector interrupt enable
pub fn ckabie(&mut self) -> CKABIE_W<'_>
[src]
Bit 6 - Clock absence interrupt enable
pub fn exch(&mut self) -> EXCH_W<'_>
[src]
Bits 8:15 - Extremes detector channel selection
pub fn awdch(&mut self) -> AWDCH_W<'_>
[src]
Bits 16:23 - Analog watchdog channel selection
impl W<u32, Reg<u32, _DFSDM0_ICR>>
[src]
pub fn clrjovrf(&mut self) -> CLRJOVRF_W<'_>
[src]
Bit 2 - Clear the injected conversion overrun flag
pub fn clrrovrf(&mut self) -> CLRROVRF_W<'_>
[src]
Bit 3 - Clear the regular conversion overrun flag
pub fn clrckabf(&mut self) -> CLRCKABF_W<'_>
[src]
Bits 16:23 - Clear the clock absence flag
pub fn clrscdf(&mut self) -> CLRSCDF_W<'_>
[src]
Bits 24:31 - Clear the short-circuit detector flag
impl W<u32, Reg<u32, _DFSDM1_ICR>>
[src]
pub fn clrjovrf(&mut self) -> CLRJOVRF_W<'_>
[src]
Bit 2 - Clear the injected conversion overrun flag
pub fn clrrovrf(&mut self) -> CLRROVRF_W<'_>
[src]
Bit 3 - Clear the regular conversion overrun flag
pub fn clrckabf(&mut self) -> CLRCKABF_W<'_>
[src]
Bits 16:23 - Clear the clock absence flag
pub fn clrscdf(&mut self) -> CLRSCDF_W<'_>
[src]
Bits 24:31 - Clear the short-circuit detector flag
impl W<u32, Reg<u32, _DFSDM2_ICR>>
[src]
pub fn clrjovrf(&mut self) -> CLRJOVRF_W<'_>
[src]
Bit 2 - Clear the injected conversion overrun flag
pub fn clrrovrf(&mut self) -> CLRROVRF_W<'_>
[src]
Bit 3 - Clear the regular conversion overrun flag
pub fn clrckabf(&mut self) -> CLRCKABF_W<'_>
[src]
Bits 16:23 - Clear the clock absence flag
pub fn clrscdf(&mut self) -> CLRSCDF_W<'_>
[src]
Bits 24:31 - Clear the short-circuit detector flag
impl W<u32, Reg<u32, _DFSDM3_ICR>>
[src]
pub fn clrjovrf(&mut self) -> CLRJOVRF_W<'_>
[src]
Bit 2 - Clear the injected conversion overrun flag
pub fn clrrovrf(&mut self) -> CLRROVRF_W<'_>
[src]
Bit 3 - Clear the regular conversion overrun flag
pub fn clrckabf(&mut self) -> CLRCKABF_W<'_>
[src]
Bits 16:23 - Clear the clock absence flag
pub fn clrscdf(&mut self) -> CLRSCDF_W<'_>
[src]
Bits 24:31 - Clear the short-circuit detector flag
impl W<u32, Reg<u32, _DFSDM0_JCHGR>>
[src]
impl W<u32, Reg<u32, _DFSDM1_JCHGR>>
[src]
impl W<u32, Reg<u32, _DFSDM2_JCHGR>>
[src]
impl W<u32, Reg<u32, _DFSDM3_JCHGR>>
[src]
impl W<u32, Reg<u32, _DFSDM0_FCR>>
[src]
pub fn iosr(&mut self) -> IOSR_W<'_>
[src]
Bits 0:7 - Integrator oversampling ratio (averaging length)
pub fn fosr(&mut self) -> FOSR_W<'_>
[src]
Bits 16:25 - Sinc filter oversampling ratio (decimation rate)
pub fn ford(&mut self) -> FORD_W<'_>
[src]
Bits 29:31 - Sinc filter order
impl W<u32, Reg<u32, _DFSDM1_FCR>>
[src]
pub fn iosr(&mut self) -> IOSR_W<'_>
[src]
Bits 0:7 - Integrator oversampling ratio (averaging length)
pub fn fosr(&mut self) -> FOSR_W<'_>
[src]
Bits 16:25 - Sinc filter oversampling ratio (decimation rate)
pub fn ford(&mut self) -> FORD_W<'_>
[src]
Bits 29:31 - Sinc filter order
impl W<u32, Reg<u32, _DFSDM2_FCR>>
[src]
pub fn iosr(&mut self) -> IOSR_W<'_>
[src]
Bits 0:7 - Integrator oversampling ratio (averaging length)
pub fn fosr(&mut self) -> FOSR_W<'_>
[src]
Bits 16:25 - Sinc filter oversampling ratio (decimation rate)
pub fn ford(&mut self) -> FORD_W<'_>
[src]
Bits 29:31 - Sinc filter order
impl W<u32, Reg<u32, _DFSDM3_FCR>>
[src]
pub fn iosr(&mut self) -> IOSR_W<'_>
[src]
Bits 0:7 - Integrator oversampling ratio (averaging length)
pub fn fosr(&mut self) -> FOSR_W<'_>
[src]
Bits 16:25 - Sinc filter oversampling ratio (decimation rate)
pub fn ford(&mut self) -> FORD_W<'_>
[src]
Bits 29:31 - Sinc filter order
impl W<u32, Reg<u32, _DFSDM0_AWHTR>>
[src]
pub fn bkawh(&mut self) -> BKAWH_W<'_>
[src]
Bits 0:3 - Break signal assignment to analog watchdog high threshold event
pub fn awht(&mut self) -> AWHT_W<'_>
[src]
Bits 8:31 - Analog watchdog high threshold
impl W<u32, Reg<u32, _DFSDM1_AWHTR>>
[src]
pub fn bkawh(&mut self) -> BKAWH_W<'_>
[src]
Bits 0:3 - Break signal assignment to analog watchdog high threshold event
pub fn awht(&mut self) -> AWHT_W<'_>
[src]
Bits 8:31 - Analog watchdog high threshold
impl W<u32, Reg<u32, _DFSDM2_AWHTR>>
[src]
pub fn bkawh(&mut self) -> BKAWH_W<'_>
[src]
Bits 0:3 - Break signal assignment to analog watchdog high threshold event
pub fn awht(&mut self) -> AWHT_W<'_>
[src]
Bits 8:31 - Analog watchdog high threshold
impl W<u32, Reg<u32, _DFSDM3_AWHTR>>
[src]
pub fn bkawh(&mut self) -> BKAWH_W<'_>
[src]
Bits 0:3 - Break signal assignment to analog watchdog high threshold event
pub fn awht(&mut self) -> AWHT_W<'_>
[src]
Bits 8:31 - Analog watchdog high threshold
impl W<u32, Reg<u32, _DFSDM0_AWLTR>>
[src]
pub fn bkawl(&mut self) -> BKAWL_W<'_>
[src]
Bits 0:3 - Break signal assignment to analog watchdog low threshold event
pub fn awlt(&mut self) -> AWLT_W<'_>
[src]
Bits 8:31 - Analog watchdog low threshold
impl W<u32, Reg<u32, _DFSDM1_AWLTR>>
[src]
pub fn bkawl(&mut self) -> BKAWL_W<'_>
[src]
Bits 0:3 - Break signal assignment to analog watchdog low threshold event
pub fn awlt(&mut self) -> AWLT_W<'_>
[src]
Bits 8:31 - Analog watchdog low threshold
impl W<u32, Reg<u32, _DFSDM2_AWLTR>>
[src]
pub fn bkawl(&mut self) -> BKAWL_W<'_>
[src]
Bits 0:3 - Break signal assignment to analog watchdog low threshold event
pub fn awlt(&mut self) -> AWLT_W<'_>
[src]
Bits 8:31 - Analog watchdog low threshold
impl W<u32, Reg<u32, _DFSDM3_AWLTR>>
[src]
pub fn bkawl(&mut self) -> BKAWL_W<'_>
[src]
Bits 0:3 - Break signal assignment to analog watchdog low threshold event
pub fn awlt(&mut self) -> AWLT_W<'_>
[src]
Bits 8:31 - Analog watchdog low threshold
impl W<u32, Reg<u32, _DFSDM0_AWCFR>>
[src]
pub fn clrawltf(&mut self) -> CLRAWLTF_W<'_>
[src]
Bits 0:7 - Clear the analog watchdog low threshold flag
pub fn clrawhtf(&mut self) -> CLRAWHTF_W<'_>
[src]
Bits 8:15 - Clear the analog watchdog high threshold flag
impl W<u32, Reg<u32, _DFSDM1_AWCFR>>
[src]
pub fn clrawltf(&mut self) -> CLRAWLTF_W<'_>
[src]
Bits 0:7 - Clear the analog watchdog low threshold flag
pub fn clrawhtf(&mut self) -> CLRAWHTF_W<'_>
[src]
Bits 8:15 - Clear the analog watchdog high threshold flag
impl W<u32, Reg<u32, _DFSDM2_AWCFR>>
[src]
pub fn clrawltf(&mut self) -> CLRAWLTF_W<'_>
[src]
Bits 0:7 - Clear the analog watchdog low threshold flag
pub fn clrawhtf(&mut self) -> CLRAWHTF_W<'_>
[src]
Bits 8:15 - Clear the analog watchdog high threshold flag
impl W<u32, Reg<u32, _DFSDM3_AWCFR>>
[src]
pub fn clrawltf(&mut self) -> CLRAWLTF_W<'_>
[src]
Bits 0:7 - Clear the analog watchdog low threshold flag
pub fn clrawhtf(&mut self) -> CLRAWHTF_W<'_>
[src]
Bits 8:15 - Clear the analog watchdog high threshold flag
impl W<u32, Reg<u32, _JPEG_CONFR0>>
[src]
impl W<u32, Reg<u32, _JPEG_CONFR1>>
[src]
pub fn nf(&mut self) -> NF_W<'_>
[src]
Bits 0:1 - Number of color components
pub fn de(&mut self) -> DE_W<'_>
[src]
Bit 3 - Decoding Enable
pub fn colorspace(&mut self) -> COLORSPACE_W<'_>
[src]
Bits 4:5 - Color Space
pub fn ns(&mut self) -> NS_W<'_>
[src]
Bits 6:7 - Number of components for Scan
pub fn hdr(&mut self) -> HDR_W<'_>
[src]
Bit 8 - Header Processing
pub fn ysize(&mut self) -> YSIZE_W<'_>
[src]
Bits 16:31 - Y Size
impl W<u32, Reg<u32, _JPEG_CONFR2>>
[src]
impl W<u32, Reg<u32, _JPEG_CONFR3>>
[src]
impl W<u32, Reg<u32, _JPEG_CONFR4>>
[src]
pub fn hd(&mut self) -> HD_W<'_>
[src]
Bit 0 - Huffman DC
pub fn ha(&mut self) -> HA_W<'_>
[src]
Bit 1 - Huffman AC
pub fn qt(&mut self) -> QT_W<'_>
[src]
Bits 2:3 - Quantization Table
pub fn nb(&mut self) -> NB_W<'_>
[src]
Bits 4:7 - Number of Block
pub fn vsf(&mut self) -> VSF_W<'_>
[src]
Bits 8:11 - Vertical Sampling Factor
pub fn hsf(&mut self) -> HSF_W<'_>
[src]
Bits 12:15 - Horizontal Sampling Factor
impl W<u32, Reg<u32, _JPEG_CONFR5>>
[src]
pub fn hd(&mut self) -> HD_W<'_>
[src]
Bit 0 - Huffman DC
pub fn ha(&mut self) -> HA_W<'_>
[src]
Bit 1 - Huffman AC
pub fn qt(&mut self) -> QT_W<'_>
[src]
Bits 2:3 - Quantization Table
pub fn nb(&mut self) -> NB_W<'_>
[src]
Bits 4:7 - Number of Block
pub fn vsf(&mut self) -> VSF_W<'_>
[src]
Bits 8:11 - Vertical Sampling Factor
pub fn hsf(&mut self) -> HSF_W<'_>
[src]
Bits 12:15 - Horizontal Sampling Factor
impl W<u32, Reg<u32, _JPEG_CONFR6>>
[src]
pub fn hd(&mut self) -> HD_W<'_>
[src]
Bit 0 - Huffman DC
pub fn ha(&mut self) -> HA_W<'_>
[src]
Bit 1 - Huffman AC
pub fn qt(&mut self) -> QT_W<'_>
[src]
Bits 2:3 - Quantization Table
pub fn nb(&mut self) -> NB_W<'_>
[src]
Bits 4:7 - Number of Block
pub fn vsf(&mut self) -> VSF_W<'_>
[src]
Bits 8:11 - Vertical Sampling Factor
pub fn hsf(&mut self) -> HSF_W<'_>
[src]
Bits 12:15 - Horizontal Sampling Factor
impl W<u32, Reg<u32, _JPEG_CONFR7>>
[src]
pub fn hd(&mut self) -> HD_W<'_>
[src]
Bit 0 - Huffman DC
pub fn ha(&mut self) -> HA_W<'_>
[src]
Bit 1 - Huffman AC
pub fn qt(&mut self) -> QT_W<'_>
[src]
Bits 2:3 - Quantization Table
pub fn nb(&mut self) -> NB_W<'_>
[src]
Bits 4:7 - Number of Block
pub fn vsf(&mut self) -> VSF_W<'_>
[src]
Bits 8:11 - Vertical Sampling Factor
pub fn hsf(&mut self) -> HSF_W<'_>
[src]
Bits 12:15 - Horizontal Sampling Factor
impl W<u32, Reg<u32, _JPEG_CR>>
[src]
pub fn jcen(&mut self) -> JCEN_W<'_>
[src]
Bit 0 - JPEG Core Enable
pub fn iftie(&mut self) -> IFTIE_W<'_>
[src]
Bit 1 - Input FIFO Threshold Interrupt Enable
pub fn ifnfie(&mut self) -> IFNFIE_W<'_>
[src]
Bit 2 - Input FIFO Not Full Interrupt Enable
pub fn oftie(&mut self) -> OFTIE_W<'_>
[src]
Bit 3 - Output FIFO Threshold Interrupt Enable
pub fn ofneie(&mut self) -> OFNEIE_W<'_>
[src]
Bit 4 - Output FIFO Not Empty Interrupt Enable
pub fn eocie(&mut self) -> EOCIE_W<'_>
[src]
Bit 5 - End of Conversion Interrupt Enable
pub fn hpdie(&mut self) -> HPDIE_W<'_>
[src]
Bit 6 - Header Parsing Done Interrupt Enable
pub fn idmaen(&mut self) -> IDMAEN_W<'_>
[src]
Bit 11 - Input DMA Enable
pub fn odmaen(&mut self) -> ODMAEN_W<'_>
[src]
Bit 12 - Output DMA Enable
impl W<u32, Reg<u32, _JPEG_CFR>>
[src]
pub fn ceocf(&mut self) -> CEOCF_W<'_>
[src]
Bit 5 - Clear End of Conversion Flag
pub fn chpdf(&mut self) -> CHPDF_W<'_>
[src]
Bit 6 - Clear Header Parsing Done Flag
impl W<u32, Reg<u32, _JPEG_DIR>>
[src]
impl W<u32, Reg<u32, _QMEM0_0>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM0_1>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM0_2>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM0_3>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM0_4>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM0_5>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM0_6>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM0_7>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM0_8>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM0_9>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM0_10>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM0_11>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM0_12>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM0_13>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM0_14>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM0_15>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM1_0>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM1_1>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM1_2>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM1_3>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM1_4>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM1_5>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM1_6>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM1_7>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM1_8>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM1_9>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM1_10>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM1_11>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM1_12>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM1_13>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM1_14>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM1_15>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM2_0>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM2_1>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM2_2>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM2_3>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM2_4>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM2_5>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM2_6>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM2_7>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM2_8>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM2_9>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM2_10>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM2_11>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM2_12>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM2_13>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM2_14>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM2_15>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM3_0>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM3_1>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM3_2>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM3_3>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM3_4>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM3_5>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM3_6>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM3_7>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM3_8>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM3_9>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM3_10>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM3_11>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM3_12>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM3_13>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM3_14>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _QMEM3_15>>
[src]
pub fn qmem_ram(&mut self) -> QMEM_RAM_W<'_>
[src]
Bits 0:31 - QMem RAM
impl W<u32, Reg<u32, _HUFFMIN_0>>
[src]
pub fn huff_min_ram(&mut self) -> HUFFMIN_RAM_W<'_>
[src]
Bits 0:31 - HuffMin RAM
impl W<u32, Reg<u32, _HUFFMIN_1>>
[src]
pub fn huff_min_ram(&mut self) -> HUFFMIN_RAM_W<'_>
[src]
Bits 0:31 - HuffMin RAM
impl W<u32, Reg<u32, _HUFFMIN_2>>
[src]
pub fn huff_min_ram(&mut self) -> HUFFMIN_RAM_W<'_>
[src]
Bits 0:31 - HuffMin RAM
impl W<u32, Reg<u32, _HUFFMIN_3>>
[src]
pub fn huff_min_ram(&mut self) -> HUFFMIN_RAM_W<'_>
[src]
Bits 0:31 - HuffMin RAM
impl W<u32, Reg<u32, _HUFFMIN_4>>
[src]
pub fn huff_min_ram(&mut self) -> HUFFMIN_RAM_W<'_>
[src]
Bits 0:31 - HuffMin RAM
impl W<u32, Reg<u32, _HUFFMIN_5>>
[src]
pub fn huff_min_ram(&mut self) -> HUFFMIN_RAM_W<'_>
[src]
Bits 0:31 - HuffMin RAM
impl W<u32, Reg<u32, _HUFFMIN_6>>
[src]
pub fn huff_min_ram(&mut self) -> HUFFMIN_RAM_W<'_>
[src]
Bits 0:31 - HuffMin RAM
impl W<u32, Reg<u32, _HUFFMIN_7>>
[src]
pub fn huff_min_ram(&mut self) -> HUFFMIN_RAM_W<'_>
[src]
Bits 0:31 - HuffMin RAM
impl W<u32, Reg<u32, _HUFFMIN_8>>
[src]
pub fn huff_min_ram(&mut self) -> HUFFMIN_RAM_W<'_>
[src]
Bits 0:31 - HuffMin RAM
impl W<u32, Reg<u32, _HUFFMIN_9>>
[src]
pub fn huff_min_ram(&mut self) -> HUFFMIN_RAM_W<'_>
[src]
Bits 0:31 - HuffMin RAM
impl W<u32, Reg<u32, _HUFFMIN_10>>
[src]
pub fn huff_min_ram(&mut self) -> HUFFMIN_RAM_W<'_>
[src]
Bits 0:31 - HuffMin RAM
impl W<u32, Reg<u32, _HUFFMIN_11>>
[src]
pub fn huff_min_ram(&mut self) -> HUFFMIN_RAM_W<'_>
[src]
Bits 0:31 - HuffMin RAM
impl W<u32, Reg<u32, _HUFFMIN_12>>
[src]
pub fn huff_min_ram(&mut self) -> HUFFMIN_RAM_W<'_>
[src]
Bits 0:31 - HuffMin RAM
impl W<u32, Reg<u32, _HUFFMIN_13>>
[src]
pub fn huff_min_ram(&mut self) -> HUFFMIN_RAM_W<'_>
[src]
Bits 0:31 - HuffMin RAM
impl W<u32, Reg<u32, _HUFFMIN_14>>
[src]
pub fn huff_min_ram(&mut self) -> HUFFMIN_RAM_W<'_>
[src]
Bits 0:31 - HuffMin RAM
impl W<u32, Reg<u32, _HUFFMIN_15>>
[src]
pub fn huff_min_ram(&mut self) -> HUFFMIN_RAM_W<'_>
[src]
Bits 0:31 - HuffMin RAM
impl W<u32, Reg<u32, _HUFFBASE0>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE1>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE2>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE3>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE4>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE5>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE6>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE7>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE8>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE9>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE10>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE11>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE12>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE13>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE14>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE15>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE16>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE17>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE18>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE19>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE20>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE21>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE22>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE23>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE24>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE25>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE26>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE27>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE28>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE29>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE30>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFBASE31>>
[src]
pub fn huff_base_ram_0(&mut self) -> HUFFBASE_RAM_0_W<'_>
[src]
Bits 0:8 - HuffBase RAM
pub fn huff_base_ram_1(&mut self) -> HUFFBASE_RAM_1_W<'_>
[src]
Bits 16:24 - HuffBase RAM
impl W<u32, Reg<u32, _HUFFSYMB0>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB1>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB2>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB3>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB4>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB5>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB6>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB7>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB8>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB9>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB10>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB11>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB12>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB13>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB14>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB15>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB16>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB17>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB18>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB19>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB20>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB21>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB22>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB23>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB24>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB25>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB26>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB27>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB28>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB29>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB30>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB31>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB32>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB33>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB34>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB35>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB36>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB37>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB38>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB39>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB40>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB41>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB42>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB43>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB44>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB45>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB46>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB47>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB48>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB49>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB50>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB51>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB52>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB53>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB54>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB55>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB56>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB57>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB58>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB59>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB60>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB61>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB62>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB63>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB64>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB65>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB66>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB67>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB68>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB69>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB70>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB71>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB72>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB73>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB74>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB75>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB76>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB77>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB78>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB79>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB80>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB81>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB82>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _HUFFSYMB83>>
[src]
pub fn huff_symb_ram(&mut self) -> HUFFSYMB_RAM_W<'_>
[src]
Bits 0:31 - DHTSymb RAM
impl W<u32, Reg<u32, _DHTMEM0>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM2>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM3>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM4>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM5>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM6>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM7>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM8>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM9>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM10>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM11>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM12>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM13>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM14>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM15>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM16>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM17>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM18>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM19>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM20>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM21>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM22>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM23>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM24>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM25>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM26>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM27>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM28>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM29>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM30>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM31>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM32>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM33>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM34>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM35>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM36>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM37>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM38>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM39>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM40>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM41>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM42>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM43>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM44>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM45>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM46>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM47>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM48>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM49>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM50>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM51>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM52>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM53>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM54>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM55>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM56>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM57>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM58>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM59>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM60>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM61>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM62>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM63>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM64>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM65>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM66>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM67>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM68>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM69>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM70>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM71>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM72>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM73>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM74>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM75>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM76>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM77>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM78>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM79>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM80>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM81>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM82>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM83>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM84>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM85>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM86>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM87>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM88>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM89>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM90>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM91>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM92>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM93>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM94>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM95>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM96>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM97>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM98>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM99>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM100>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM101>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM102>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _DHTMEM103>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_0>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_1>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_2>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_3>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_4>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_5>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_6>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_7>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_8>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_9>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_10>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_11>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_12>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_13>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_14>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_15>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_16>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_17>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_18>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_19>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_20>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_21>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_22>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_23>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_24>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_25>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_26>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_27>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_28>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_29>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_30>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_31>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_32>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_33>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_34>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_35>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_36>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_37>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_38>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_39>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_40>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_41>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_42>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_43>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_44>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_45>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_46>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_47>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_48>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_49>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_50>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_51>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_52>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_53>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_54>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_55>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_56>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_57>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_58>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_59>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_60>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_61>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_62>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_63>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_64>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_65>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_66>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_67>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_68>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_69>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_70>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_71>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_72>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_73>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_74>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_75>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_76>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_77>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_78>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_79>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_80>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_81>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_82>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_83>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_84>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_85>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_86>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC0_87>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_0>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_1>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_2>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_3>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_4>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_5>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_6>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_7>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_8>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_9>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_10>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_11>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_12>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_13>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_14>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_15>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_16>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_17>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_18>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_19>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_20>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_21>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_22>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_23>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_24>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_25>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_26>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_27>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_28>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_29>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_30>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_31>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_32>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_33>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_34>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_35>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_36>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_37>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_38>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_39>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_40>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_41>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_42>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_43>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_44>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_45>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_46>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_47>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_48>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_49>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_50>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_51>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_52>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_53>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_54>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_55>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_56>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_57>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_58>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_59>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_60>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_61>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_62>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_63>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_64>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_65>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_66>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_67>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_68>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_69>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_70>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_71>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_72>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_73>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_74>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_75>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_76>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_77>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_78>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_79>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_80>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_81>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_82>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_83>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_84>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_85>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_86>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_AC1_87>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_DC0_0>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_DC0_1>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_DC0_2>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_DC0_3>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_DC0_4>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_DC0_5>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_DC0_6>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_DC0_7>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_DC1_0>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_DC1_1>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_DC1_2>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_DC1_3>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_DC1_4>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_DC1_5>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_DC1_6>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _HUFFENC_DC1_7>>
[src]
pub fn dhtmem_ram(&mut self) -> DHTMEM_RAM_W<'_>
[src]
Bits 0:31 - DHTMem RAM
impl W<u32, Reg<u32, _MMCCR>>
[src]
pub fn cr(&mut self) -> CR_W<'_>
[src]
Bit 0 - Counter reset
pub fn csr(&mut self) -> CSR_W<'_>
[src]
Bit 1 - Counter stop rollover
pub fn ror(&mut self) -> ROR_W<'_>
[src]
Bit 2 - Reset on read
pub fn mcf(&mut self) -> MCF_W<'_>
[src]
Bit 3 - MMC counter freeze
pub fn mcp(&mut self) -> MCP_W<'_>
[src]
Bit 4 - MMC counter preset
pub fn mcfhp(&mut self) -> MCFHP_W<'_>
[src]
Bit 5 - MMC counter Full-Half preset
impl W<u32, Reg<u32, _MMCRIR>>
[src]
pub fn rfces(&mut self) -> RFCES_W<'_>
[src]
Bit 5 - Received frames CRC error status
pub fn rfaes(&mut self) -> RFAES_W<'_>
[src]
Bit 6 - Received frames alignment error status
pub fn rgufs(&mut self) -> RGUFS_W<'_>
[src]
Bit 17 - Received good Unicast frames status
impl W<u32, Reg<u32, _MMCRIMR>>
[src]
pub fn rfcem(&mut self) -> RFCEM_W<'_>
[src]
Bit 5 - Received frame CRC error mask
pub fn rfaem(&mut self) -> RFAEM_W<'_>
[src]
Bit 6 - Received frames alignment error mask
pub fn rgufm(&mut self) -> RGUFM_W<'_>
[src]
Bit 17 - Received good Unicast frames mask
impl W<u32, Reg<u32, _MMCTIMR>>
[src]
pub fn tgfscm(&mut self) -> TGFSCM_W<'_>
[src]
Bit 14 - Transmitted good frames single collision mask
pub fn tgfmscm(&mut self) -> TGFMSCM_W<'_>
[src]
Bit 15 - Transmitted good frames more than single collision mask
pub fn tgfm(&mut self) -> TGFM_W<'_>
[src]
Bit 16 - Transmitted good frames mask
impl W<u32, Reg<u32, _PTPTSCR>>
[src]
pub fn tse(&mut self) -> TSE_W<'_>
[src]
Bit 0 - TSE
pub fn tsfcu(&mut self) -> TSFCU_W<'_>
[src]
Bit 1 - TSFCU
pub fn tsptppsv2e(&mut self) -> TSPTPPSV2E_W<'_>
[src]
Bit 10 - TSPTPPSV2E
pub fn tssptpoefe(&mut self) -> TSSPTPOEFE_W<'_>
[src]
Bit 11 - TSSPTPOEFE
pub fn tssipv6fe(&mut self) -> TSSIPV6FE_W<'_>
[src]
Bit 12 - TSSIPV6FE
pub fn tssipv4fe(&mut self) -> TSSIPV4FE_W<'_>
[src]
Bit 13 - TSSIPV4FE
pub fn tsseme(&mut self) -> TSSEME_W<'_>
[src]
Bit 14 - TSSEME
pub fn tssmrme(&mut self) -> TSSMRME_W<'_>
[src]
Bit 15 - TSSMRME
pub fn tscnt(&mut self) -> TSCNT_W<'_>
[src]
Bits 16:17 - TSCNT
pub fn tspffmae(&mut self) -> TSPFFMAE_W<'_>
[src]
Bit 18 - TSPFFMAE
pub fn tssti(&mut self) -> TSSTI_W<'_>
[src]
Bit 2 - TSSTI
pub fn tsstu(&mut self) -> TSSTU_W<'_>
[src]
Bit 3 - TSSTU
pub fn tsite(&mut self) -> TSITE_W<'_>
[src]
Bit 4 - TSITE
pub fn ttsaru(&mut self) -> TTSARU_W<'_>
[src]
Bit 5 - TTSARU
pub fn tssarfe(&mut self) -> TSSARFE_W<'_>
[src]
Bit 8 - TSSARFE
pub fn tsssr(&mut self) -> TSSSR_W<'_>
[src]
Bit 9 - TSSSR
impl W<u32, Reg<u32, _PTPSSIR>>
[src]
impl W<u32, Reg<u32, _PTPTSHUR>>
[src]
impl W<u32, Reg<u32, _PTPTSLUR>>
[src]
pub fn tsuss(&mut self) -> TSUSS_W<'_>
[src]
Bits 0:30 - TSUSS
pub fn tsupns(&mut self) -> TSUPNS_W<'_>
[src]
Bit 31 - TSUPNS
impl W<u32, Reg<u32, _PTPTSAR>>
[src]
impl W<u32, Reg<u32, _PTPTTHR>>
[src]
impl W<u32, Reg<u32, _PTPTTLR>>
[src]
impl W<u32, Reg<u32, _DMABMR>>
[src]
pub fn sr(&mut self) -> SR_W<'_>
[src]
Bit 0 - Software reset
pub fn da(&mut self) -> DA_W<'_>
[src]
Bit 1 - DMA arbitration
pub fn dsl(&mut self) -> DSL_W<'_>
[src]
Bits 2:6 - Descriptor skip length
pub fn edfe(&mut self) -> EDFE_W<'_>
[src]
Bit 7 - Enhanced descriptor format enable
pub fn pbl(&mut self) -> PBL_W<'_>
[src]
Bits 8:13 - Programmable burst length
pub fn pm(&mut self) -> PM_W<'_>
[src]
Bits 14:15 - Rx-Tx priority ratio
pub fn fb(&mut self) -> FB_W<'_>
[src]
Bit 16 - Fixed burst
pub fn rdp(&mut self) -> RDP_W<'_>
[src]
Bits 17:22 - Rx DMA PBL
pub fn usp(&mut self) -> USP_W<'_>
[src]
Bit 23 - Use separate PBL
pub fn fpm(&mut self) -> FPM_W<'_>
[src]
Bit 24 - 4xPBL mode
pub fn aab(&mut self) -> AAB_W<'_>
[src]
Bit 25 - Address-aligned beats
pub fn mb(&mut self) -> MB_W<'_>
[src]
Bit 26 - Mixed burst
impl W<u32, Reg<u32, _DMATPDR>>
[src]
impl W<u32, Reg<u32, _DMARPDR>>
[src]
impl W<u32, Reg<u32, _DMARDLAR>>
[src]
impl W<u32, Reg<u32, _DMATDLAR>>
[src]
impl W<u32, Reg<u32, _DMASR>>
[src]
pub fn ts(&mut self) -> TS_W<'_>
[src]
Bit 0 - Transmit status
pub fn tpss(&mut self) -> TPSS_W<'_>
[src]
Bit 1 - Transmit process stopped status
pub fn tbus(&mut self) -> TBUS_W<'_>
[src]
Bit 2 - Transmit buffer unavailable status
pub fn tjts(&mut self) -> TJTS_W<'_>
[src]
Bit 3 - Transmit jabber timeout status
pub fn ros(&mut self) -> ROS_W<'_>
[src]
Bit 4 - Receive overflow status
pub fn tus(&mut self) -> TUS_W<'_>
[src]
Bit 5 - Transmit underflow status
pub fn rs(&mut self) -> RS_W<'_>
[src]
Bit 6 - Receive status
pub fn rbus(&mut self) -> RBUS_W<'_>
[src]
Bit 7 - Receive buffer unavailable status
pub fn rpss(&mut self) -> RPSS_W<'_>
[src]
Bit 8 - Receive process stopped status
pub fn pwts(&mut self) -> PWTS_W<'_>
[src]
Bit 9 - PWTS
pub fn ets(&mut self) -> ETS_W<'_>
[src]
Bit 10 - Early transmit status
pub fn fbes(&mut self) -> FBES_W<'_>
[src]
Bit 13 - Fatal bus error status
pub fn ers(&mut self) -> ERS_W<'_>
[src]
Bit 14 - Early receive status
pub fn ais(&mut self) -> AIS_W<'_>
[src]
Bit 15 - Abnormal interrupt summary
pub fn nis(&mut self) -> NIS_W<'_>
[src]
Bit 16 - Normal interrupt summary
impl W<u32, Reg<u32, _DMAOMR>>
[src]
pub fn sr(&mut self) -> SR_W<'_>
[src]
Bit 1 - Start/stop receive
pub fn osf(&mut self) -> OSF_W<'_>
[src]
Bit 2 - Operate on second frame
pub fn rtc(&mut self) -> RTC_W<'_>
[src]
Bits 3:4 - Receive threshold control
pub fn fugf(&mut self) -> FUGF_W<'_>
[src]
Bit 6 - Forward undersized good frames
pub fn fef(&mut self) -> FEF_W<'_>
[src]
Bit 7 - Forward error frames
pub fn st(&mut self) -> ST_W<'_>
[src]
Bit 13 - Start/stop transmission
pub fn ttc(&mut self) -> TTC_W<'_>
[src]
Bits 14:16 - Transmit threshold control
pub fn ftf(&mut self) -> FTF_W<'_>
[src]
Bit 20 - Flush transmit FIFO
pub fn tsf(&mut self) -> TSF_W<'_>
[src]
Bit 21 - Transmit store and forward
pub fn dfrf(&mut self) -> DFRF_W<'_>
[src]
Bit 24 - Disable flushing of received frames
pub fn rsf(&mut self) -> RSF_W<'_>
[src]
Bit 25 - Receive store and forward
pub fn dtcefd(&mut self) -> DTCEFD_W<'_>
[src]
Bit 26 - Dropping of TCP/IP checksum error frames disable
impl W<u32, Reg<u32, _DMAIER>>
[src]
pub fn tie(&mut self) -> TIE_W<'_>
[src]
Bit 0 - Transmit interrupt enable
pub fn tpsie(&mut self) -> TPSIE_W<'_>
[src]
Bit 1 - Transmit process stopped interrupt enable
pub fn tbuie(&mut self) -> TBUIE_W<'_>
[src]
Bit 2 - Transmit buffer unavailable interrupt enable
pub fn tjtie(&mut self) -> TJTIE_W<'_>
[src]
Bit 3 - Transmit jabber timeout interrupt enable
pub fn roie(&mut self) -> ROIE_W<'_>
[src]
Bit 4 - Receive overflow interrupt enable
pub fn tuie(&mut self) -> TUIE_W<'_>
[src]
Bit 5 - Transmit underflow interrupt enable
pub fn rie(&mut self) -> RIE_W<'_>
[src]
Bit 6 - Receive interrupt enable
pub fn rbuie(&mut self) -> RBUIE_W<'_>
[src]
Bit 7 - Receive buffer unavailable interrupt enable
pub fn rpsie(&mut self) -> RPSIE_W<'_>
[src]
Bit 8 - Receive process stopped interrupt enable
pub fn rwtie(&mut self) -> RWTIE_W<'_>
[src]
Bit 9 - Receive watchdog timeout interrupt enable
pub fn etie(&mut self) -> ETIE_W<'_>
[src]
Bit 10 - Early transmit interrupt enable
pub fn fbeie(&mut self) -> FBEIE_W<'_>
[src]
Bit 13 - Fatal bus error interrupt enable
pub fn erie(&mut self) -> ERIE_W<'_>
[src]
Bit 14 - Early receive interrupt enable
pub fn aise(&mut self) -> AISE_W<'_>
[src]
Bit 15 - Abnormal interrupt summary enable
pub fn nise(&mut self) -> NISE_W<'_>
[src]
Bit 16 - Normal interrupt summary enable
impl W<u32, Reg<u32, _DMAMFBOCR>>
[src]
pub fn mfc(&mut self) -> MFC_W<'_>
[src]
Bits 0:15 - Missed frames by the controller
pub fn omfc(&mut self) -> OMFC_W<'_>
[src]
Bit 16 - Overflow bit for missed frame counter
pub fn mfa(&mut self) -> MFA_W<'_>
[src]
Bits 17:27 - Missed frames by the application
pub fn ofoc(&mut self) -> OFOC_W<'_>
[src]
Bit 28 - Overflow bit for FIFO overflow counter
impl W<u32, Reg<u32, _DMARSWTR>>
[src]
impl W<u32, Reg<u32, _OTG_FS_HCFG>>
[src]
impl W<u32, Reg<u32, _OTG_FS_HFIR>>
[src]
impl W<u32, Reg<u32, _OTG_FS_HPTXSTS>>
[src]
pub fn ptxfsavl(&mut self) -> PTXFSAVL_W<'_>
[src]
Bits 0:15 - Periodic transmit data FIFO space available
impl W<u32, Reg<u32, _OTG_FS_HAINTMSK>>
[src]
impl W<u32, Reg<u32, _OTG_FS_HPRT>>
[src]
pub fn pcdet(&mut self) -> PCDET_W<'_>
[src]
Bit 1 - Port connect detected
pub fn pena(&mut self) -> PENA_W<'_>
[src]
Bit 2 - Port enable
pub fn penchng(&mut self) -> PENCHNG_W<'_>
[src]
Bit 3 - Port enable/disable change
pub fn pocchng(&mut self) -> POCCHNG_W<'_>
[src]
Bit 5 - Port overcurrent change
pub fn pres(&mut self) -> PRES_W<'_>
[src]
Bit 6 - Port resume
pub fn psusp(&mut self) -> PSUSP_W<'_>
[src]
Bit 7 - Port suspend
pub fn prst(&mut self) -> PRST_W<'_>
[src]
Bit 8 - Port reset
pub fn ppwr(&mut self) -> PPWR_W<'_>
[src]
Bit 12 - Port power
pub fn ptctl(&mut self) -> PTCTL_W<'_>
[src]
Bits 13:16 - Port test control
impl W<u32, Reg<u32, _OTG_FS_HCCHAR0>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCCHAR1>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCCHAR2>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCCHAR3>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCCHAR4>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCCHAR5>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCCHAR6>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCCHAR7>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCINT0>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINT1>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINT2>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINT3>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINT4>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINT5>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINT6>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINT7>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK0>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK1>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK2>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK3>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK4>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK5>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK6>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK7>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ0>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ1>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ2>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ3>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ4>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ5>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ6>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ7>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_HCCHAR8>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCINT8>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK8>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ8>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_HCCHAR9>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCINT9>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK9>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ9>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_HCCHAR10>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCINT10>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK10>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ10>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_HCCHAR11>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 20:21 - Multicount
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_FS_HCINT11>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_FS_HCINTMSK11>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_FS_HCTSIZ11>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_FS_DCFG>>
[src]
pub fn dspd(&mut self) -> DSPD_W<'_>
[src]
Bits 0:1 - Device speed
pub fn nzlsohsk(&mut self) -> NZLSOHSK_W<'_>
[src]
Bit 2 - Non-zero-length status OUT handshake
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 4:10 - Device address
pub fn pfivl(&mut self) -> PFIVL_W<'_>
[src]
Bits 11:12 - Periodic frame interval
impl W<u32, Reg<u32, _OTG_FS_DCTL>>
[src]
pub fn rwusig(&mut self) -> RWUSIG_W<'_>
[src]
Bit 0 - Remote wakeup signaling
pub fn sdis(&mut self) -> SDIS_W<'_>
[src]
Bit 1 - Soft disconnect
pub fn tctl(&mut self) -> TCTL_W<'_>
[src]
Bits 4:6 - Test control
pub fn sginak(&mut self) -> SGINAK_W<'_>
[src]
Bit 7 - Set global IN NAK
pub fn cginak(&mut self) -> CGINAK_W<'_>
[src]
Bit 8 - Clear global IN NAK
pub fn sgonak(&mut self) -> SGONAK_W<'_>
[src]
Bit 9 - Set global OUT NAK
pub fn cgonak(&mut self) -> CGONAK_W<'_>
[src]
Bit 10 - Clear global OUT NAK
pub fn poprgdne(&mut self) -> POPRGDNE_W<'_>
[src]
Bit 11 - Power-on programming done
impl W<u32, Reg<u32, _OTG_FS_DIEPMSK>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed interrupt mask
pub fn epdm(&mut self) -> EPDM_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt mask
pub fn tom(&mut self) -> TOM_W<'_>
[src]
Bit 3 - Timeout condition mask (Non-isochronous endpoints)
pub fn ittxfemsk(&mut self) -> ITTXFEMSK_W<'_>
[src]
Bit 4 - IN token received when TxFIFO empty mask
pub fn inepnmm(&mut self) -> INEPNMM_W<'_>
[src]
Bit 5 - IN token received with EP mismatch mask
pub fn inepnem(&mut self) -> INEPNEM_W<'_>
[src]
Bit 6 - IN endpoint NAK effective mask
impl W<u32, Reg<u32, _OTG_FS_DOEPMSK>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed interrupt mask
pub fn epdm(&mut self) -> EPDM_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt mask
pub fn stupm(&mut self) -> STUPM_W<'_>
[src]
Bit 3 - SETUP phase done mask
pub fn otepdm(&mut self) -> OTEPDM_W<'_>
[src]
Bit 4 - OUT token received when endpoint disabled mask
impl W<u32, Reg<u32, _OTG_FS_DAINTMSK>>
[src]
pub fn iepm(&mut self) -> IEPM_W<'_>
[src]
Bits 0:15 - IN EP interrupt mask bits
pub fn oepint(&mut self) -> OEPINT_W<'_>
[src]
Bits 16:31 - OUT endpoint interrupt bits
impl W<u32, Reg<u32, _OTG_FS_DVBUSDIS>>
[src]
impl W<u32, Reg<u32, _OTG_FS_DVBUSPULSE>>
[src]
impl W<u32, Reg<u32, _OTG_FS_DIEPEMPMSK>>
[src]
pub fn ineptxfem(&mut self) -> INEPTXFEM_W<'_>
[src]
Bits 0:15 - IN EP Tx FIFO empty interrupt mask bits
impl W<u32, Reg<u32, _OTG_FS_DIEPCTL0>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:1 - Maximum packet size
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TxFIFO number
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
impl W<u32, Reg<u32, _OTG_FS_DIEPCTL1>>
[src]
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - EPENA
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - EPDIS
pub fn soddfrm_sd1pid(&mut self) -> SODDFRM_SD1PID_W<'_>
[src]
Bit 29 - SODDFRM/SD1PID
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - SD0PID/SEVNFRM
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - SNAK
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - CNAK
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TXFNUM
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - Stall
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - EPTYP
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USBAEP
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - MPSIZ
impl W<u32, Reg<u32, _OTG_FS_DIEPCTL2>>
[src]
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - EPENA
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - EPDIS
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - SODDFRM
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - SD0PID/SEVNFRM
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - SNAK
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - CNAK
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TXFNUM
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - Stall
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - EPTYP
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USBAEP
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - MPSIZ
impl W<u32, Reg<u32, _OTG_FS_DIEPCTL3>>
[src]
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - EPENA
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - EPDIS
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - SODDFRM
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - SD0PID/SEVNFRM
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - SNAK
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - CNAK
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TXFNUM
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - Stall
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - EPTYP
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USBAEP
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - MPSIZ
impl W<u32, Reg<u32, _OTG_FS_DOEPCTL0>>
[src]
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - EPENA
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - SNAK
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - CNAK
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - Stall
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - SNPM
impl W<u32, Reg<u32, _OTG_FS_DOEPCTL1>>
[src]
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - EPENA
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - EPDIS
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - SODDFRM
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - SD0PID/SEVNFRM
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - SNAK
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - CNAK
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - Stall
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - SNPM
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - EPTYP
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USBAEP
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - MPSIZ
impl W<u32, Reg<u32, _OTG_FS_DOEPCTL2>>
[src]
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - EPENA
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - EPDIS
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - SODDFRM
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - SD0PID/SEVNFRM
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - SNAK
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - CNAK
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - Stall
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - SNPM
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - EPTYP
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USBAEP
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - MPSIZ
impl W<u32, Reg<u32, _OTG_FS_DOEPCTL3>>
[src]
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - EPENA
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - EPDIS
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - SODDFRM
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - SD0PID/SEVNFRM
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - SNAK
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - CNAK
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - Stall
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - SNPM
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - EPTYP
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USBAEP
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - MPSIZ
impl W<u32, Reg<u32, _OTG_FS_DIEPINT0>>
[src]
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - INEPNE
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - ITTXFE
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - TOC
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DIEPINT1>>
[src]
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - INEPNE
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - ITTXFE
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - TOC
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DIEPINT2>>
[src]
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - INEPNE
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - ITTXFE
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - TOC
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DIEPINT3>>
[src]
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - INEPNE
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - ITTXFE
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - TOC
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DOEPINT0>>
[src]
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - B2BSTUP
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OTEPDIS
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - STUP
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DOEPINT1>>
[src]
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - B2BSTUP
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OTEPDIS
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - STUP
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DOEPINT2>>
[src]
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - B2BSTUP
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OTEPDIS
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - STUP
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DOEPINT3>>
[src]
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - B2BSTUP
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OTEPDIS
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - STUP
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DIEPTSIZ0>>
[src]
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:20 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:6 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_DOEPTSIZ0>>
[src]
pub fn stupcnt(&mut self) -> STUPCNT_W<'_>
[src]
Bits 29:30 - SETUP packet count
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bit 19 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:6 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_DIEPTSIZ1>>
[src]
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_DIEPTSIZ2>>
[src]
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_DIEPTSIZ3>>
[src]
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_DOEPTSIZ1>>
[src]
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_DOEPTSIZ2>>
[src]
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_DOEPTSIZ3>>
[src]
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_DIEPCTL4>>
[src]
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - EPENA
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - EPDIS
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - SODDFRM
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - SD0PID/SEVNFRM
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - SNAK
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - CNAK
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TXFNUM
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - Stall
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - EPTYP
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USBAEP
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - MPSIZ
impl W<u32, Reg<u32, _OTG_FS_DIEPINT4>>
[src]
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - INEPNE
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - ITTXFE
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - TOC
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DIEPTSIZ4>>
[src]
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_DTXFSTS4>>
[src]
pub fn ineptfsav(&mut self) -> INEPTFSAV_W<'_>
[src]
Bits 0:15 - IN endpoint TxFIFO space available
impl W<u32, Reg<u32, _OTG_FS_DIEPCTL5>>
[src]
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - EPENA
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - EPDIS
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - SODDFRM
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - SD0PID/SEVNFRM
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - SNAK
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - CNAK
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TXFNUM
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - Stall
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - EPTYP
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USBAEP
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - MPSIZ
impl W<u32, Reg<u32, _OTG_FS_DIEPINT5>>
[src]
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - INEPNE
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - ITTXFE
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - TOC
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DIEPTSIZ55>>
[src]
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_DTXFSTS55>>
[src]
pub fn ineptfsav(&mut self) -> INEPTFSAV_W<'_>
[src]
Bits 0:15 - IN endpoint TxFIFO space available
impl W<u32, Reg<u32, _OTG_FS_DOEPCTL4>>
[src]
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - EPENA
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - EPDIS
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - SODDFRM
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - SD0PID/SEVNFRM
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - SNAK
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - CNAK
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - Stall
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - SNPM
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - EPTYP
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USBAEP
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - MPSIZ
impl W<u32, Reg<u32, _OTG_FS_DOEPINT4>>
[src]
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - B2BSTUP
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OTEPDIS
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - STUP
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DOEPTSIZ4>>
[src]
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_DOEPCTL5>>
[src]
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - EPENA
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - EPDIS
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - SODDFRM
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - SD0PID/SEVNFRM
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - SNAK
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - CNAK
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - Stall
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - SNPM
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - EPTYP
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USBAEP
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - MPSIZ
impl W<u32, Reg<u32, _OTG_FS_DOEPINT5>>
[src]
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - B2BSTUP
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OTEPDIS
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - STUP
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - EPDISD
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - XFRC
impl W<u32, Reg<u32, _OTG_FS_DOEPTSIZ5>>
[src]
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
impl W<u32, Reg<u32, _OTG_FS_PCGCCTL>>
[src]
pub fn stppclk(&mut self) -> STPPCLK_W<'_>
[src]
Bit 0 - Stop PHY clock
pub fn gatehclk(&mut self) -> GATEHCLK_W<'_>
[src]
Bit 1 - Gate HCLK
pub fn physusp(&mut self) -> PHYSUSP_W<'_>
[src]
Bit 4 - PHY Suspended
impl W<u32, Reg<u32, _OTG_HS_HCFG>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HFIR>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HPTXSTS>>
[src]
pub fn ptxfsavl(&mut self) -> PTXFSAVL_W<'_>
[src]
Bits 0:15 - Periodic transmit data FIFO space available
impl W<u32, Reg<u32, _OTG_HS_HAINTMSK>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HPRT>>
[src]
pub fn pcdet(&mut self) -> PCDET_W<'_>
[src]
Bit 1 - Port connect detected
pub fn pena(&mut self) -> PENA_W<'_>
[src]
Bit 2 - Port enable
pub fn penchng(&mut self) -> PENCHNG_W<'_>
[src]
Bit 3 - Port enable/disable change
pub fn pocchng(&mut self) -> POCCHNG_W<'_>
[src]
Bit 5 - Port overcurrent change
pub fn pres(&mut self) -> PRES_W<'_>
[src]
Bit 6 - Port resume
pub fn psusp(&mut self) -> PSUSP_W<'_>
[src]
Bit 7 - Port suspend
pub fn prst(&mut self) -> PRST_W<'_>
[src]
Bit 8 - Port reset
pub fn ppwr(&mut self) -> PPWR_W<'_>
[src]
Bit 12 - Port power
pub fn ptctl(&mut self) -> PTCTL_W<'_>
[src]
Bits 13:16 - Port test control
impl W<u32, Reg<u32, _OTG_HS_HCCHAR0>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCCHAR1>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCCHAR2>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCCHAR3>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCCHAR4>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCCHAR5>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCCHAR6>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCCHAR7>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCCHAR8>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCCHAR9>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCCHAR10>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCCHAR11>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT0>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT1>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT2>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT3>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT4>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT5>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT6>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT7>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT8>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT9>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT10>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT11>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCINT0>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINT1>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINT2>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINT3>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINT4>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINT5>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINT6>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINT7>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINT8>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINT9>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINT10>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINT11>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK0>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK1>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK2>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK3>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK4>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK5>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK6>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK7>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK8>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK9>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK10>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK11>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - response received interrupt mask
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error mask
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error mask
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ0>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ1>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ2>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ3>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ4>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ5>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ6>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ7>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ8>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ9>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ10>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ11>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCDMA0>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCDMA1>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCDMA2>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCDMA3>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCDMA4>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCDMA5>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCDMA6>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCDMA7>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCDMA8>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCDMA9>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCDMA10>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCDMA11>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCCHAR12>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT12>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCINT12>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK12>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ12>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCDMA12>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCCHAR13>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT13>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCINT13>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK13>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALLM response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ13>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCDMA13>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCCHAR14>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT14>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCINT14>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK14>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stallm(&mut self) -> STALLM_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAKM response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACKM response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ14>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCDMA14>>
[src]
impl W<u32, Reg<u32, _OTG_HS_HCCHAR15>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn epnum(&mut self) -> EPNUM_W<'_>
[src]
Bits 11:14 - Endpoint number
pub fn epdir(&mut self) -> EPDIR_W<'_>
[src]
Bit 15 - Endpoint direction
pub fn lsdev(&mut self) -> LSDEV_W<'_>
[src]
Bit 17 - Low-speed device
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn mc(&mut self) -> MC_W<'_>
[src]
Bits 20:21 - Multi Count (MC) / Error Count (EC)
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 22:28 - Device address
pub fn oddfrm(&mut self) -> ODDFRM_W<'_>
[src]
Bit 29 - Odd frame
pub fn chdis(&mut self) -> CHDIS_W<'_>
[src]
Bit 30 - Channel disable
pub fn chena(&mut self) -> CHENA_W<'_>
[src]
Bit 31 - Channel enable
impl W<u32, Reg<u32, _OTG_HS_HCSPLT15>>
[src]
pub fn prtaddr(&mut self) -> PRTADDR_W<'_>
[src]
Bits 0:6 - Port address
pub fn hubaddr(&mut self) -> HUBADDR_W<'_>
[src]
Bits 7:13 - Hub address
pub fn xactpos(&mut self) -> XACTPOS_W<'_>
[src]
Bits 14:15 - XACTPOS
pub fn complsplt(&mut self) -> COMPLSPLT_W<'_>
[src]
Bit 16 - Do complete split
pub fn spliten(&mut self) -> SPLITEN_W<'_>
[src]
Bit 31 - Split enable
impl W<u32, Reg<u32, _OTG_HS_HCINT15>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed
pub fn chh(&mut self) -> CHH_W<'_>
[src]
Bit 1 - Channel halted
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 4 - NAK response received interrupt
pub fn ack(&mut self) -> ACK_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerr(&mut self) -> TXERR_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberr(&mut self) -> BBERR_W<'_>
[src]
Bit 8 - Babble error
pub fn frmor(&mut self) -> FRMOR_W<'_>
[src]
Bit 9 - Frame overrun
pub fn dterr(&mut self) -> DTERR_W<'_>
[src]
Bit 10 - Data toggle error
impl W<u32, Reg<u32, _OTG_HS_HCINTMSK15>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed mask
pub fn chhm(&mut self) -> CHHM_W<'_>
[src]
Bit 1 - Channel halted mask
pub fn ahberr(&mut self) -> AHBERR_W<'_>
[src]
Bit 2 - AHB error
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 3 - STALL response received interrupt mask
pub fn nakm(&mut self) -> NAKM_W<'_>
[src]
Bit 4 - NAK response received interrupt mask
pub fn ackm(&mut self) -> ACKM_W<'_>
[src]
Bit 5 - ACK response received/transmitted interrupt mask
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 6 - Response received interrupt
pub fn txerrm(&mut self) -> TXERRM_W<'_>
[src]
Bit 7 - Transaction error
pub fn bberrm(&mut self) -> BBERRM_W<'_>
[src]
Bit 8 - Babble error
pub fn frmorm(&mut self) -> FRMORM_W<'_>
[src]
Bit 9 - Frame overrun mask
pub fn dterrm(&mut self) -> DTERRM_W<'_>
[src]
Bit 10 - Data toggle error mask
impl W<u32, Reg<u32, _OTG_HS_HCTSIZ15>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn dpid(&mut self) -> DPID_W<'_>
[src]
Bits 29:30 - Data PID
impl W<u32, Reg<u32, _OTG_HS_HCDMA15>>
[src]
impl W<u32, Reg<u32, _OTG_HS_DCFG>>
[src]
pub fn dspd(&mut self) -> DSPD_W<'_>
[src]
Bits 0:1 - Device speed
pub fn nzlsohsk(&mut self) -> NZLSOHSK_W<'_>
[src]
Bit 2 - Nonzero-length status OUT handshake
pub fn dad(&mut self) -> DAD_W<'_>
[src]
Bits 4:10 - Device address
pub fn pfivl(&mut self) -> PFIVL_W<'_>
[src]
Bits 11:12 - Periodic (micro)frame interval
pub fn perschivl(&mut self) -> PERSCHIVL_W<'_>
[src]
Bits 24:25 - Periodic scheduling interval
impl W<u32, Reg<u32, _OTG_HS_DCTL>>
[src]
pub fn rwusig(&mut self) -> RWUSIG_W<'_>
[src]
Bit 0 - Remote wakeup signaling
pub fn sdis(&mut self) -> SDIS_W<'_>
[src]
Bit 1 - Soft disconnect
pub fn tctl(&mut self) -> TCTL_W<'_>
[src]
Bits 4:6 - Test control
pub fn sginak(&mut self) -> SGINAK_W<'_>
[src]
Bit 7 - Set global IN NAK
pub fn cginak(&mut self) -> CGINAK_W<'_>
[src]
Bit 8 - Clear global IN NAK
pub fn sgonak(&mut self) -> SGONAK_W<'_>
[src]
Bit 9 - Set global OUT NAK
pub fn cgonak(&mut self) -> CGONAK_W<'_>
[src]
Bit 10 - Clear global OUT NAK
pub fn poprgdne(&mut self) -> POPRGDNE_W<'_>
[src]
Bit 11 - Power-on programming done
impl W<u32, Reg<u32, _OTG_HS_DIEPMSK>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed interrupt mask
pub fn epdm(&mut self) -> EPDM_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt mask
pub fn tom(&mut self) -> TOM_W<'_>
[src]
Bit 3 - Timeout condition mask (nonisochronous endpoints)
pub fn ittxfemsk(&mut self) -> ITTXFEMSK_W<'_>
[src]
Bit 4 - IN token received when TxFIFO empty mask
pub fn inepnmm(&mut self) -> INEPNMM_W<'_>
[src]
Bit 5 - IN token received with EP mismatch mask
pub fn inepnem(&mut self) -> INEPNEM_W<'_>
[src]
Bit 6 - IN endpoint NAK effective mask
pub fn txfurm(&mut self) -> TXFURM_W<'_>
[src]
Bit 8 - FIFO underrun mask
pub fn bim(&mut self) -> BIM_W<'_>
[src]
Bit 9 - BNA interrupt mask
impl W<u32, Reg<u32, _OTG_HS_DOEPMSK>>
[src]
pub fn xfrcm(&mut self) -> XFRCM_W<'_>
[src]
Bit 0 - Transfer completed interrupt mask
pub fn epdm(&mut self) -> EPDM_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt mask
pub fn stupm(&mut self) -> STUPM_W<'_>
[src]
Bit 3 - SETUP phase done mask
pub fn otepdm(&mut self) -> OTEPDM_W<'_>
[src]
Bit 4 - OUT token received when endpoint disabled mask
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - Back-to-back SETUP packets received mask
pub fn opem(&mut self) -> OPEM_W<'_>
[src]
Bit 8 - OUT packet error mask
pub fn boim(&mut self) -> BOIM_W<'_>
[src]
Bit 9 - BNA interrupt mask
impl W<u32, Reg<u32, _OTG_HS_DAINTMSK>>
[src]
pub fn iepm(&mut self) -> IEPM_W<'_>
[src]
Bits 0:15 - IN EP interrupt mask bits
pub fn oepm(&mut self) -> OEPM_W<'_>
[src]
Bits 16:31 - OUT EP interrupt mask bits
impl W<u32, Reg<u32, _OTG_HS_DVBUSDIS>>
[src]
impl W<u32, Reg<u32, _OTG_HS_DVBUSPULSE>>
[src]
impl W<u32, Reg<u32, _OTG_HS_DTHRCTL>>
[src]
pub fn nonisothren(&mut self) -> NONISOTHREN_W<'_>
[src]
Bit 0 - Nonisochronous IN endpoints threshold enable
pub fn isothren(&mut self) -> ISOTHREN_W<'_>
[src]
Bit 1 - ISO IN endpoint threshold enable
pub fn txthrlen(&mut self) -> TXTHRLEN_W<'_>
[src]
Bits 2:10 - Transmit threshold length
pub fn rxthren(&mut self) -> RXTHREN_W<'_>
[src]
Bit 16 - Receive threshold enable
pub fn rxthrlen(&mut self) -> RXTHRLEN_W<'_>
[src]
Bits 17:25 - Receive threshold length
pub fn arpen(&mut self) -> ARPEN_W<'_>
[src]
Bit 27 - Arbiter parking enable
impl W<u32, Reg<u32, _OTG_HS_DIEPEMPMSK>>
[src]
pub fn ineptxfem(&mut self) -> INEPTXFEM_W<'_>
[src]
Bits 0:15 - IN EP Tx FIFO empty interrupt mask bits
impl W<u32, Reg<u32, _OTG_HS_DEACHINT>>
[src]
pub fn iep1int(&mut self) -> IEP1INT_W<'_>
[src]
Bit 1 - IN endpoint 1interrupt bit
pub fn oep1int(&mut self) -> OEP1INT_W<'_>
[src]
Bit 17 - OUT endpoint 1 interrupt bit
impl W<u32, Reg<u32, _OTG_HS_DEACHINTMSK>>
[src]
pub fn iep1intm(&mut self) -> IEP1INTM_W<'_>
[src]
Bit 1 - IN Endpoint 1 interrupt mask bit
pub fn oep1intm(&mut self) -> OEP1INTM_W<'_>
[src]
Bit 17 - OUT Endpoint 1 interrupt mask bit
impl W<u32, Reg<u32, _OTG_HS_DIEPCTL0>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TxFIFO number
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DIEPCTL1>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TxFIFO number
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DIEPCTL2>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TxFIFO number
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DIEPCTL3>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TxFIFO number
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DIEPCTL4>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TxFIFO number
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DIEPCTL5>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TxFIFO number
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DIEPCTL6>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TxFIFO number
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DIEPCTL7>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn txfnum(&mut self) -> TXFNUM_W<'_>
[src]
Bits 22:25 - TxFIFO number
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DIEPINT0>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - Timeout condition
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - IN token received when TxFIFO is empty
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - IN endpoint NAK effective
pub fn txfifoudrn(&mut self) -> TXFIFOUDRN_W<'_>
[src]
Bit 8 - Transmit Fifo Underrun
pub fn bna(&mut self) -> BNA_W<'_>
[src]
Bit 9 - Buffer not available interrupt
pub fn pktdrpsts(&mut self) -> PKTDRPSTS_W<'_>
[src]
Bit 11 - Packet dropped status
pub fn berr(&mut self) -> BERR_W<'_>
[src]
Bit 12 - Babble error interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 13 - NAK interrupt
impl W<u32, Reg<u32, _OTG_HS_DIEPINT1>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - Timeout condition
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - IN token received when TxFIFO is empty
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - IN endpoint NAK effective
pub fn txfifoudrn(&mut self) -> TXFIFOUDRN_W<'_>
[src]
Bit 8 - Transmit Fifo Underrun
pub fn bna(&mut self) -> BNA_W<'_>
[src]
Bit 9 - Buffer not available interrupt
pub fn pktdrpsts(&mut self) -> PKTDRPSTS_W<'_>
[src]
Bit 11 - Packet dropped status
pub fn berr(&mut self) -> BERR_W<'_>
[src]
Bit 12 - Babble error interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 13 - NAK interrupt
impl W<u32, Reg<u32, _OTG_HS_DIEPINT2>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - Timeout condition
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - IN token received when TxFIFO is empty
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - IN endpoint NAK effective
pub fn txfifoudrn(&mut self) -> TXFIFOUDRN_W<'_>
[src]
Bit 8 - Transmit Fifo Underrun
pub fn bna(&mut self) -> BNA_W<'_>
[src]
Bit 9 - Buffer not available interrupt
pub fn pktdrpsts(&mut self) -> PKTDRPSTS_W<'_>
[src]
Bit 11 - Packet dropped status
pub fn berr(&mut self) -> BERR_W<'_>
[src]
Bit 12 - Babble error interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 13 - NAK interrupt
impl W<u32, Reg<u32, _OTG_HS_DIEPINT3>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - Timeout condition
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - IN token received when TxFIFO is empty
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - IN endpoint NAK effective
pub fn txfifoudrn(&mut self) -> TXFIFOUDRN_W<'_>
[src]
Bit 8 - Transmit Fifo Underrun
pub fn bna(&mut self) -> BNA_W<'_>
[src]
Bit 9 - Buffer not available interrupt
pub fn pktdrpsts(&mut self) -> PKTDRPSTS_W<'_>
[src]
Bit 11 - Packet dropped status
pub fn berr(&mut self) -> BERR_W<'_>
[src]
Bit 12 - Babble error interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 13 - NAK interrupt
impl W<u32, Reg<u32, _OTG_HS_DIEPINT4>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - Timeout condition
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - IN token received when TxFIFO is empty
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - IN endpoint NAK effective
pub fn txfifoudrn(&mut self) -> TXFIFOUDRN_W<'_>
[src]
Bit 8 - Transmit Fifo Underrun
pub fn bna(&mut self) -> BNA_W<'_>
[src]
Bit 9 - Buffer not available interrupt
pub fn pktdrpsts(&mut self) -> PKTDRPSTS_W<'_>
[src]
Bit 11 - Packet dropped status
pub fn berr(&mut self) -> BERR_W<'_>
[src]
Bit 12 - Babble error interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 13 - NAK interrupt
impl W<u32, Reg<u32, _OTG_HS_DIEPINT5>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - Timeout condition
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - IN token received when TxFIFO is empty
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - IN endpoint NAK effective
pub fn txfifoudrn(&mut self) -> TXFIFOUDRN_W<'_>
[src]
Bit 8 - Transmit Fifo Underrun
pub fn bna(&mut self) -> BNA_W<'_>
[src]
Bit 9 - Buffer not available interrupt
pub fn pktdrpsts(&mut self) -> PKTDRPSTS_W<'_>
[src]
Bit 11 - Packet dropped status
pub fn berr(&mut self) -> BERR_W<'_>
[src]
Bit 12 - Babble error interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 13 - NAK interrupt
impl W<u32, Reg<u32, _OTG_HS_DIEPINT6>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - Timeout condition
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - IN token received when TxFIFO is empty
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - IN endpoint NAK effective
pub fn txfifoudrn(&mut self) -> TXFIFOUDRN_W<'_>
[src]
Bit 8 - Transmit Fifo Underrun
pub fn bna(&mut self) -> BNA_W<'_>
[src]
Bit 9 - Buffer not available interrupt
pub fn pktdrpsts(&mut self) -> PKTDRPSTS_W<'_>
[src]
Bit 11 - Packet dropped status
pub fn berr(&mut self) -> BERR_W<'_>
[src]
Bit 12 - Babble error interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 13 - NAK interrupt
impl W<u32, Reg<u32, _OTG_HS_DIEPINT7>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn toc(&mut self) -> TOC_W<'_>
[src]
Bit 3 - Timeout condition
pub fn ittxfe(&mut self) -> ITTXFE_W<'_>
[src]
Bit 4 - IN token received when TxFIFO is empty
pub fn inepne(&mut self) -> INEPNE_W<'_>
[src]
Bit 6 - IN endpoint NAK effective
pub fn txfifoudrn(&mut self) -> TXFIFOUDRN_W<'_>
[src]
Bit 8 - Transmit Fifo Underrun
pub fn bna(&mut self) -> BNA_W<'_>
[src]
Bit 9 - Buffer not available interrupt
pub fn pktdrpsts(&mut self) -> PKTDRPSTS_W<'_>
[src]
Bit 11 - Packet dropped status
pub fn berr(&mut self) -> BERR_W<'_>
[src]
Bit 12 - Babble error interrupt
pub fn nak(&mut self) -> NAK_W<'_>
[src]
Bit 13 - NAK interrupt
impl W<u32, Reg<u32, _OTG_HS_DIEPTSIZ0>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:6 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:20 - Packet count
impl W<u32, Reg<u32, _OTG_HS_DIEPDMA1>>
[src]
impl W<u32, Reg<u32, _OTG_HS_DIEPDMA2>>
[src]
impl W<u32, Reg<u32, _OTG_HS_DIEPDMA3>>
[src]
impl W<u32, Reg<u32, _OTG_HS_DIEPDMA4>>
[src]
impl W<u32, Reg<u32, _OTG_HS_DIEPDMA5>>
[src]
impl W<u32, Reg<u32, _OTG_HS_DIEPTSIZ1>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
impl W<u32, Reg<u32, _OTG_HS_DIEPTSIZ2>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
impl W<u32, Reg<u32, _OTG_HS_DIEPTSIZ3>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
impl W<u32, Reg<u32, _OTG_HS_DIEPTSIZ4>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
impl W<u32, Reg<u32, _OTG_HS_DIEPTSIZ5>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
impl W<u32, Reg<u32, _OTG_HS_DOEPCTL0>>
[src]
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - Snoop mode
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DOEPCTL1>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - Snoop mode
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID/Set even frame
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DOEPCTL2>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - Snoop mode
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID/Set even frame
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DOEPCTL3>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - Snoop mode
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID/Set even frame
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DOEPINT0>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - SETUP phase done
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OUT token received when endpoint disabled
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - Back-to-back SETUP packets received
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 14 - NYET interrupt
impl W<u32, Reg<u32, _OTG_HS_DOEPINT1>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - SETUP phase done
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OUT token received when endpoint disabled
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - Back-to-back SETUP packets received
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 14 - NYET interrupt
impl W<u32, Reg<u32, _OTG_HS_DOEPINT2>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - SETUP phase done
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OUT token received when endpoint disabled
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - Back-to-back SETUP packets received
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 14 - NYET interrupt
impl W<u32, Reg<u32, _OTG_HS_DOEPINT3>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - SETUP phase done
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OUT token received when endpoint disabled
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - Back-to-back SETUP packets received
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 14 - NYET interrupt
impl W<u32, Reg<u32, _OTG_HS_DOEPINT4>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - SETUP phase done
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OUT token received when endpoint disabled
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - Back-to-back SETUP packets received
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 14 - NYET interrupt
impl W<u32, Reg<u32, _OTG_HS_DOEPINT5>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - SETUP phase done
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OUT token received when endpoint disabled
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - Back-to-back SETUP packets received
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 14 - NYET interrupt
impl W<u32, Reg<u32, _OTG_HS_DOEPINT6>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - SETUP phase done
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OUT token received when endpoint disabled
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - Back-to-back SETUP packets received
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 14 - NYET interrupt
impl W<u32, Reg<u32, _OTG_HS_DOEPINT7>>
[src]
pub fn xfrc(&mut self) -> XFRC_W<'_>
[src]
Bit 0 - Transfer completed interrupt
pub fn epdisd(&mut self) -> EPDISD_W<'_>
[src]
Bit 1 - Endpoint disabled interrupt
pub fn stup(&mut self) -> STUP_W<'_>
[src]
Bit 3 - SETUP phase done
pub fn otepdis(&mut self) -> OTEPDIS_W<'_>
[src]
Bit 4 - OUT token received when endpoint disabled
pub fn b2bstup(&mut self) -> B2BSTUP_W<'_>
[src]
Bit 6 - Back-to-back SETUP packets received
pub fn nyet(&mut self) -> NYET_W<'_>
[src]
Bit 14 - NYET interrupt
impl W<u32, Reg<u32, _OTG_HS_DOEPTSIZ0>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:6 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bit 19 - Packet count
pub fn stupcnt(&mut self) -> STUPCNT_W<'_>
[src]
Bits 29:30 - SETUP packet count
impl W<u32, Reg<u32, _OTG_HS_DOEPTSIZ1>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
impl W<u32, Reg<u32, _OTG_HS_DOEPTSIZ2>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
impl W<u32, Reg<u32, _OTG_HS_DOEPTSIZ3>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
impl W<u32, Reg<u32, _OTG_HS_DOEPTSIZ4>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
impl W<u32, Reg<u32, _OTG_HS_DIEPTSIZ6>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
impl W<u32, Reg<u32, _OTG_HS_DTXFSTS6>>
[src]
pub fn ineptfsav(&mut self) -> INEPTFSAV_W<'_>
[src]
Bits 0:15 - IN endpoint TxFIFO space avail
impl W<u32, Reg<u32, _OTG_HS_DIEPTSIZ7>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn mcnt(&mut self) -> MCNT_W<'_>
[src]
Bits 29:30 - Multi count
impl W<u32, Reg<u32, _OTG_HS_DTXFSTS7>>
[src]
pub fn ineptfsav(&mut self) -> INEPTFSAV_W<'_>
[src]
Bits 0:15 - IN endpoint TxFIFO space avail
impl W<u32, Reg<u32, _OTG_HS_DOEPCTL4>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - Snoop mode
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID/Set even frame
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DOEPCTL5>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - Snoop mode
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID/Set even frame
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DOEPCTL6>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - Snoop mode
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID/Set even frame
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DOEPCTL7>>
[src]
pub fn mpsiz(&mut self) -> MPSIZ_W<'_>
[src]
Bits 0:10 - Maximum packet size
pub fn usbaep(&mut self) -> USBAEP_W<'_>
[src]
Bit 15 - USB active endpoint
pub fn eptyp(&mut self) -> EPTYP_W<'_>
[src]
Bits 18:19 - Endpoint type
pub fn snpm(&mut self) -> SNPM_W<'_>
[src]
Bit 20 - Snoop mode
pub fn stall(&mut self) -> STALL_W<'_>
[src]
Bit 21 - STALL handshake
pub fn cnak(&mut self) -> CNAK_W<'_>
[src]
Bit 26 - Clear NAK
pub fn snak(&mut self) -> SNAK_W<'_>
[src]
Bit 27 - Set NAK
pub fn sd0pid_sevnfrm(&mut self) -> SD0PID_SEVNFRM_W<'_>
[src]
Bit 28 - Set DATA0 PID/Set even frame
pub fn soddfrm(&mut self) -> SODDFRM_W<'_>
[src]
Bit 29 - Set odd frame
pub fn epdis(&mut self) -> EPDIS_W<'_>
[src]
Bit 30 - Endpoint disable
pub fn epena(&mut self) -> EPENA_W<'_>
[src]
Bit 31 - Endpoint enable
impl W<u32, Reg<u32, _OTG_HS_DOEPTSIZ5>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
impl W<u32, Reg<u32, _OTG_HS_DOEPTSIZ6>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
impl W<u32, Reg<u32, _OTG_HS_DOEPTSIZ7>>
[src]
pub fn xfrsiz(&mut self) -> XFRSIZ_W<'_>
[src]
Bits 0:18 - Transfer size
pub fn pktcnt(&mut self) -> PKTCNT_W<'_>
[src]
Bits 19:28 - Packet count
pub fn rxdpid_stupcnt(&mut self) -> RXDPID_STUPCNT_W<'_>
[src]
Bits 29:30 - Received data PID/SETUP packet count
impl W<u32, Reg<u32, _OTG_HS_PCGCR>>
[src]
pub fn stppclk(&mut self) -> STPPCLK_W<'_>
[src]
Bit 0 - Stop PHY clock
pub fn gatehclk(&mut self) -> GATEHCLK_W<'_>
[src]
Bit 1 - Gate HCLK
pub fn physusp(&mut self) -> PHYSUSP_W<'_>
[src]
Bit 4 - PHY suspended
impl W<u32, Reg<u32, _DSI_CR>>
[src]
impl W<u32, Reg<u32, _DSI_CCR>>
[src]
pub fn txeckdiv(&mut self) -> TXECKDIV_W<'_>
[src]
Bits 0:7 - TX Escape Clock Division
pub fn tockdiv(&mut self) -> TOCKDIV_W<'_>
[src]
Bits 8:15 - Timeout Clock Division
impl W<u32, Reg<u32, _DSI_LVCIDR>>
[src]
impl W<u32, Reg<u32, _DSI_LCOLCR>>
[src]
pub fn colc(&mut self) -> COLC_W<'_>
[src]
Bits 0:3 - Color Coding
pub fn lpe(&mut self) -> LPE_W<'_>
[src]
Bit 8 - Loosely Packet Enable
impl W<u32, Reg<u32, _DSI_LPCR>>
[src]
pub fn dep(&mut self) -> DEP_W<'_>
[src]
Bit 0 - Data Enable Polarity
pub fn vsp(&mut self) -> VSP_W<'_>
[src]
Bit 1 - VSYNC Polarity
pub fn hsp(&mut self) -> HSP_W<'_>
[src]
Bit 2 - HSYNC Polarity
impl W<u32, Reg<u32, _DSI_LPMCR>>
[src]
pub fn vlpsize(&mut self) -> VLPSIZE_W<'_>
[src]
Bits 0:7 - VACT Largest Packet Size
pub fn lpsize(&mut self) -> LPSIZE_W<'_>
[src]
Bits 16:23 - Largest Packet Size
impl W<u32, Reg<u32, _DSI_PCR>>
[src]
pub fn ettxe(&mut self) -> ETTXE_W<'_>
[src]
Bit 0 - EoTp Transmission Enable
pub fn etrxe(&mut self) -> ETRXE_W<'_>
[src]
Bit 1 - EoTp Reception Enable
pub fn btae(&mut self) -> BTAE_W<'_>
[src]
Bit 2 - Bus Turn Around Enable
pub fn eccrxe(&mut self) -> ECCRXE_W<'_>
[src]
Bit 3 - ECC Reception Enable
pub fn crcrxe(&mut self) -> CRCRXE_W<'_>
[src]
Bit 4 - CRC Reception Enable
impl W<u32, Reg<u32, _DSI_GVCIDR>>
[src]
impl W<u32, Reg<u32, _DSI_MCR>>
[src]
impl W<u32, Reg<u32, _DSI_VMCR>>
[src]
pub fn vmt(&mut self) -> VMT_W<'_>
[src]
Bits 0:1 - Video mode Type
pub fn lpvsae(&mut self) -> LPVSAE_W<'_>
[src]
Bit 8 - Low-Power Vertical Sync Active Enable
pub fn lpvbpe(&mut self) -> LPVBPE_W<'_>
[src]
Bit 9 - Low-power Vertical Back-Porch Enable
pub fn lpvfpe(&mut self) -> LPVFPE_W<'_>
[src]
Bit 10 - Low-power Vertical Front-porch Enable
pub fn lpvae(&mut self) -> LPVAE_W<'_>
[src]
Bit 11 - Low-Power Vertical Active Enable
pub fn lphbpe(&mut self) -> LPHBPE_W<'_>
[src]
Bit 12 - Low-Power Horizontal Back-Porch Enable
pub fn lphfpe(&mut self) -> LPHFPE_W<'_>
[src]
Bit 13 - Low-Power Horizontal Front-Porch Enable
pub fn fbtaae(&mut self) -> FBTAAE_W<'_>
[src]
Bit 14 - Frame Bus-Turn-Around Acknowledge Enable
pub fn lpce(&mut self) -> LPCE_W<'_>
[src]
Bit 15 - Low-Power Command Enable
pub fn pge(&mut self) -> PGE_W<'_>
[src]
Bit 16 - Pattern Generator Enable
pub fn pgm(&mut self) -> PGM_W<'_>
[src]
Bit 20 - Pattern Generator mode
pub fn pgo(&mut self) -> PGO_W<'_>
[src]
Bit 24 - Pattern Generator Orientation
impl W<u32, Reg<u32, _DSI_VPCR>>
[src]
impl W<u32, Reg<u32, _DSI_VCCR>>
[src]
impl W<u32, Reg<u32, _DSI_VNPCR>>
[src]
impl W<u32, Reg<u32, _DSI_VHSACR>>
[src]
impl W<u32, Reg<u32, _DSI_VHBPCR>>
[src]
impl W<u32, Reg<u32, _DSI_VLCR>>
[src]
impl W<u32, Reg<u32, _DSI_VVSACR>>
[src]
impl W<u32, Reg<u32, _DSI_VVBPCR>>
[src]
impl W<u32, Reg<u32, _DSI_VVFPCR>>
[src]
impl W<u32, Reg<u32, _DSI_VVACR>>
[src]
impl W<u32, Reg<u32, _DSI_LCCR>>
[src]
impl W<u32, Reg<u32, _DSI_CMCR>>
[src]
pub fn teare(&mut self) -> TEARE_W<'_>
[src]
Bit 0 - Tearing Effect Acknowledge Request Enable
pub fn are(&mut self) -> ARE_W<'_>
[src]
Bit 1 - Acknowledge Request Enable
pub fn gsw0tx(&mut self) -> GSW0TX_W<'_>
[src]
Bit 8 - Generic Short Write Zero parameters Transmission
pub fn gsw1tx(&mut self) -> GSW1TX_W<'_>
[src]
Bit 9 - Generic Short Write One parameters Transmission
pub fn gsw2tx(&mut self) -> GSW2TX_W<'_>
[src]
Bit 10 - Generic Short Write Two parameters Transmission
pub fn gsr0tx(&mut self) -> GSR0TX_W<'_>
[src]
Bit 11 - Generic Short Read Zero parameters Transmission
pub fn gsr1tx(&mut self) -> GSR1TX_W<'_>
[src]
Bit 12 - Generic Short Read One parameters Transmission
pub fn gsr2tx(&mut self) -> GSR2TX_W<'_>
[src]
Bit 13 - Generic Short Read Two parameters Transmission
pub fn glwtx(&mut self) -> GLWTX_W<'_>
[src]
Bit 14 - Generic Long Write Transmission
pub fn dsw0tx(&mut self) -> DSW0TX_W<'_>
[src]
Bit 16 - DCS Short Write Zero parameter Transmission
pub fn dsw1tx(&mut self) -> DSW1TX_W<'_>
[src]
Bit 17 - DCS Short Read One parameter Transmission
pub fn dsr0tx(&mut self) -> DSR0TX_W<'_>
[src]
Bit 18 - DCS Short Read Zero parameter Transmission
pub fn dlwtx(&mut self) -> DLWTX_W<'_>
[src]
Bit 19 - DCS Long Write Transmission
pub fn mrdps(&mut self) -> MRDPS_W<'_>
[src]
Bit 24 - Maximum Read Packet Size
impl W<u32, Reg<u32, _DSI_GHCR>>
[src]
pub fn dt(&mut self) -> DT_W<'_>
[src]
Bits 0:5 - Type
pub fn vcid(&mut self) -> VCID_W<'_>
[src]
Bits 6:7 - Channel
pub fn wclsb(&mut self) -> WCLSB_W<'_>
[src]
Bits 8:15 - WordCount LSB
pub fn wcmsb(&mut self) -> WCMSB_W<'_>
[src]
Bits 16:23 - WordCount MSB
impl W<u32, Reg<u32, _DSI_GPDR>>
[src]
pub fn data1(&mut self) -> DATA1_W<'_>
[src]
Bits 0:7 - Payload Byte 1
pub fn data2(&mut self) -> DATA2_W<'_>
[src]
Bits 8:15 - Payload Byte 2
pub fn data3(&mut self) -> DATA3_W<'_>
[src]
Bits 16:23 - Payload Byte 3
pub fn data4(&mut self) -> DATA4_W<'_>
[src]
Bits 24:31 - Payload Byte 4
impl W<u32, Reg<u32, _DSI_TCCR0>>
[src]
pub fn lprx_tocnt(&mut self) -> LPRX_TOCNT_W<'_>
[src]
Bits 0:15 - Low-power Reception Timeout Counter
pub fn hstx_tocnt(&mut self) -> HSTX_TOCNT_W<'_>
[src]
Bits 16:31 - High-Speed Transmission Timeout Counter
impl W<u32, Reg<u32, _DSI_TCCR1>>
[src]
pub fn hsrd_tocnt(&mut self) -> HSRD_TOCNT_W<'_>
[src]
Bits 0:15 - High-Speed Read Timeout Counter
impl W<u32, Reg<u32, _DSI_TCCR2>>
[src]
pub fn lprd_tocnt(&mut self) -> LPRD_TOCNT_W<'_>
[src]
Bits 0:15 - Low-Power Read Timeout Counter
impl W<u32, Reg<u32, _DSI_TCCR3>>
[src]
pub fn hswr_tocnt(&mut self) -> HSWR_TOCNT_W<'_>
[src]
Bits 0:15 - High-Speed Write Timeout Counter
pub fn pm(&mut self) -> PM_W<'_>
[src]
Bit 24 - Presp mode
impl W<u32, Reg<u32, _DSI_TCCR4>>
[src]
pub fn lswr_tocnt(&mut self) -> LSWR_TOCNT_W<'_>
[src]
Bits 0:15 - Low-Power Write Timeout Counter
impl W<u32, Reg<u32, _DSI_TCCR5>>
[src]
pub fn bta_tocnt(&mut self) -> BTA_TOCNT_W<'_>
[src]
Bits 0:15 - Bus-Turn-Around Timeout Counter
impl W<u32, Reg<u32, _DSI_CLCR>>
[src]
pub fn dpcc(&mut self) -> DPCC_W<'_>
[src]
Bit 0 - D-PHY Clock Control
pub fn acr(&mut self) -> ACR_W<'_>
[src]
Bit 1 - Automatic Clock lane Control
impl W<u32, Reg<u32, _DSI_CLTCR>>
[src]
pub fn lp2hs_time(&mut self) -> LP2HS_TIME_W<'_>
[src]
Bits 0:9 - Low-Power to High-Speed Time
pub fn hs2lp_time(&mut self) -> HS2LP_TIME_W<'_>
[src]
Bits 16:25 - High-Speed to Low-Power Time
impl W<u32, Reg<u32, _DSI_DLTCR>>
[src]
pub fn mrd_time(&mut self) -> MRD_TIME_W<'_>
[src]
Bits 0:14 - Maximum Read Time
pub fn lp2hs_time(&mut self) -> LP2HS_TIME_W<'_>
[src]
Bits 16:23 - Low-Power To High-Speed Time
pub fn hs2lp_time(&mut self) -> HS2LP_TIME_W<'_>
[src]
Bits 24:31 - High-Speed To Low-Power Time
impl W<u32, Reg<u32, _DSI_PCTLR>>
[src]
pub fn den(&mut self) -> DEN_W<'_>
[src]
Bit 1 - Digital Enable
pub fn cke(&mut self) -> CKE_W<'_>
[src]
Bit 2 - Clock Enable
impl W<u32, Reg<u32, _DSI_PCONFR>>
[src]
pub fn nl(&mut self) -> NL_W<'_>
[src]
Bits 0:1 - Number of Lanes
pub fn sw_time(&mut self) -> SW_TIME_W<'_>
[src]
Bits 8:15 - Stop Wait Time
impl W<u32, Reg<u32, _DSI_PUCR>>
[src]
pub fn urcl(&mut self) -> URCL_W<'_>
[src]
Bit 0 - ULPS Request on Clock Lane
pub fn uecl(&mut self) -> UECL_W<'_>
[src]
Bit 1 - ULPS Exit on Clock Lane
pub fn urdl(&mut self) -> URDL_W<'_>
[src]
Bit 2 - ULPS Request on Data Lane
pub fn uedl(&mut self) -> UEDL_W<'_>
[src]
Bit 3 - ULPS Exit on Data Lane
impl W<u32, Reg<u32, _DSI_PTTCR>>
[src]
impl W<u32, Reg<u32, _DSI_IER0>>
[src]
pub fn ae0ie(&mut self) -> AE0IE_W<'_>
[src]
Bit 0 - Acknowledge Error 0 Interrupt Enable
pub fn ae1ie(&mut self) -> AE1IE_W<'_>
[src]
Bit 1 - Acknowledge Error 1 Interrupt Enable
pub fn ae2ie(&mut self) -> AE2IE_W<'_>
[src]
Bit 2 - Acknowledge Error 2 Interrupt Enable
pub fn ae3ie(&mut self) -> AE3IE_W<'_>
[src]
Bit 3 - Acknowledge Error 3 Interrupt Enable
pub fn ae4ie(&mut self) -> AE4IE_W<'_>
[src]
Bit 4 - Acknowledge Error 4 Interrupt Enable
pub fn ae5ie(&mut self) -> AE5IE_W<'_>
[src]
Bit 5 - Acknowledge Error 5 Interrupt Enable
pub fn ae6ie(&mut self) -> AE6IE_W<'_>
[src]
Bit 6 - Acknowledge Error 6 Interrupt Enable
pub fn ae7ie(&mut self) -> AE7IE_W<'_>
[src]
Bit 7 - Acknowledge Error 7 Interrupt Enable
pub fn ae8ie(&mut self) -> AE8IE_W<'_>
[src]
Bit 8 - Acknowledge Error 8 Interrupt Enable
pub fn ae9ie(&mut self) -> AE9IE_W<'_>
[src]
Bit 9 - Acknowledge Error 9 Interrupt Enable
pub fn ae10ie(&mut self) -> AE10IE_W<'_>
[src]
Bit 10 - Acknowledge Error 10 Interrupt Enable
pub fn ae11ie(&mut self) -> AE11IE_W<'_>
[src]
Bit 11 - Acknowledge Error 11 Interrupt Enable
pub fn ae12ie(&mut self) -> AE12IE_W<'_>
[src]
Bit 12 - Acknowledge Error 12 Interrupt Enable
pub fn ae13ie(&mut self) -> AE13IE_W<'_>
[src]
Bit 13 - Acknowledge Error 13 Interrupt Enable
pub fn ae14ie(&mut self) -> AE14IE_W<'_>
[src]
Bit 14 - Acknowledge Error 14 Interrupt Enable
pub fn ae15ie(&mut self) -> AE15IE_W<'_>
[src]
Bit 15 - Acknowledge Error 15 Interrupt Enable
pub fn pe0ie(&mut self) -> PE0IE_W<'_>
[src]
Bit 16 - PHY Error 0 Interrupt Enable
pub fn pe1ie(&mut self) -> PE1IE_W<'_>
[src]
Bit 17 - PHY Error 1 Interrupt Enable
pub fn pe2ie(&mut self) -> PE2IE_W<'_>
[src]
Bit 18 - PHY Error 2 Interrupt Enable
pub fn pe3ie(&mut self) -> PE3IE_W<'_>
[src]
Bit 19 - PHY Error 3 Interrupt Enable
pub fn pe4ie(&mut self) -> PE4IE_W<'_>
[src]
Bit 20 - PHY Error 4 Interrupt Enable
impl W<u32, Reg<u32, _DSI_IER1>>
[src]
pub fn tohstxie(&mut self) -> TOHSTXIE_W<'_>
[src]
Bit 0 - Timeout High-Speed Transmission Interrupt Enable
pub fn tolprxie(&mut self) -> TOLPRXIE_W<'_>
[src]
Bit 1 - Timeout Low-Power Reception Interrupt Enable
pub fn eccseie(&mut self) -> ECCSEIE_W<'_>
[src]
Bit 2 - ECC Single-bit Error Interrupt Enable
pub fn eccmeie(&mut self) -> ECCMEIE_W<'_>
[src]
Bit 3 - ECC Multi-bit Error Interrupt Enable
pub fn crceie(&mut self) -> CRCEIE_W<'_>
[src]
Bit 4 - CRC Error Interrupt Enable
pub fn pseie(&mut self) -> PSEIE_W<'_>
[src]
Bit 5 - Packet Size Error Interrupt Enable
pub fn eotpeie(&mut self) -> EOTPEIE_W<'_>
[src]
Bit 6 - EoTp Error Interrupt Enable
pub fn lpwreie(&mut self) -> LPWREIE_W<'_>
[src]
Bit 7 - LTDC Payload Write Error Interrupt Enable
pub fn gcwreie(&mut self) -> GCWREIE_W<'_>
[src]
Bit 8 - Generic Command Write Error Interrupt Enable
pub fn gpwreie(&mut self) -> GPWREIE_W<'_>
[src]
Bit 9 - Generic Payload Write Error Interrupt Enable
pub fn gptxeie(&mut self) -> GPTXEIE_W<'_>
[src]
Bit 10 - Generic Payload Transmit Error Interrupt Enable
pub fn gprdeie(&mut self) -> GPRDEIE_W<'_>
[src]
Bit 11 - Generic Payload Read Error Interrupt Enable
pub fn gprxeie(&mut self) -> GPRXEIE_W<'_>
[src]
Bit 12 - Generic Payload Receive Error Interrupt Enable
impl W<u32, Reg<u32, _DSI_FIR0>>
[src]
pub fn fae0(&mut self) -> FAE0_W<'_>
[src]
Bit 0 - Force Acknowledge Error 0
pub fn fae1(&mut self) -> FAE1_W<'_>
[src]
Bit 1 - Force Acknowledge Error 1
pub fn fae2(&mut self) -> FAE2_W<'_>
[src]
Bit 2 - Force Acknowledge Error 2
pub fn fae3(&mut self) -> FAE3_W<'_>
[src]
Bit 3 - Force Acknowledge Error 3
pub fn fae4(&mut self) -> FAE4_W<'_>
[src]
Bit 4 - Force Acknowledge Error 4
pub fn fae5(&mut self) -> FAE5_W<'_>
[src]
Bit 5 - Force Acknowledge Error 5
pub fn fae6(&mut self) -> FAE6_W<'_>
[src]
Bit 6 - Force Acknowledge Error 6
pub fn fae7(&mut self) -> FAE7_W<'_>
[src]
Bit 7 - Force Acknowledge Error 7
pub fn fae8(&mut self) -> FAE8_W<'_>
[src]
Bit 8 - Force Acknowledge Error 8
pub fn fae9(&mut self) -> FAE9_W<'_>
[src]
Bit 9 - Force Acknowledge Error 9
pub fn fae10(&mut self) -> FAE10_W<'_>
[src]
Bit 10 - Force Acknowledge Error 10
pub fn fae11(&mut self) -> FAE11_W<'_>
[src]
Bit 11 - Force Acknowledge Error 11
pub fn fae12(&mut self) -> FAE12_W<'_>
[src]
Bit 12 - Force Acknowledge Error 12
pub fn fae13(&mut self) -> FAE13_W<'_>
[src]
Bit 13 - Force Acknowledge Error 13
pub fn fae14(&mut self) -> FAE14_W<'_>
[src]
Bit 14 - Force Acknowledge Error 14
pub fn fae15(&mut self) -> FAE15_W<'_>
[src]
Bit 15 - Force Acknowledge Error 15
pub fn fpe0(&mut self) -> FPE0_W<'_>
[src]
Bit 16 - Force PHY Error 0
pub fn fpe1(&mut self) -> FPE1_W<'_>
[src]
Bit 17 - Force PHY Error 1
pub fn fpe2(&mut self) -> FPE2_W<'_>
[src]
Bit 18 - Force PHY Error 2
pub fn fpe3(&mut self) -> FPE3_W<'_>
[src]
Bit 19 - Force PHY Error 3
pub fn fpe4(&mut self) -> FPE4_W<'_>
[src]
Bit 20 - Force PHY Error 4
impl W<u32, Reg<u32, _DSI_FIR1>>
[src]
pub fn ftohstx(&mut self) -> FTOHSTX_W<'_>
[src]
Bit 0 - Force Timeout High-Speed Transmission
pub fn ftolprx(&mut self) -> FTOLPRX_W<'_>
[src]
Bit 1 - Force Timeout Low-Power Reception
pub fn feccse(&mut self) -> FECCSE_W<'_>
[src]
Bit 2 - Force ECC Single-bit Error
pub fn feccme(&mut self) -> FECCME_W<'_>
[src]
Bit 3 - Force ECC Multi-bit Error
pub fn fcrce(&mut self) -> FCRCE_W<'_>
[src]
Bit 4 - Force CRC Error
pub fn fpse(&mut self) -> FPSE_W<'_>
[src]
Bit 5 - Force Packet Size Error
pub fn feotpe(&mut self) -> FEOTPE_W<'_>
[src]
Bit 6 - Force EoTp Error
pub fn flpwre(&mut self) -> FLPWRE_W<'_>
[src]
Bit 7 - Force LTDC Payload Write Error
pub fn fgcwre(&mut self) -> FGCWRE_W<'_>
[src]
Bit 8 - Force Generic Command Write Error
pub fn fgpwre(&mut self) -> FGPWRE_W<'_>
[src]
Bit 9 - Force Generic Payload Write Error
pub fn fgptxe(&mut self) -> FGPTXE_W<'_>
[src]
Bit 10 - Force Generic Payload Transmit Error
pub fn fgprde(&mut self) -> FGPRDE_W<'_>
[src]
Bit 11 - Force Generic Payload Read Error
pub fn fgprxe(&mut self) -> FGPRXE_W<'_>
[src]
Bit 12 - Force Generic Payload Receive Error
impl W<u32, Reg<u32, _DSI_VSCR>>
[src]
pub fn en(&mut self) -> EN_W<'_>
[src]
Bit 0 - Enable
pub fn ur(&mut self) -> UR_W<'_>
[src]
Bit 8 - Update Register
impl W<u32, Reg<u32, _DSI_WCFGR>>
[src]
pub fn vspol(&mut self) -> VSPOL_W<'_>
[src]
Bit 7 - VSync Polarity
pub fn ar(&mut self) -> AR_W<'_>
[src]
Bit 6 - Automatic Refresh
pub fn tepol(&mut self) -> TEPOL_W<'_>
[src]
Bit 5 - TE Polarity
pub fn tesrc(&mut self) -> TESRC_W<'_>
[src]
Bit 4 - TE Source
pub fn colmux(&mut self) -> COLMUX_W<'_>
[src]
Bits 1:3 - Color Multiplexing
pub fn dsim(&mut self) -> DSIM_W<'_>
[src]
Bit 0 - DSI Mode
impl W<u32, Reg<u32, _DSI_WCR>>
[src]
pub fn dsien(&mut self) -> DSIEN_W<'_>
[src]
Bit 3 - DSI Enable
pub fn ltdcen(&mut self) -> LTDCEN_W<'_>
[src]
Bit 2 - LTDC Enable
pub fn shtdn(&mut self) -> SHTDN_W<'_>
[src]
Bit 1 - Shutdown
pub fn colm(&mut self) -> COLM_W<'_>
[src]
Bit 0 - Color Mode
impl W<u32, Reg<u32, _DSI_WIER>>
[src]
pub fn rrie(&mut self) -> RRIE_W<'_>
[src]
Bit 13 - Regulator Ready Interrupt Enable
pub fn plluie(&mut self) -> PLLUIE_W<'_>
[src]
Bit 10 - PLL Unlock Interrupt Enable
pub fn plllie(&mut self) -> PLLLIE_W<'_>
[src]
Bit 9 - PLL Lock Interrupt Enable
pub fn erie(&mut self) -> ERIE_W<'_>
[src]
Bit 1 - End of Refresh Interrupt Enable
pub fn teie(&mut self) -> TEIE_W<'_>
[src]
Bit 0 - Tearing Effect Interrupt Enable
impl W<u32, Reg<u32, _DSI_WIFCR>>
[src]
pub fn crrif(&mut self) -> CRRIF_W<'_>
[src]
Bit 13 - Clear Regulator Ready Interrupt Flag
pub fn cplluif(&mut self) -> CPLLUIF_W<'_>
[src]
Bit 10 - Clear PLL Unlock Interrupt Flag
pub fn cplllif(&mut self) -> CPLLLIF_W<'_>
[src]
Bit 9 - Clear PLL Lock Interrupt Flag
pub fn cerif(&mut self) -> CERIF_W<'_>
[src]
Bit 1 - Clear End of Refresh Interrupt Flag
pub fn cteif(&mut self) -> CTEIF_W<'_>
[src]
Bit 0 - Clear Tearing Effect Interrupt Flag
impl W<u32, Reg<u32, _DSI_WPCR1>>
[src]
pub fn tclkposten(&mut self) -> TCLKPOSTEN_W<'_>
[src]
Bit 27 - custom time for tCLK-POST Enable
pub fn tlpxcen(&mut self) -> TLPXCEN_W<'_>
[src]
Bit 26 - custom time for tLPX for Clock lane Enable
pub fn thsexiten(&mut self) -> THSEXITEN_W<'_>
[src]
Bit 25 - custom time for tHS-EXIT Enable
pub fn tlpxden(&mut self) -> TLPXDEN_W<'_>
[src]
Bit 24 - custom time for tLPX for Data lanes Enable
pub fn thszeroen(&mut self) -> THSZEROEN_W<'_>
[src]
Bit 23 - custom time for tHS-ZERO Enable
pub fn thstrailen(&mut self) -> THSTRAILEN_W<'_>
[src]
Bit 22 - custom time for tHS-TRAIL Enable
pub fn thsprepen(&mut self) -> THSPREPEN_W<'_>
[src]
Bit 21 - custom time for tHS-PREPARE Enable
pub fn tclkzeroen(&mut self) -> TCLKZEROEN_W<'_>
[src]
Bit 20 - custom time for tCLK-ZERO Enable
pub fn tclkprepen(&mut self) -> TCLKPREPEN_W<'_>
[src]
Bit 19 - custom time for tCLK-PREPARE Enable
pub fn pden(&mut self) -> PDEN_W<'_>
[src]
Bit 18 - Pull-Down Enable
pub fn tddl(&mut self) -> TDDL_W<'_>
[src]
Bit 16 - Turn Disable Data Lanes
pub fn cdoffdl(&mut self) -> CDOFFDL_W<'_>
[src]
Bit 14 - Contention Detection OFF on Data Lanes
pub fn ftxsmdl(&mut self) -> FTXSMDL_W<'_>
[src]
Bit 13 - Force in TX Stop Mode the Data Lanes
pub fn ftxsmcl(&mut self) -> FTXSMCL_W<'_>
[src]
Bit 12 - Force in TX Stop Mode the Clock Lane
pub fn hsidl1(&mut self) -> HSIDL1_W<'_>
[src]
Bit 11 - Invert the High-Speed data signal on Data Lane 1
pub fn hsidl0(&mut self) -> HSIDL0_W<'_>
[src]
Bit 10 - Invert the Hight-Speed data signal on Data Lane 0
pub fn hsicl(&mut self) -> HSICL_W<'_>
[src]
Bit 9 - Invert Hight-Speed data signal on Clock Lane
pub fn swdl1(&mut self) -> SWDL1_W<'_>
[src]
Bit 8 - Swap Data Lane 1 pins
pub fn swdl0(&mut self) -> SWDL0_W<'_>
[src]
Bit 7 - Swap Data Lane 0 pins
pub fn swcl(&mut self) -> SWCL_W<'_>
[src]
Bit 6 - Swap Clock Lane pins
pub fn uix4(&mut self) -> UIX4_W<'_>
[src]
Bits 0:5 - Unit Interval multiplied by 4
impl W<u32, Reg<u32, _DSI_WPCR2>>
[src]
pub fn lprxft(&mut self) -> LPRXFT_W<'_>
[src]
Bits 25:26 - Low-Power RX low-pass Filtering Tuning
pub fn flprxlpm(&mut self) -> FLPRXLPM_W<'_>
[src]
Bit 22 - Forces LP Receiver in Low-Power Mode
pub fn hstxsrcdl(&mut self) -> HSTXSRCDL_W<'_>
[src]
Bits 18:19 - High-Speed Transmission Slew Rate Control on Data Lanes
pub fn hstxsrccl(&mut self) -> HSTXSRCCL_W<'_>
[src]
Bits 16:17 - High-Speed Transmission Slew Rate Control on Clock Lane
pub fn sdcc(&mut self) -> SDCC_W<'_>
[src]
Bit 12 - SDD Control
pub fn lpsrdl(&mut self) -> LPSRDL_W<'_>
[src]
Bits 8:9 - Low-Power transmission Slew Rate Compensation on Data Lanes
pub fn lpsrcl(&mut self) -> LPSRCL_W<'_>
[src]
Bits 6:7 - Low-Power transmission Slew Rate Compensation on Clock Lane
pub fn hstxdll(&mut self) -> HSTXDLL_W<'_>
[src]
Bits 2:3 - High-Speed Transmission Delay on Data Lanes
pub fn hstxdcl(&mut self) -> HSTXDCL_W<'_>
[src]
Bits 0:1 - High-Speed Transmission Delay on Clock Lane
impl W<u32, Reg<u32, _DSI_WPCR3>>
[src]
pub fn thstrail(&mut self) -> THSTRAIL_W<'_>
[src]
Bits 24:31 - tHSTRAIL
pub fn thsprep(&mut self) -> THSPREP_W<'_>
[src]
Bits 16:23 - tHS-PREPARE
pub fn tclkzeo(&mut self) -> TCLKZEO_W<'_>
[src]
Bits 8:15 - tCLK-ZERO
pub fn tclkprep(&mut self) -> TCLKPREP_W<'_>
[src]
Bits 0:7 - tCLK-PREPARE
impl W<u32, Reg<u32, _DSI_WPCR4>>
[src]
pub fn tlpxc(&mut self) -> TLPXC_W<'_>
[src]
Bits 24:31 - tLPXC for Clock lane
pub fn thsexit(&mut self) -> THSEXIT_W<'_>
[src]
Bits 16:23 - tHSEXIT
pub fn tlpxd(&mut self) -> TLPXD_W<'_>
[src]
Bits 8:15 - tLPX for Data lanes
pub fn thszero(&mut self) -> THSZERO_W<'_>
[src]
Bits 0:7 - tHS-ZERO
impl W<u32, Reg<u32, _DSI_WPCR5>>
[src]
impl W<u32, Reg<u32, _DSI_WRPCR>>
[src]
pub fn regen(&mut self) -> REGEN_W<'_>
[src]
Bit 24 - Regulator Enable
pub fn odf(&mut self) -> ODF_W<'_>
[src]
Bits 16:17 - PLL Output Division Factor
pub fn idf(&mut self) -> IDF_W<'_>
[src]
Bits 11:14 - PLL Input Division Factor
pub fn ndiv(&mut self) -> NDIV_W<'_>
[src]
Bits 2:8 - PLL Loop Division Factor
pub fn pllen(&mut self) -> PLLEN_W<'_>
[src]
Bit 0 - PLL Enable
impl W<u32, Reg<u32, _CSR>>
[src]
pub fn enable(&mut self) -> ENABLE_W<'_>
[src]
Bit 0 - Counter enable
pub fn tickint(&mut self) -> TICKINT_W<'_>
[src]
Bit 1 - SysTick exception request enable
pub fn clksource(&mut self) -> CLKSOURCE_W<'_>
[src]
Bit 2 - Clock source selection
pub fn countflag(&mut self) -> COUNTFLAG_W<'_>
[src]
Bit 16 - COUNTFLAG
impl W<u32, Reg<u32, _RVR>>
[src]
impl W<u32, Reg<u32, _CVR>>
[src]
impl W<u32, Reg<u32, _CALIB>>
[src]
pub fn tenms(&mut self) -> TENMS_W<'_>
[src]
Bits 0:23 - Calibration value
pub fn skew(&mut self) -> SKEW_W<'_>
[src]
Bit 30 - SKEW flag: Indicates whether the TENMS value is exact
pub fn noref(&mut self) -> NOREF_W<'_>
[src]
Bit 31 - NOREF flag. Reads as zero
impl W<u32, Reg<u32, _STIR>>
[src]
impl W<u32, Reg<u32, _CPACR>>
[src]
impl W<u32, Reg<u32, _ACTRL>>
[src]
pub fn disfold(&mut self) -> DISFOLD_W<'_>
[src]
Bit 2 - DISFOLD
pub fn fpexcodis(&mut self) -> FPEXCODIS_W<'_>
[src]
Bit 10 - FPEXCODIS
pub fn disramode(&mut self) -> DISRAMODE_W<'_>
[src]
Bit 11 - DISRAMODE
pub fn disitmatbflush(&mut self) -> DISITMATBFLUSH_W<'_>
[src]
Bit 12 - DISITMATBFLUSH
impl W<u32, Reg<u32, _ITCMCR>>
[src]
pub fn en(&mut self) -> EN_W<'_>
[src]
Bit 0 - EN
pub fn rmw(&mut self) -> RMW_W<'_>
[src]
Bit 1 - RMW
pub fn reten(&mut self) -> RETEN_W<'_>
[src]
Bit 2 - RETEN
pub fn sz(&mut self) -> SZ_W<'_>
[src]
Bits 3:6 - SZ
impl W<u32, Reg<u32, _DTCMCR>>
[src]
pub fn en(&mut self) -> EN_W<'_>
[src]
Bit 0 - EN
pub fn rmw(&mut self) -> RMW_W<'_>
[src]
Bit 1 - RMW
pub fn reten(&mut self) -> RETEN_W<'_>
[src]
Bit 2 - RETEN
pub fn sz(&mut self) -> SZ_W<'_>
[src]
Bits 3:6 - SZ
impl W<u32, Reg<u32, _AHBPCR>>
[src]
impl W<u32, Reg<u32, _CACR>>
[src]
pub fn siwt(&mut self) -> SIWT_W<'_>
[src]
Bit 0 - SIWT
pub fn eccen(&mut self) -> ECCEN_W<'_>
[src]
Bit 1 - ECCEN
pub fn forcewt(&mut self) -> FORCEWT_W<'_>
[src]
Bit 2 - FORCEWT
impl W<u32, Reg<u32, _AHBSCR>>
[src]
pub fn ctl(&mut self) -> CTL_W<'_>
[src]
Bits 0:1 - CTL
pub fn tpri(&mut self) -> TPRI_W<'_>
[src]
Bits 2:10 - TPRI
pub fn initcount(&mut self) -> INITCOUNT_W<'_>
[src]
Bits 11:15 - INITCOUNT
impl W<u32, Reg<u32, _ABFSR>>
[src]
pub fn itcm(&mut self) -> ITCM_W<'_>
[src]
Bit 0 - ITCM
pub fn dtcm(&mut self) -> DTCM_W<'_>
[src]
Bit 1 - DTCM
pub fn ahbp(&mut self) -> AHBP_W<'_>
[src]
Bit 2 - AHBP
pub fn axim(&mut self) -> AXIM_W<'_>
[src]
Bit 3 - AXIM
pub fn eppb(&mut self) -> EPPB_W<'_>
[src]
Bit 4 - EPPB
pub fn aximtype(&mut self) -> AXIMTYPE_W<'_>
[src]
Bits 8:9 - AXIMTYPE
impl W<u32, Reg<u32, _CCR>>
[src]
pub fn tsvrefe(&mut self) -> TSVREFE_W<'_>
[src]
Bit 23 - Temperature sensor and V_REFINT enable
pub fn vbate(&mut self) -> VBATE_W<'_>
[src]
Bit 22 - V_BAT enable
pub fn adcpre(&mut self) -> ADCPRE_W<'_>
[src]
Bits 16:17 - ADC prescaler
pub fn dma(&mut self) -> DMA_W<'_>
[src]
Bits 14:15 - Direct memory access mode for multi ADC mode
pub fn dds(&mut self) -> DDS_W<'_>
[src]
Bit 13 - DMA disable selection (for multi-ADC mode)
pub fn delay(&mut self) -> DELAY_W<'_>
[src]
Bits 8:11 - Delay between 2 sampling phases
pub fn multi(&mut self) -> MULTI_W<'_>
[src]
Bits 0:3 - Multi ADC mode selection
impl W<u32, Reg<u32, _CR>>
[src]
pub fn dbg_sleep(&mut self) -> DBG_SLEEP_W<'_>
[src]
Bit 0 - DBG_SLEEP
pub fn dbg_stop(&mut self) -> DBG_STOP_W<'_>
[src]
Bit 1 - DBG_STOP
pub fn dbg_standby(&mut self) -> DBG_STANDBY_W<'_>
[src]
Bit 2 - DBG_STANDBY
pub fn trace_ioen(&mut self) -> TRACE_IOEN_W<'_>
[src]
Bit 5 - TRACE_IOEN
pub fn trace_mode(&mut self) -> TRACE_MODE_W<'_>
[src]
Bits 6:7 - TRACE_MODE
impl W<u32, Reg<u32, _APB1_FZ>>
[src]
pub fn dbg_tim2_stop(&mut self) -> DBG_TIM2_STOP_W<'_>
[src]
Bit 0 - DBG_TIM2_STOP
pub fn dbg_tim3_stop(&mut self) -> DBG_TIM3_STOP_W<'_>
[src]
Bit 1 - DBG_TIM3_STOP
pub fn dbg_tim4_stop(&mut self) -> DBG_TIM4_STOP_W<'_>
[src]
Bit 2 - DBG_TIM4_STOP
pub fn dbg_tim5_stop(&mut self) -> DBG_TIM5_STOP_W<'_>
[src]
Bit 3 - DBG_TIM5_STOP
pub fn dbg_tim6_stop(&mut self) -> DBG_TIM6_STOP_W<'_>
[src]
Bit 4 - DBG_TIM6_STOP
pub fn dbg_tim7_stop(&mut self) -> DBG_TIM7_STOP_W<'_>
[src]
Bit 5 - DBG_TIM7_STOP
pub fn dbg_tim12_stop(&mut self) -> DBG_TIM12_STOP_W<'_>
[src]
Bit 6 - DBG_TIM12_STOP
pub fn dbg_tim13_stop(&mut self) -> DBG_TIM13_STOP_W<'_>
[src]
Bit 7 - DBG_TIM13_STOP
pub fn dbg_tim14_stop(&mut self) -> DBG_TIM14_STOP_W<'_>
[src]
Bit 8 - DBG_TIM14_STOP
pub fn dbg_lptim1_stop(&mut self) -> DBG_LPTIM1_STOP_W<'_>
[src]
Bit 9 - DBG_LPTIM1_STOP
pub fn dbg_rtc_stop(&mut self) -> DBG_RTC_STOP_W<'_>
[src]
Bit 10 - DBG_RTC_STOP
pub fn dbg_wwdg_stop(&mut self) -> DBG_WWDG_STOP_W<'_>
[src]
Bit 11 - DBG_WWDG_STOP
pub fn dbg_iwdg_stop(&mut self) -> DBG_IWDG_STOP_W<'_>
[src]
Bit 12 - DBG_IWDG_STOP
pub fn dbg_can3_stop(&mut self) -> DBG_CAN3_STOP_W<'_>
[src]
Bit 13 - DBG_CAN3_STOP
pub fn dbg_i2c1_smbus_timeout(&mut self) -> DBG_I2C1_SMBUS_TIMEOUT_W<'_>
[src]
Bit 21 - DBG_I2C1_SMBUS_TIMEOUT
pub fn dbg_i2c2_smbus_timeout(&mut self) -> DBG_I2C2_SMBUS_TIMEOUT_W<'_>
[src]
Bit 22 - DBG_I2C2_SMBUS_TIMEOUT
pub fn dbg_i2c3_smbus_timeout(&mut self) -> DBG_I2C3_SMBUS_TIMEOUT_W<'_>
[src]
Bit 23 - DBG_I2C3_SMBUS_TIMEOUT
pub fn dbg_i2c4_smbus_timeout(&mut self) -> DBG_I2C4_SMBUS_TIMEOUT_W<'_>
[src]
Bit 24 - DBG_I2C4SMBUS_TIMEOUT
pub fn dbg_can1_stop(&mut self) -> DBG_CAN1_STOP_W<'_>
[src]
Bit 25 - DBG_CAN1_STOP
pub fn dbg_can2_stop(&mut self) -> DBG_CAN2_STOP_W<'_>
[src]
Bit 26 - DBG_CAN2_STOP
impl W<u32, Reg<u32, _APB2_FZ>>
[src]
pub fn dbg_tim1_stop(&mut self) -> DBG_TIM1_STOP_W<'_>
[src]
Bit 0 - TIM1 counter stopped when core is halted
pub fn dbg_tim8_stop(&mut self) -> DBG_TIM8_STOP_W<'_>
[src]
Bit 1 - TIM8 counter stopped when core is halted
pub fn dbg_tim9_stop(&mut self) -> DBG_TIM9_STOP_W<'_>
[src]
Bit 16 - TIM9 counter stopped when core is halted
pub fn dbg_tim10_stop(&mut self) -> DBG_TIM10_STOP_W<'_>
[src]
Bit 17 - TIM10 counter stopped when core is halted
pub fn dbg_tim11_stop(&mut self) -> DBG_TIM11_STOP_W<'_>
[src]
Bit 18 - TIM11 counter stopped when core is halted
Auto Trait Implementations
impl<U, REG> Send for W<U, REG> where
REG: Send,
U: Send,
[src]
REG: Send,
U: Send,
impl<U, REG> Sync for W<U, REG> where
REG: Sync,
U: Sync,
[src]
REG: Sync,
U: Sync,
impl<U, REG> Unpin for W<U, REG> where
REG: Unpin,
U: Unpin,
[src]
REG: Unpin,
U: Unpin,
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
pub fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
pub fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,