Trait lpc845_pac::generic::Resettable[][src]

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 CTRL to value 0

reset() method sets LAD to value 0

reset() method sets CHAN_THRSEL to value 0

reset() method sets CTRL to value 0

reset() method sets DAT[%s] to value 0

reset() method sets FLAGS to value 0

reset() method sets INTEN to value 0

reset() method sets SEQ_CTRL%s to value 0

reset() method sets SEQ_GDAT%s to value 0

reset() method sets THR0_HIGH to value 0

reset() method sets THR0_LOW to value 0

reset() method sets THR1_HIGH to value 0

reset() method sets THR1_LOW to value 0

reset() method sets TRM to value 0

reset() method sets CTRL to value 0

reset() method sets ID to value 0xe100_0000

reset() method sets INTENCLR to value 0

reset() method sets INTENSET to value 0

reset() method sets INTSTAT to value 0

reset() method sets POLL_TCNT to value 0

reset() method sets STATUS to value 0x0008_0000

reset() method sets TOUCH to value 0

reset() method sets MODE to value 0

reset() method sets SEED to value 0xffff

reset() method sets SUM to value 0xffff

reset() method sets WR_DATA to value 0

reset() method sets CCR to value 0

reset() method sets CR[%s] to value 0

reset() method sets CTCR to value 0

reset() method sets EMR to value 0

reset() method sets IR to value 0

reset() method sets MCR to value 0

reset() method sets MR[%s] to value 0

reset() method sets MSR[%s] to value 0

reset() method sets PC to value 0

reset() method sets PR to value 0

reset() method sets PWMC to value 0

reset() method sets TC to value 0

reset() method sets TCR to value 0

reset() method sets CNTVAL to value 0

reset() method sets CR to value 0

reset() method sets CTRL to value 0

reset() method sets ABORT0 to value 0

reset() method sets ACTIVE0 to value 0

reset() method sets BUSY0 to value 0

reset() method sets CFG to value 0

reset() method sets CTLSTAT to value 0

reset() method sets XFERCFG to value 0

reset() method sets CTRL to value 0

reset() method sets ENABLECLR0 to value 0

reset() method sets ENABLESET0 to value 0

reset() method sets ERRINT0 to value 0

reset() method sets INTA0 to value 0

reset() method sets INTB0 to value 0

reset() method sets INTENCLR0 to value 0

reset() method sets INTENSET0 to value 0

reset() method sets INTSTAT to value 0

reset() method sets SETTRIG0 to value 0

reset() method sets SETVALID0 to value 0

reset() method sets SRAMBASE to value 0

reset() method sets FLASHCFG to value 0x02

reset() method sets FMSSTART to value 0

reset() method sets FMSSTOP to value 0

reset() method sets FMSTAT to value 0

reset() method sets FMSTATCLR to value 0

reset() method sets FMSW0 to value 0

reset() method sets B_[%s] to value 0

reset() method sets CLR[%s] to value 0

reset() method sets DIR[%s] to value 0

reset() method sets DIRCLR[%s] to value 0

reset() method sets DIRNOT[%s] to value 0

reset() method sets DIRSET[%s] to value 0

reset() method sets MASK[%s] to value 0

reset() method sets MPIN[%s] to value 0

reset() method sets NOT[%s] to value 0

reset() method sets PIN[%s] to value 0

reset() method sets SET[%s] to value 0

reset() method sets W_[%s] to value 0

reset() method sets CFG to value 0

reset() method sets CLKDIV to value 0

reset() method sets INTENCLR to value 0

reset() method sets INTENSET to value 0

reset() method sets INTSTAT to value 0x0801

reset() method sets MONRXDAT to value 0

reset() method sets MSTCTL to value 0

reset() method sets MSTDAT to value 0

reset() method sets MSTTIME to value 0x77

reset() method sets SLVADR[%s] to value 0x01

reset() method sets SLVCTL to value 0

reset() method sets SLVDAT to value 0

reset() method sets SLVQUAL0 to value 0

reset() method sets STAT to value 0x0801

reset() method sets TIMEOUT to value 0xffff

reset() method sets DMA_INMUX_INMUX[%s] to value 0x1f

reset() method sets DMA_ITRIG_INMUX[%s] to value 0x0f

reset() method sets SCT_INMUX[%s] to value 0x0f

reset() method sets PIO0_0 to value 0xb0

reset() method sets PIO0_1 to value 0xb0

reset() method sets PIO0_2 to value 0xb0

reset() method sets PIO0_3 to value 0xb0

reset() method sets PIO0_4 to value 0xb0

reset() method sets PIO0_5 to value 0xb0

reset() method sets PIO0_6 to value 0xb0

reset() method sets PIO0_7 to value 0xb0

reset() method sets PIO0_8 to value 0xb0

reset() method sets PIO0_9 to value 0xb0

