pub trait Resettable: RegisterSpec {
    fn reset_value() -> Self::Ux;
}
Expand description

Reset value of the register.

This value is the initial value for the write method. It can also be directly written to the register by using the reset method.

Required Methods

Reset value of the register.

Implementors

reset() method sets CR1 to value 0

reset() method sets CR2 to value 0

reset() method sets DR to value 0

reset() method sets HTR to value 0x0fff

reset() method sets JDR%s to value 0

reset() method sets JOFR%s to value 0

reset() method sets JSQR to value 0

reset() method sets LTR to value 0

reset() method sets SMPR1 to value 0

reset() method sets SMPR2 to value 0

reset() method sets SQR1 to value 0

reset() method sets SQR2 to value 0

reset() method sets SQR3 to value 0

reset() method sets SR to value 0

reset() method sets CCR to value 0

reset() method sets CR to value 0

reset() method sets DR to value 0xffff_ffff

reset() method sets IDR to value 0

reset() method sets APB1_FZ to value 0

reset() method sets APB2_FZ to value 0

reset() method sets CR to value 0

reset() method sets IDCODE to value 0x1000_6411

reset() method sets HIFCR to value 0

reset() method sets HISR to value 0

reset() method sets LIFCR to value 0

reset() method sets LISR to value 0

reset() method sets CR to value 0

reset() method sets FCR to value 0x21

reset() method sets M0AR to value 0

reset() method sets M1AR to value 0

reset() method sets NDTR to value 0

reset() method sets PAR to value 0

reset() method sets EMR to value 0

reset() method sets FTSR to value 0

reset() method sets IMR to value 0

reset() method sets PR to value 0

reset() method sets RTSR to value 0

reset() method sets SWIER to value 0

reset() method sets ACR to value 0

reset() method sets CR to value 0x8000_0000

reset() method sets KEYR to value 0

reset() method sets OPTCR to value 0x14

reset() method sets OPTKEYR to value 0

reset() method sets SR to value 0

reset() method sets FPCAR to value 0

reset() method sets FPCCR to value 0

reset() method sets FPSCR to value 0

reset() method sets CPACR to value 0

reset() method sets AFRH to value 0

reset() method sets AFRL to value 0

reset() method sets BSRR to value 0

reset() method sets IDR to value 0

reset() method sets LCKR to value 0

reset() method sets MODER to value 0xa800_0000

reset() method sets ODR to value 0

reset() method sets OSPEEDR to value 0

reset() method sets OTYPER to value 0

reset() method sets PUPDR to value 0x6400_0000

reset() method sets AFRH to value 0

reset() method sets AFRL to value 0

reset() method sets BSRR to value 0

reset() method sets IDR to value 0

reset() method sets LCKR to value 0

reset() method sets MODER to value 0x0280

reset() method sets ODR to value 0

reset() method sets OSPEEDR to value 0xc0

reset() method sets OTYPER to value 0

reset() method sets PUPDR to value 0x0100

reset() method sets AFRH to value 0

reset() method sets AFRL to value 0

reset() method sets BSRR to value 0

reset() method sets IDR to value 0

reset() method sets LCKR to value 0

reset() method sets MODER to value 0

reset() method sets ODR to value 0

reset() method sets OSPEEDR to value 0

reset() method sets OTYPER to value 0

reset() method sets PUPDR to value 0

reset() method sets CCR to value 0

reset() method sets CR1 to value 0

reset() method sets CR2 to value 0

reset() method sets DR to value 0

reset() method sets FLTR to value 0

reset() method sets OAR1 to value 0

reset() method sets OAR2 to value 0

reset() method sets SR1 to value 0

reset() method sets SR2 to value 0

reset() method sets TRISE to value 0x02

reset() method sets KR to value 0

reset() method sets PR to value 0

reset() method sets RLR to value 0x0fff

reset() method sets SR to value 0

reset() method sets STIR to value 0

reset() method sets DAINT to value 0

reset() method sets DAINTMSK to value 0

reset() method sets DCFG to value 0x0220_0000

reset() method sets DCTL to value 0

reset() method sets DIEPCTL0 to value 0

