[−][src]Struct cc2650::aon_wuc::RegisterBlock
Register block
Fields
mcuclk: MCUCLK
0x00 - MCU Clock Management This register contains bitfields related to the MCU clock.
auxclk: AUXCLK
0x04 - AUX Clock Management This register contains bitfields that are relevant for setting up the clock to the AUX domain.
mcucfg: MCUCFG
0x08 - MCU Configuration This register contains power management related bitfields for the MCU domain.
auxcfg: AUXCFG
0x0c - AUX Configuration This register contains power management related signals for the AUX domain.
auxctl: AUXCTL
0x10 - AUX Control This register contains events and control signals for the AUX domain.
pwrstat: PWRSTAT
0x14 - Power Status This register is used to monitor various power management related signals in AON. Most signals are for test, calibration and debug purpose only, and others can be used to detect that AUX or JTAG domains are powered up.
shutdown: SHUTDOWN
0x18 - Shutdown Control This register contains bitfields required for entering shutdown mode
ctl0: CTL0
0x20 - Control 0 This register contains various chip level control and debug bitfields.
ctl1: CTL1
0x24 - Control 1 This register contains various chip level control and debug bitfields.
rechargecfg: RECHARGECFG
0x30 - Recharge Controller Configuration This register sets all relevant patameters for controlling the recharge algorithm.
rechargestat: RECHARGESTAT
0x34 - Recharge Controller Status This register controls various status registers which are updated during recharge. The register is mostly intended for test and debug.
osccfg: OSCCFG
0x38 - Oscillator Configuration This register sets the period for Amplitude compensation requests sent to the oscillator control system. The amplitude compensations is only applicable when XOSC_HF is running in low power mode.
jtagcfg: JTAGCFG
0x40 - JTAG Configuration This register contains control for configuration of the JTAG domain,- hereunder access permissions for each TAP.
jtagusercode: JTAGUSERCODE
0x44 - JTAG USERCODE Boot code copies the JTAG USERCODE to this register from where it is forwarded to the debug subsystem.
Auto Trait Implementations
impl Send for RegisterBlock
impl !Sync for RegisterBlock
Blanket Implementations
impl<T> From for T
[src]
impl<T, U> TryFrom 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> TryInto 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, U> Into for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Borrow for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut 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,