[][src]Struct cc2650::aux_ddi0_osc::RegisterBlock

#[repr(C)]
pub struct RegisterBlock { pub ctl0: CTL0, pub ctl1: CTL1, pub radcextcfg: RADCEXTCFG, pub ampcompctl: AMPCOMPCTL, pub ampcompth1: AMPCOMPTH1, pub ampcompth2: AMPCOMPTH2, pub anabypassval1: ANABYPASSVAL1, pub anabypassval2: ANABYPASSVAL2, pub atestctl: ATESTCTL, pub adcdoublernanoampctl: ADCDOUBLERNANOAMPCTL, pub xoschfctl: XOSCHFCTL, pub lfoscctl: LFOSCCTL, pub rcoschfctl: RCOSCHFCTL, pub stat0: STAT0, pub stat1: STAT1, pub stat2: STAT2, }

Register block

Fields

ctl0: CTL0

0x00 - Control 0 Controls clock source selects

ctl1: CTL1

0x04 - Control 1 This register contains OSC_DIG configuration

radcextcfg: RADCEXTCFG

0x08 - RADC External Configuration

ampcompctl: AMPCOMPCTL

0x0c - Amplitude Compensation Control

ampcompth1: AMPCOMPTH1

0x10 - Amplitude Compensation Threshold 1 This register contains threshold values for amplitude compensation algorithm

ampcompth2: AMPCOMPTH2

0x14 - Amplitude Compensation Threshold 2 This register contains threshold values for amplitude compensation algorithm.

anabypassval1: ANABYPASSVAL1

0x18 - Analog Bypass Values 1

anabypassval2: ANABYPASSVAL2

0x1c - Internal. Only to be used through TI provided API.

atestctl: ATESTCTL

0x20 - Analog Test Control

adcdoublernanoampctl: ADCDOUBLERNANOAMPCTL

0x24 - ADC Doubler Nanoamp Control

xoschfctl: XOSCHFCTL

0x28 - XOSCHF Control

lfoscctl: LFOSCCTL

0x2c - Low Frequency Oscillator Control

rcoschfctl: RCOSCHFCTL

0x30 - RCOSCHF Control

stat0: STAT0

0x34 - Status 0 This register contains status signals from OSC_DIG

stat1: STAT1

0x38 - Status 1 This register contains status signals from OSC_DIG

stat2: STAT2

0x3c - Status 2 This register contains status signals from AMPCOMP FSM

Auto Trait Implementations

Blanket Implementations

impl<T> From for T[src]

impl<T, U> TryFrom for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T> Any for T where
    T: 'static + ?Sized
[src]