reset() method sets DIEPCTL%s to value 0

reset() method sets DIEPEMPMSK to value 0

reset() method sets DIEPINT0 to value 0x80

reset() method sets DIEPINT1 to value 0x80

reset() method sets DIEPINT2 to value 0x80

reset() method sets DIEPINT3 to value 0x80

reset() method sets DIEPMSK to value 0

reset() method sets DIEPTSIZ0 to value 0

reset() method sets DIEPTSIZ1 to value 0

reset() method sets DIEPTSIZ2 to value 0

reset() method sets DIEPTSIZ3 to value 0

reset() method sets DOEPCTL0 to value 0x8000

reset() method sets DOEPCTL%s to value 0

reset() method sets DOEPINT0 to value 0x80

reset() method sets DOEPINT1 to value 0x80

reset() method sets DOEPINT2 to value 0x80

reset() method sets DOEPINT3 to value 0x80

reset() method sets DOEPMSK to value 0

reset() method sets DOEPTSIZ0 to value 0

reset() method sets DOEPTSIZ1 to value 0

reset() method sets DOEPTSIZ2 to value 0

reset() method sets DOEPTSIZ3 to value 0

reset() method sets DSTS to value 0x10

reset() method sets DTXFSTS0 to value 0

reset() method sets DTXFSTS1 to value 0

reset() method sets DTXFSTS2 to value 0

reset() method sets DTXFSTS3 to value 0

reset() method sets DVBUSDIS to value 0x17d7

reset() method sets DVBUSPULSE to value 0x05b8

reset() method sets CID to value 0x1000

reset() method sets DIEPTXF0 to value 0x0200

reset() method sets DIEPTXF%s to value 0x0200_0400

reset() method sets GAHBCFG to value 0

reset() method sets GCCFG to value 0

reset() method sets GINTMSK to value 0

reset() method sets GINTSTS to value 0x0400_0020

reset() method sets GNPTXSTS to value 0x0008_0200

reset() method sets GOTGCTL to value 0x0800

reset() method sets GOTGINT to value 0

reset() method sets GRSTCTL to value 0x2000_0000

reset() method sets GRXFSIZ to value 0x0200

reset() method sets GRXSTSP_Device to value 0

reset() method sets GRXSTSP_Host to value 0

reset() method sets GRXSTSR_Device to value 0

reset() method sets GRXSTSR_Host to value 0

reset() method sets GUSBCFG to value 0x0a00

reset() method sets HNPTXFSIZ to value 0x0200

reset() method sets HPTXFSIZ to value 0x0200_0600

reset() method sets HAINT to value 0

reset() method sets HAINTMSK to value 0

reset() method sets HCCHAR0 to value 0

reset() method sets HCCHAR1 to value 0

reset() method sets HCCHAR2 to value 0

reset() method sets HCCHAR3 to value 0

reset() method sets HCCHAR4 to value 0

reset() method sets HCCHAR5 to value 0

reset() method sets HCCHAR6 to value 0

reset() method sets HCCHAR7 to value 0

reset() method sets HCFG to value 0

reset() method sets HCINT0 to value 0

reset() method sets HCINT1 to value 0

reset() method sets HCINT2 to value 0

reset() method sets HCINT3 to value 0

reset() method sets HCINT4 to value 0

reset() method sets HCINT5 to value 0

reset() method sets HCINT6 to value 0

reset() method sets HCINT7 to value 0

reset() method sets HCINTMSK0 to value 0

reset() method sets HCINTMSK1 to value 0

reset() method sets HCINTMSK2 to value 0

reset() method sets HCINTMSK3 to value 0

reset() method sets HCINTMSK4 to value 0

reset() method sets HCINTMSK5 to value 0

reset() method sets HCINTMSK6 to value 0

reset() method sets HCINTMSK7 to value 0

reset() method sets HCTSIZ0 to value 0

reset() method sets HCTSIZ1 to value 0

reset() method sets HCTSIZ2 to value 0

reset() method sets HCTSIZ3 to value 0

reset() method sets HCTSIZ4 to value 0

reset() method sets HCTSIZ5 to value 0

reset() method sets HCTSIZ6 to value 0

