[−][src]Struct cc13x2_cc26x2_hal::prcm::RegisterBlock
Register block
Fields
infrclkdivr: INFRCLKDIVR
0x00 - Infrastructure Clock Division Factor For Run Mode
infrclkdivs: INFRCLKDIVS
0x04 - Infrastructure Clock Division Factor For Sleep Mode
infrclkdivds: INFRCLKDIVDS
0x08 - Infrastructure Clock Division Factor For DeepSleep Mode
vdctl: VDCTL
0x0c - MCU Voltage Domain Control
clkloadctl: CLKLOADCTL
0x28 - Load PRCM Settings To CLKCTRL Power Domain
rfcclkg: RFCCLKG
0x2c - RFC Clock Gate
vimsclkg: VIMSCLKG
0x30 - VIMS Clock Gate
secdmaclkgr: SECDMACLKGR
0x3c - SEC (PKA And TRNG And CRYPTO) And UDMA Clock Gate For Run And All Modes
secdmaclkgs: SECDMACLKGS
0x40 - SEC (PKA And TRNG And CRYPTO) And UDMA Clock Gate For Sleep Mode
secdmaclkgds: SECDMACLKGDS
0x44 - SEC (PKA And TRNG and CRYPTO) And UDMA Clock Gate For Deep Sleep Mode
gpioclkgr: GPIOCLKGR
0x48 - GPIO Clock Gate For Run And All Modes
gpioclkgs: GPIOCLKGS
0x4c - GPIO Clock Gate For Sleep Mode
gpioclkgds: GPIOCLKGDS
0x50 - GPIO Clock Gate For Deep Sleep Mode
gptclkgr: GPTCLKGR
0x54 - GPT Clock Gate For Run And All Modes
gptclkgs: GPTCLKGS
0x58 - GPT Clock Gate For Sleep Mode
gptclkgds: GPTCLKGDS
0x5c - GPT Clock Gate For Deep Sleep Mode
i2cclkgr: I2CCLKGR
0x60 - I2C Clock Gate For Run And All Modes
i2cclkgs: I2CCLKGS
0x64 - I2C Clock Gate For Sleep Mode
i2cclkgds: I2CCLKGDS
0x68 - I2C Clock Gate For Deep Sleep Mode
uartclkgr: UARTCLKGR
0x6c - UART Clock Gate For Run And All Modes
uartclkgs: UARTCLKGS
0x70 - UART Clock Gate For Sleep Mode
uartclkgds: UARTCLKGDS
0x74 - UART Clock Gate For Deep Sleep Mode
ssiclkgr: SSICLKGR
0x78 - SSI Clock Gate For Run And All Modes
ssiclkgs: SSICLKGS
0x7c - SSI Clock Gate For Sleep Mode
ssiclkgds: SSICLKGDS
0x80 - SSI Clock Gate For Deep Sleep Mode
i2sclkgr: I2SCLKGR
0x84 - I2S Clock Gate For Run And All Modes
i2sclkgs: I2SCLKGS
0x88 - I2S Clock Gate For Sleep Mode
i2sclkgds: I2SCLKGDS
0x8c - I2S Clock Gate For Deep Sleep Mode
sysbusclkdiv: SYSBUSCLKDIV
0xb4 - Internal. Only to be used through TI provided API.
cpuclkdiv: CPUCLKDIV
0xb8 - Internal. Only to be used through TI provided API.
perbuscpuclkdiv: PERBUSCPUCLKDIV
0xbc - Internal. Only to be used through TI provided API.
perbusdmaclkdiv: PERBUSDMACLKDIV
0xc0 - Internal. Only to be used through TI provided API.
perdmaclkdiv: PERDMACLKDIV
0xc4 - Internal. Only to be used through TI provided API.
i2sbclksel: I2SBCLKSEL
0xc8 - I2S Clock Control
gptclkdiv: GPTCLKDIV
0xcc - GPT Scalar
i2sclkctl: I2SCLKCTL
0xd0 - I2S Clock Control
i2smclkdiv: I2SMCLKDIV
0xd4 - MCLK Division Ratio
i2sbclkdiv: I2SBCLKDIV
0xd8 - BCLK Division Ratio
i2swclkdiv: I2SWCLKDIV
0xdc - WCLK Division Ratio
resetsecdma: RESETSECDMA
0xf0 - RESET For SEC (PKA And TRNG And CRYPTO) And UDMA
resetgpio: RESETGPIO
0xf4 - RESET For GPIO IPs
resetgpt: RESETGPT
0xf8 - RESET For GPT Ips
reseti2c: RESETI2C
0xfc - RESET For I2C IPs
resetuart: RESETUART
0x100 - RESET For UART IPs
resetssi: RESETSSI
0x104 - RESET For SSI IPs
reseti2s: RESETI2S
0x108 - RESET For I2S IP
pdctl0: PDCTL0
0x12c - Power Domain Control
pdctl0rfc: PDCTL0RFC
0x130 - RFC Power Domain Control
pdctl0serial: PDCTL0SERIAL
0x134 - SERIAL Power Domain Control
pdctl0periph: PDCTL0PERIPH
0x138 - PERIPH Power Domain Control
pdstat0: PDSTAT0
0x140 - Power Domain Status
pdstat0rfc: PDSTAT0RFC
0x144 - RFC Power Domain Status
pdstat0serial: PDSTAT0SERIAL
0x148 - SERIAL Power Domain Status
pdstat0periph: PDSTAT0PERIPH
0x14c - PERIPH Power Domain Status
pdctl1: PDCTL1
0x17c - Power Domain Control
pdctl1cpu: PDCTL1CPU
0x184 - CPU Power Domain Direct Control
pdctl1rfc: PDCTL1RFC
0x188 - RFC Power Domain Direct Control
pdctl1vims: PDCTL1VIMS
0x18c - VIMS Mode Direct Control
pdstat1: PDSTAT1
0x194 - Power Manager Status
pdstat1bus: PDSTAT1BUS
0x198 - BUS Power Domain Direct Read Status
pdstat1rfc: PDSTAT1RFC
0x19c - RFC Power Domain Direct Read Status
pdstat1cpu: PDSTAT1CPU
0x1a0 - CPU Power Domain Direct Read Status
pdstat1vims: PDSTAT1VIMS
0x1a4 - VIMS Mode Direct Read Status
rfcbits: RFCBITS
0x1cc - Control To RFC
rfcmodesel: RFCMODESEL
0x1d0 - Selected RFC Mode
rfcmodehwopt: RFCMODEHWOPT
0x1d4 - Allowed RFC Modes
pwrprofstat: PWRPROFSTAT
0x1e0 - Power Profiler Register
mcusramcfg: MCUSRAMCFG
0x21c - MCU SRAM configuration
ramreten: RAMRETEN
0x224 - Memory Retention Control
oscimsc: OSCIMSC
0x290 - Oscillator Interrupt Mask
oscris: OSCRIS
0x294 - Oscillator Raw Interrupt Status
oscicr: OSCICR
0x298 - Oscillator Raw Interrupt Clear
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,
impl<T> Same for T
type Output = T
Should always be Self