reset() method sets PIO0_10 to value 0x80

reset() method sets PIO0_11 to value 0x80

reset() method sets PIO0_12 to value 0xb0

reset() method sets PIO0_13 to value 0xb0

reset() method sets PIO0_14 to value 0xb0

reset() method sets PIO0_15 to value 0xb0

reset() method sets PIO0_16 to value 0xb0

reset() method sets PIO0_17 to value 0xb0

reset() method sets PIO0_18 to value 0xb0

reset() method sets PIO0_19 to value 0xb0

reset() method sets PIO0_20 to value 0xb0

reset() method sets PIO0_21 to value 0xb0

reset() method sets PIO0_22 to value 0xb0

reset() method sets PIO0_23 to value 0xb0

reset() method sets PIO0_24 to value 0xb0

reset() method sets PIO0_25 to value 0xb0

reset() method sets PIO0_26 to value 0xb0

reset() method sets PIO0_27 to value 0xb0

reset() method sets PIO0_28 to value 0xb0

reset() method sets PIO0_29 to value 0xb0

reset() method sets PIO0_30 to value 0xb0

reset() method sets PIO0_31 to value 0xb0

reset() method sets PIO1_0 to value 0xb0

reset() method sets PIO1_1 to value 0xb0

reset() method sets PIO1_2 to value 0xb0

reset() method sets PIO1_3 to value 0xb0

reset() method sets PIO1_4 to value 0xb0

reset() method sets PIO1_5 to value 0xb0

reset() method sets PIO1_6 to value 0xb0

reset() method sets PIO1_7 to value 0xb0

reset() method sets PIO1_8 to value 0xb0

reset() method sets PIO1_9 to value 0xb0

reset() method sets PIO1_10 to value 0xb0

reset() method sets PIO1_11 to value 0xb0

reset() method sets PIO1_12 to value 0xb0

reset() method sets PIO1_13 to value 0xb0

reset() method sets PIO1_14 to value 0xb0

reset() method sets PIO1_15 to value 0xb0

reset() method sets PIO1_16 to value 0xb0

reset() method sets PIO1_17 to value 0xb0

reset() method sets PIO1_18 to value 0xb0

reset() method sets PIO1_19 to value 0xb0

reset() method sets PIO1_20 to value 0xb0

reset() method sets PIO1_21 to value 0xb0

reset() method sets CTRL to value 0

reset() method sets INTVAL to value 0

reset() method sets STAT to value 0

reset() method sets TIMER to value 0x00ff_ffff

reset() method sets IDLE_CH to value 0

reset() method sets IRQ_FLAG to value 0

reset() method sets BASE to value 0

reset() method sets FLOW to value 0

reset() method sets MASTER to value 0x80

reset() method sets POSITION to value 0

reset() method sets CIENF to value 0

reset() method sets CIENR to value 0

reset() method sets FALL to value 0

reset() method sets IENF to value 0

reset() method sets IENR to value 0

reset() method sets ISEL to value 0

reset() method sets IST to value 0

reset() method sets PMCFG to value 0

reset() method sets PMCTRL to value 0

reset() method sets PMSRC to value 0

reset() method sets RISE to value 0

reset() method sets SIENF to value 0

reset() method sets SIENR to value 0

reset() method sets DPDCTRL to value 0

reset() method sets GPREG[%s] to value 0

reset() method sets PCON to value 0

reset() method sets SCTCAP[%s] to value 0

reset() method sets SCTMATCH[%s] to value 0

reset() method sets SCTCAPCTRL[%s] to value 0

reset() method sets SCTMATCHREL[%s] to value 0

reset() method sets CONEN to value 0

reset() method sets CONFIG to value 0x1e00

reset() method sets CONFLAG to value 0

reset() method sets COUNT to value 0

reset() method sets CTRL to value 0x0004_0004

reset() method sets DMA0REQUEST to value 0

reset() method sets DMA1REQUEST to value 0

reset() method sets EVEN to value 0

reset() method sets CTRL to value 0

reset() method sets STATE to value 0

reset() method sets EVFLAG to value 0

reset() method sets HALT to value 0

reset() method sets INPUT to value 0

reset() method sets LIMIT to value 0

reset() method sets CLR to value 0

reset() method sets SET to value 0

reset() method sets OUTPUT to value 0

reset() method sets OUTPUTDIRCTRL to value 0

reset() method sets REGMODE to value 0

reset() method sets RES to value 0

reset() method sets START to value 0

reset() method sets STATE to value 0

reset() method sets STOP to value 0

reset() method sets CFG to value 0

reset() method sets DIV to value 0

reset() method sets DLY to value 0

reset() method sets INTENCLR to value 0

reset() method sets INTENSET to value 0

reset() method sets INTSTAT to value 0x02

reset() method sets RXDAT to value 0

reset() method sets STAT to value 0x0102

