[][src]Struct esp_idf_bindgen::rtc_cntl_dev_s

#[repr(C)]pub struct rtc_cntl_dev_s {
    pub options0: rtc_cntl_dev_s__bindgen_ty_1,
    pub slp_timer0: u32,
    pub slp_timer1: rtc_cntl_dev_s__bindgen_ty_2,
    pub time_update: rtc_cntl_dev_s__bindgen_ty_3,
    pub time0: u32,
    pub time1: rtc_cntl_dev_s__bindgen_ty_4,
    pub state0: rtc_cntl_dev_s__bindgen_ty_5,
    pub timer1: rtc_cntl_dev_s__bindgen_ty_6,
    pub timer2: rtc_cntl_dev_s__bindgen_ty_7,
    pub timer3: rtc_cntl_dev_s__bindgen_ty_8,
    pub timer4: rtc_cntl_dev_s__bindgen_ty_9,
    pub timer5: rtc_cntl_dev_s__bindgen_ty_10,
    pub ana_conf: rtc_cntl_dev_s__bindgen_ty_11,
    pub reset_state: rtc_cntl_dev_s__bindgen_ty_12,
    pub wakeup_state: rtc_cntl_dev_s__bindgen_ty_13,
    pub int_ena: rtc_cntl_dev_s__bindgen_ty_14,
    pub int_raw: rtc_cntl_dev_s__bindgen_ty_15,
    pub int_st: rtc_cntl_dev_s__bindgen_ty_16,
    pub int_clr: rtc_cntl_dev_s__bindgen_ty_17,
    pub rtc_store0: u32,
    pub rtc_store1: u32,
    pub rtc_store2: u32,
    pub rtc_store3: u32,
    pub ext_xtl_conf: rtc_cntl_dev_s__bindgen_ty_18,
    pub ext_wakeup_conf: rtc_cntl_dev_s__bindgen_ty_19,
    pub slp_reject_conf: rtc_cntl_dev_s__bindgen_ty_20,
    pub cpu_period_conf: rtc_cntl_dev_s__bindgen_ty_21,
    pub sdio_act_conf: rtc_cntl_dev_s__bindgen_ty_22,
    pub clk_conf: rtc_cntl_dev_s__bindgen_ty_23,
    pub sdio_conf: rtc_cntl_dev_s__bindgen_ty_24,
    pub bias_conf: rtc_cntl_dev_s__bindgen_ty_25,
    pub rtc: rtc_cntl_dev_s__bindgen_ty_26,
    pub rtc_pwc: rtc_cntl_dev_s__bindgen_ty_27,
    pub dig_pwc: rtc_cntl_dev_s__bindgen_ty_28,
    pub dig_iso: rtc_cntl_dev_s__bindgen_ty_29,
    pub wdt_config0: rtc_cntl_dev_s__bindgen_ty_30,
    pub wdt_config1: u32,
    pub wdt_config2: u32,
    pub wdt_config3: u32,
    pub wdt_config4: u32,
    pub wdt_feed: rtc_cntl_dev_s__bindgen_ty_31,
    pub wdt_wprotect: u32,
    pub test_mux: rtc_cntl_dev_s__bindgen_ty_32,
    pub sw_cpu_stall: rtc_cntl_dev_s__bindgen_ty_33,
    pub store4: u32,
    pub store5: u32,
    pub store6: u32,
    pub store7: u32,
    pub diag0: u32,
    pub diag1: u32,
    pub hold_force: rtc_cntl_dev_s__bindgen_ty_34,
    pub ext_wakeup1: rtc_cntl_dev_s__bindgen_ty_35,
    pub ext_wakeup1_status: rtc_cntl_dev_s__bindgen_ty_36,
    pub brown_out: rtc_cntl_dev_s__bindgen_ty_37,
    pub reserved_39: u32,
    pub reserved_3d: u32,
    pub reserved_41: u32,
    pub reserved_45: u32,
    pub reserved_49: u32,
    pub reserved_4d: u32,
    pub date: rtc_cntl_dev_s__bindgen_ty_38,
}

Fields

options0: rtc_cntl_dev_s__bindgen_ty_1slp_timer0: u32slp_timer1: rtc_cntl_dev_s__bindgen_ty_2time_update: rtc_cntl_dev_s__bindgen_ty_3time0: u32time1: rtc_cntl_dev_s__bindgen_ty_4state0: rtc_cntl_dev_s__bindgen_ty_5timer1: rtc_cntl_dev_s__bindgen_ty_6timer2: rtc_cntl_dev_s__bindgen_ty_7timer3: rtc_cntl_dev_s__bindgen_ty_8timer4: rtc_cntl_dev_s__bindgen_ty_9timer5: rtc_cntl_dev_s__bindgen_ty_10ana_conf: rtc_cntl_dev_s__bindgen_ty_11reset_state: rtc_cntl_dev_s__bindgen_ty_12wakeup_state: rtc_cntl_dev_s__bindgen_ty_13int_ena: rtc_cntl_dev_s__bindgen_ty_14int_raw: rtc_cntl_dev_s__bindgen_ty_15int_st: rtc_cntl_dev_s__bindgen_ty_16int_clr: rtc_cntl_dev_s__bindgen_ty_17rtc_store0: u32rtc_store1: u32rtc_store2: u32rtc_store3: u32ext_xtl_conf: rtc_cntl_dev_s__bindgen_ty_18ext_wakeup_conf: rtc_cntl_dev_s__bindgen_ty_19slp_reject_conf: rtc_cntl_dev_s__bindgen_ty_20cpu_period_conf: rtc_cntl_dev_s__bindgen_ty_21sdio_act_conf: rtc_cntl_dev_s__bindgen_ty_22clk_conf: rtc_cntl_dev_s__bindgen_ty_23sdio_conf: rtc_cntl_dev_s__bindgen_ty_24bias_conf: rtc_cntl_dev_s__bindgen_ty_25rtc: rtc_cntl_dev_s__bindgen_ty_26rtc_pwc: rtc_cntl_dev_s__bindgen_ty_27dig_pwc: rtc_cntl_dev_s__bindgen_ty_28dig_iso: rtc_cntl_dev_s__bindgen_ty_29wdt_config0: rtc_cntl_dev_s__bindgen_ty_30wdt_config1: u32wdt_config2: u32wdt_config3: u32wdt_config4: u32wdt_feed: rtc_cntl_dev_s__bindgen_ty_31wdt_wprotect: u32test_mux: rtc_cntl_dev_s__bindgen_ty_32sw_cpu_stall: rtc_cntl_dev_s__bindgen_ty_33store4: u32store5: u32store6: u32store7: u32diag0: u32diag1: u32hold_force: rtc_cntl_dev_s__bindgen_ty_34ext_wakeup1: rtc_cntl_dev_s__bindgen_ty_35ext_wakeup1_status: rtc_cntl_dev_s__bindgen_ty_36brown_out: rtc_cntl_dev_s__bindgen_ty_37reserved_39: u32reserved_3d: u32reserved_41: u32reserved_45: u32reserved_49: u32reserved_4d: u32date: rtc_cntl_dev_s__bindgen_ty_38

Trait Implementations

impl Clone for rtc_cntl_dev_s[src]

impl Copy for rtc_cntl_dev_s[src]

Auto Trait Implementations

impl Send for rtc_cntl_dev_s

impl Sync for rtc_cntl_dev_s

impl Unpin for rtc_cntl_dev_s

Blanket Implementations

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

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

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

impl<T> From<T> for T[src]

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

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

type Error = Infallible

The type returned in the event of a conversion error.

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

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

The type returned in the event of a conversion error.