reset() method sets HCTSIZ7 to value 0

reset() method sets HFIR to value 0xea60

reset() method sets HFNUM to value 0x3fff

reset() method sets HPRT to value 0

reset() method sets HPTXSTS to value 0x0008_0100

reset() method sets PCGCCTL to value 0

reset() method sets CR to value 0

reset() method sets CSR to value 0

reset() method sets AHB1ENR to value 0x0010_0000

reset() method sets AHB1LPENR to value 0x7e67_91ff

reset() method sets AHB1RSTR to value 0

reset() method sets AHB2ENR to value 0

reset() method sets AHB2LPENR to value 0xf1

reset() method sets AHB2RSTR to value 0

reset() method sets APB1ENR to value 0

reset() method sets APB1LPENR to value 0x36fe_c9ff

reset() method sets APB1RSTR to value 0

reset() method sets APB2ENR to value 0

reset() method sets APB2LPENR to value 0x0007_5f33

reset() method sets APB2RSTR to value 0

reset() method sets BDCR to value 0

reset() method sets CFGR to value 0

reset() method sets CIR to value 0

reset() method sets CR to value 0x83

reset() method sets CSR to value 0x0e00_0000

reset() method sets DCKCFGR to value 0

reset() method sets PLLCFGR to value 0x2400_3010

reset() method sets PLLI2SCFGR to value 0x2000_3000

reset() method sets SSCGR to value 0

reset() method sets ALRM%sR to value 0

reset() method sets ALRM%sSSR to value 0

reset() method sets BKP%sR to value 0

reset() method sets CALIBR to value 0

reset() method sets CALR to value 0

reset() method sets CR to value 0

reset() method sets DR to value 0x2101

reset() method sets ISR to value 0x07

reset() method sets PRER to value 0x007f_00ff

reset() method sets SHIFTR to value 0

reset() method sets SSR to value 0

reset() method sets TAFCR to value 0

reset() method sets TR to value 0

reset() method sets TSDR to value 0

reset() method sets TSSSR to value 0

reset() method sets TSTR to value 0

reset() method sets WPR to value 0

reset() method sets WUTR to value 0xffff

reset() method sets ACTRL to value 0

reset() method sets ARG to value 0

reset() method sets CLKCR to value 0

reset() method sets CMD to value 0

reset() method sets DCOUNT to value 0

reset() method sets DCTRL to value 0

reset() method sets DLEN to value 0

reset() method sets DTIMER to value 0

reset() method sets FIFO to value 0

reset() method sets FIFOCNT to value 0

reset() method sets ICR to value 0

reset() method sets MASK to value 0

reset() method sets POWER to value 0

reset() method sets RESP1 to value 0

reset() method sets RESP2 to value 0

reset() method sets RESP3 to value 0

reset() method sets RESP4 to value 0

reset() method sets RESPCMD to value 0

reset() method sets STA to value 0

reset() method sets CR1 to value 0

reset() method sets CR2 to value 0

reset() method sets CRCPR to value 0x07

reset() method sets DR to value 0

reset() method sets I2SCFGR to value 0

reset() method sets I2SPR to value 0x0a

reset() method sets RXCRCR to value 0

reset() method sets SR to value 0x02

reset() method sets TXCRCR to value 0

reset() method sets CALIB to value 0

reset() method sets CTRL to value 0

reset() method sets LOAD to value 0

reset() method sets VAL to value 0

reset() method sets CMPCR to value 0

reset() method sets EXTICR1 to value 0

reset() method sets EXTICR2 to value 0

reset() method sets EXTICR3 to value 0

reset() method sets EXTICR4 to value 0

reset() method sets MEMRM to value 0

reset() method sets PMC to value 0

reset() method sets ARR to value 0

reset() method sets BDTR to value 0

reset() method sets CCER to value 0

reset() method sets CCMR1_Input to value 0

reset() method sets CCMR1_Output to value 0

reset() method sets CCMR2_Input to value 0

reset() method sets CCMR2_Output to value 0

reset() method sets CCR%s to value 0

reset() method sets CNT to value 0

reset() method sets CR1 to value 0

