pub struct RegisterBlock {Show 50 fields
pub clksel: CLKSEL,
pub clkdivx_on: CLKDIVX_ON,
pub clken0: CLKEN0,
pub clken1: CLKEN1,
pub sleep: SLEEP,
pub rstsr: RSTSR,
pub rtcwkcr: RTCWKCR,
pub rtcwksr: RTCWKSR,
pub usbphycr: USBPHYCR,
pub usbcr: USBCR,
pub chipid: [CHIPID; 4],
pub backup: [BACKUP; 4],
pub prngcr: PRNGCR,
pub prngdl: PRNGDL,
pub prngdh: PRNGDH,
pub pawken: PAWKEN,
pub pbwken: PBWKEN,
pub pcwken: PCWKEN,
pub pdwken: PDWKEN,
pub pewken: PEWKEN,
pub pmwken: PMWKEN,
pub pnwken: PNWKEN,
pub pawksr: PAWKSR,
pub pbwksr: PBWKSR,
pub pcwksr: PCWKSR,
pub pdwksr: PDWKSR,
pub pewksr: PEWKSR,
pub pmwksr: PMWKSR,
pub pnwksr: PNWKSR,
pub iofilt0: IOFILT0,
pub iofilt1: IOFILT1,
pub prsten: PRSTEN,
pub prstr0: PRSTR0,
pub prstr1: PRSTR1,
pub hrccr: HRCCR,
pub bodcr: BODCR,
pub bodsr: BODSR,
pub adccr: ADCCR,
pub xtalcr: XTALCR,
pub xtalsr: XTALSR,
pub pllcr: PLLCR,
pub plldiv: PLLDIV,
pub plllock: PLLLOCK,
pub lrccr: LRCCR,
pub opacr: OPACR,
pub acmpcr: ACMPCR,
pub acmpsr: ACMPSR,
pub acmpcr2: ACMPCR2,
pub daccr: DACCR,
pub tempcr: TEMPCR,
/* private fields */
}Expand description
Register block
Fields§
§clksel: CLKSEL0x00 - CLKSEL register
clkdivx_on: CLKDIVX_ON0x04 - CLKDIVx_ON register
clken0: CLKEN00x08 - CLKEN0 register
clken1: CLKEN10x0c - CLKEN1 register
sleep: SLEEP0x10 - SLEEP register
rstsr: RSTSR0x24 - RSTSR register
rtcwkcr: RTCWKCR0x30 - RTCWKCR register
rtcwksr: RTCWKSR0x34 - RTCWKSR register
usbphycr: USBPHYCR0x70 - USBPHYCR register
usbcr: USBCR0x74 - USBCR register
chipid: [CHIPID; 4]0x80..0x90 - CHIPID register
backup: [BACKUP; 4]0x90..0xa0 - BACKUP register
prngcr: PRNGCR0xd0 - PRNGCR register
prngdl: PRNGDL0xd4 - PRNGDL register
prngdh: PRNGDH0xd8 - PRNGDH register
pawken: PAWKEN0x100 - PAWKEN register
pbwken: PBWKEN0x104 - PBWKEN register
pcwken: PCWKEN0x108 - PCWKEN register
pdwken: PDWKEN0x10c - PDWKEN register
pewken: PEWKEN0x110 - PEWKEN register
pmwken: PMWKEN0x120 - PMWKEN register
pnwken: PNWKEN0x124 - PNWKEN register
pawksr: PAWKSR0x130 - PAWKSR register
pbwksr: PBWKSR0x134 - PBWKSR register
pcwksr: PCWKSR0x138 - PCWKSR register
pdwksr: PDWKSR0x13c - PDWKSR register
pewksr: PEWKSR0x140 - PEWKSR register
pmwksr: PMWKSR0x150 - PMWKSR register
pnwksr: PNWKSR0x154 - PNWKSR register
iofilt0: IOFILT00x400 - IOFILT0 register
iofilt1: IOFILT10x404 - IOFILT1 register
prsten: PRSTEN0x720 - PRSTEN register
prstr0: PRSTR00x724 - PRSTR0 register
prstr1: PRSTR10x728 - PRSTR1 register
hrccr: HRCCR0xaa000 - HRCCR register
bodcr: BODCR0xaa010 - BODCR register
bodsr: BODSR0xaa014 - BODSR register
adccr: ADCCR0xaa018 - ADCCR register
xtalcr: XTALCR0xaa020 - XTALCR register
xtalsr: XTALSR0xaa024 - XTALSR register
pllcr: PLLCR0xaa040 - PLLCR register
plldiv: PLLDIV0xaa044 - PLLDIV register
plllock: PLLLOCK0xaa04c - PLLLOCK register
lrccr: LRCCR0xaa050 - LRCCR register
opacr: OPACR0xaa070 - OPACR register
acmpcr: ACMPCR0xaa080 - ACMPCR register
acmpsr: ACMPSR0xaa084 - ACMPSR register
acmpcr2: ACMPCR20xaa088 - ACMPCR2 register
daccr: DACCR0xaa090 - DACCR register
tempcr: TEMPCR0xaa098 - TEMPCR register