[−][src]Struct atsams70n21b::pmc::RegisterBlock
Register block
Fields
pmc_scer: PMC_SCER
0x00 - System Clock Enable Register
pmc_scdr: PMC_SCDR
0x04 - System Clock Disable Register
pmc_scsr: PMC_SCSR
0x08 - System Clock Status Register
pmc_pcer0: PMC_PCER0
0x10 - Peripheral Clock Enable Register 0
pmc_pcdr0: PMC_PCDR0
0x14 - Peripheral Clock Disable Register 0
pmc_pcsr0: PMC_PCSR0
0x18 - Peripheral Clock Status Register 0
ckgr_uckr: CKGR_UCKR
0x1c - UTMI Clock Register
ckgr_mor: CKGR_MOR
0x20 - Main Oscillator Register
ckgr_mcfr: CKGR_MCFR
0x24 - Main Clock Frequency Register
ckgr_pllar: CKGR_PLLAR
0x28 - PLLA Register
pmc_mckr: PMC_MCKR
0x30 - Master Clock Register
pmc_usb: PMC_USB
0x38 - USB Clock Register
pmc_pck: [PMC_PCK; 8]
0x40 - Programmable Clock Register
pmc_ier: PMC_IER
0x60 - Interrupt Enable Register
pmc_idr: PMC_IDR
0x64 - Interrupt Disable Register
pmc_sr: PMC_SR
0x68 - Status Register
pmc_imr: PMC_IMR
0x6c - Interrupt Mask Register
pmc_fsmr: PMC_FSMR
0x70 - Fast Startup Mode Register
pmc_fspr: PMC_FSPR
0x74 - Fast Startup Polarity Register
pmc_focr: PMC_FOCR
0x78 - Fault Output Clear Register
pmc_wpmr: PMC_WPMR
0xe4 - Write Protection Mode Register
pmc_wpsr: PMC_WPSR
0xe8 - Write Protection Status Register
pmc_pcer1: PMC_PCER1
0x100 - Peripheral Clock Enable Register 1
pmc_pcdr1: PMC_PCDR1
0x104 - Peripheral Clock Disable Register 1
pmc_pcsr1: PMC_PCSR1
0x108 - Peripheral Clock Status Register 1
pmc_pcr: PMC_PCR
0x10c - Peripheral Control Register
pmc_ocr: PMC_OCR
0x110 - Oscillator Calibration Register
pmc_slpwk_er0: PMC_SLPWK_ER0
0x114 - SleepWalking Enable Register 0
pmc_slpwk_dr0: PMC_SLPWK_DR0
0x118 - SleepWalking Disable Register 0
pmc_slpwk_sr0: PMC_SLPWK_SR0
0x11c - SleepWalking Status Register 0
pmc_slpwk_asr0: PMC_SLPWK_ASR0
0x120 - SleepWalking Activity Status Register 0
pmc_pmmr: PMC_PMMR
0x130 - PLL Maximum Multiplier Value Register
pmc_slpwk_er1: PMC_SLPWK_ER1
0x134 - SleepWalking Enable Register 1
pmc_slpwk_dr1: PMC_SLPWK_DR1
0x138 - SleepWalking Disable Register 1
pmc_slpwk_sr1: PMC_SLPWK_SR1
0x13c - SleepWalking Status Register 1
pmc_slpwk_asr1: PMC_SLPWK_ASR1
0x140 - SleepWalking Activity Status Register 1
pmc_slpwk_aipr: PMC_SLPWK_AIPR
0x144 - SleepWalking Activity In Progress Register
Auto Trait Implementations
Blanket Implementations
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.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> From<T> for T
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Same<T> for T
type Output = T
Should always be Self