reset() method sets CR2 to value 0

reset() method sets DCR to value 0

reset() method sets DIER to value 0

reset() method sets DMAR to value 0

reset() method sets EGR to value 0

reset() method sets PSC to value 0

reset() method sets RCR to value 0

reset() method sets SMCR to value 0

reset() method sets SR to value 0

reset() method sets ARR to value 0

reset() method sets CCER to value 0

reset() method sets CCMR1_Input to value 0

reset() method sets CCMR1_Output to value 0

reset() method sets CCMR2_Input to value 0

reset() method sets CCMR2_Output to value 0

reset() method sets CCR%s to value 0

reset() method sets CNT to value 0

reset() method sets CR1 to value 0

reset() method sets CR2 to value 0

reset() method sets DCR to value 0

reset() method sets DIER to value 0

reset() method sets DMAR to value 0

reset() method sets EGR to value 0

reset() method sets OR to value 0

reset() method sets PSC to value 0

reset() method sets SMCR to value 0

reset() method sets SR to value 0

reset() method sets ARR to value 0

reset() method sets CCER to value 0

reset() method sets CCMR1_Input to value 0

reset() method sets CCMR1_Output to value 0

reset() method sets CCMR2_Input to value 0

reset() method sets CCMR2_Output to value 0

reset() method sets CCR%s to value 0

reset() method sets CNT to value 0

reset() method sets CR1 to value 0

reset() method sets CR2 to value 0

reset() method sets DCR to value 0

reset() method sets DIER to value 0

reset() method sets DMAR to value 0

reset() method sets EGR to value 0

reset() method sets PSC to value 0

reset() method sets SMCR to value 0

reset() method sets SR to value 0

reset() method sets ARR to value 0

reset() method sets CCER to value 0

reset() method sets CCMR1_Input to value 0

reset() method sets CCMR1_Output to value 0

reset() method sets CCMR2_Input to value 0

reset() method sets CCMR2_Output to value 0

reset() method sets CCR%s to value 0

reset() method sets CNT to value 0

reset() method sets CR1 to value 0

reset() method sets CR2 to value 0

reset() method sets DCR to value 0

reset() method sets DIER to value 0

reset() method sets DMAR to value 0

reset() method sets EGR to value 0

reset() method sets OR to value 0

reset() method sets PSC to value 0

reset() method sets SMCR to value 0

reset() method sets SR to value 0

reset() method sets ARR to value 0

reset() method sets CCER to value 0

reset() method sets CCMR1_Input to value 0

reset() method sets CCMR1_Output to value 0

reset() method sets CCR%s to value 0

reset() method sets CNT to value 0

reset() method sets CR1 to value 0

reset() method sets CR2 to value 0

reset() method sets DIER to value 0

reset() method sets EGR to value 0

reset() method sets PSC to value 0

reset() method sets SMCR to value 0

reset() method sets SR to value 0

reset() method sets ARR to value 0

reset() method sets CCER to value 0

reset() method sets CCMR1_Input to value 0

reset() method sets CCMR1_Output to value 0

reset() method sets CCR%s to value 0

reset() method sets CNT to value 0

reset() method sets CR1 to value 0

reset() method sets DIER to value 0

reset() method sets EGR to value 0

reset() method sets PSC to value 0

reset() method sets SR to value 0

reset() method sets ARR to value 0

reset() method sets CCER to value 0

reset() method sets CCMR1_Input to value 0

reset() method sets CCMR1_Output to value 0

reset() method sets CCR%s to value 0

reset() method sets CNT to value 0

reset() method sets CR1 to value 0

reset() method sets DIER to value 0

reset() method sets EGR to value 0

reset() method sets OR to value 0

reset() method sets PSC to value 0

reset() method sets SR to value 0

reset() method sets BRR to value 0

reset() method sets CR1 to value 0

reset() method sets CR2 to value 0

reset() method sets CR3 to value 0

reset() method sets DR to value 0

reset() method sets GTPR to value 0

reset() method sets SR to value 0x00c0_0000

reset() method sets CFR to value 0x7f

reset() method sets CR to value 0x7f

reset() method sets SR to value 0