reset() method sets TXCTL to value 0

reset() method sets TXDAT to value 0

reset() method sets TXDATCTL to value 0

reset() method sets PINASSIGN0 to value 0xffff_ffff

reset() method sets PINASSIGN1 to value 0xffff_ffff

reset() method sets PINASSIGN2 to value 0xffff_ffff

reset() method sets PINASSIGN3 to value 0xffff_ffff

reset() method sets PINASSIGN4 to value 0xffff_ffff

reset() method sets PINASSIGN5 to value 0xffff_ffff

reset() method sets PINASSIGN6 to value 0xffff_ffff

reset() method sets PINASSIGN7 to value 0xffff_ffff

reset() method sets PINASSIGN8 to value 0xffff_ffff

reset() method sets PINASSIGN9 to value 0xffff_ffff

reset() method sets PINASSIGN10 to value 0xffff_ffff

reset() method sets PINASSIGN11 to value 0xffff_ffff

reset() method sets PINASSIGN12 to value 0xffff_ffff

reset() method sets PINASSIGN13 to value 0xffff_ffff

reset() method sets PINASSIGN14 to value 0xffff_ffff

reset() method sets PINENABLE0 to value 0xffff_fd9f

reset() method sets PINENABLE1 to value 0x1f

reset() method sets ADCCLKDIV to value 0

reset() method sets ADCCLKSEL to value 0

reset() method sets BODCTRL to value 0

reset() method sets CAPTCLKSEL to value 0x07

reset() method sets CLKOUTDIV to value 0

reset() method sets CLKOUTSEL to value 0

reset() method sets DEVICE_ID to value 0

reset() method sets EXTCLKSEL to value 0

reset() method sets EXTTRACECMD to value 0

reset() method sets FCLKSEL[%s] to value 0x07

reset() method sets FRGCLKSEL to value 0

reset() method sets FRGDIV to value 0

reset() method sets FRGMULT to value 0

reset() method sets FRODIRECTCLKUEN to value 0

reset() method sets FROOSCCTRL to value 0

reset() method sets IOCONCLKDIV0 to value 0

reset() method sets IOCONCLKDIV1 to value 0

reset() method sets IOCONCLKDIV2 to value 0

reset() method sets IOCONCLKDIV3 to value 0

reset() method sets IOCONCLKDIV4 to value 0

reset() method sets IOCONCLKDIV5 to value 0

reset() method sets IOCONCLKDIV6 to value 0

reset() method sets IRQLATENCY to value 0x10

reset() method sets MAINCLKPLLSEL to value 0

reset() method sets MAINCLKPLLUEN to value 0

reset() method sets MAINCLKSEL to value 0

reset() method sets MAINCLKUEN to value 0

reset() method sets NMISRC to value 0

reset() method sets PDAWAKECFG to value 0xedf8

reset() method sets PDRUNCFG to value 0xedf8

reset() method sets PDSLEEPCFG to value 0xffff

reset() method sets PINTSEL[%s] to value 0

reset() method sets PIOPORCAP[%s] to value 0

reset() method sets PRESETCTRL0 to value 0xfbfd_fff0

reset() method sets PRESETCTRL1 to value 0x1f

reset() method sets SCTCLKDIV to value 0

reset() method sets SCTCLKSEL to value 0

reset() method sets STARTERP0 to value 0

reset() method sets STARTERP1 to value 0

reset() method sets SYSAHBCLKCTRL0 to value 0x17

reset() method sets SYSAHBCLKCTRL1 to value 0

reset() method sets SYSAHBCLKDIV to value 0x01

reset() method sets SYSMEMREMAP to value 0x02

reset() method sets SYSOSCCTRL to value 0

reset() method sets SYSPLLCLKSEL to value 0

reset() method sets SYSPLLCLKUEN to value 0

reset() method sets SYSPLLCTRL to value 0

reset() method sets SYSPLLSTAT to value 0

reset() method sets SYSRSTSTAT to value 0

reset() method sets SYSTCKCAL to value 0

reset() method sets WDTOSCCTRL to value 0

reset() method sets ADDR to value 0

reset() method sets BRG to value 0

reset() method sets CFG to value 0

reset() method sets CTL to value 0

reset() method sets INTENCLR to value 0

reset() method sets INTENSET to value 0

reset() method sets INTSTAT to value 0x0c

reset() method sets OSR to value 0x0f

reset() method sets RXDAT to value 0

reset() method sets RXDATSTAT to value 0

reset() method sets STAT to value 0x0e

reset() method sets TXDAT to value 0

reset() method sets COUNT to value 0

reset() method sets CTRL to value 0

reset() method sets FEED to value 0

reset() method sets MOD to value 0

reset() method sets TC to value 0xff

reset() method sets TV to value 0xff

reset() method sets WARNINT to value 0

reset() method sets WINDOW to value 0x00ff_ffff