rtc_io_dev_s is only used within ESP-IDF.
 
Symbols
loading...
Files
loading...
SummarySyntaxReferences

Fields

Field
Declared as
union { struct { uint32_t reserved0: 14; uint32_t data:18; }; uint32_t val; }
union { struct { uint32_t reserved0: 14; uint32_t w1ts:18; }; uint32_t val; }
union { struct { uint32_t reserved0: 14; uint32_t w1tc:18; }; uint32_t val; }
union { struct { uint32_t reserved0: 14; uint32_t enable:18; }; uint32_t val; }
union { struct { uint32_t reserved0: 14; uint32_t w1ts:18; }; uint32_t val; }
union { struct { uint32_t reserved0: 2; uint32_t pad_driver: 1; uint32_t reserved3: 4; uint32_t int_type: 3; uint32_t wakeup_enable: 1; uint32_t reserved11: 21; }; uint32_t val; }[18]
union { struct { uint32_t sel0: 5; uint32_t sel1: 5; uint32_t sel2: 5; uint32_t sel3: 5; uint32_t sel4: 5; uint32_t no_gating_12m: 1; uint32_t reserved26: 6; }; uint32_t val; }
uint32_t
union { struct { uint32_t reserved0: 30; uint32_t hall_phase: 1; uint32_t xpd_hall: 1; }; uint32_t val; }
union { struct { uint32_t reserved0: 14; uint32_t w1tc:18; }; uint32_t val; }
union { struct { uint32_t reserved0: 14; uint32_t status:18; }; uint32_t val; }
union { struct { uint32_t reserved0: 14; uint32_t w1ts:18; }; uint32_t val; }
union { struct { uint32_t reserved0: 14; uint32_t w1tc:18; }; uint32_t val; }
union { struct { uint32_t reserved0: 14; uint32_t in:18; }; uint32_t val; }
union { struct { uint32_t reserved0: 1; uint32_t dbias_xtal_32k: 2; uint32_t dres_xtal_32k: 2; uint32_t x32p_fun_ie: 1; uint32_t x32p_slp_oe: 1; uint32_t x32p_slp_ie: 1; uint32_t x32p_slp_sel: 1; uint32_t x32p_fun_sel: 2; uint32_t x32n_fun_ie: 1; uint32_t x32n_slp_oe: 1; uint32_t x32n_slp_ie: 1; uint32_t x32n_slp_sel: 1; uint32_t x32n_fun_sel: 2; uint32_t x32p_mux_sel: 1; uint32_t x32n_mux_sel: 1; uint32_t xpd_xtal_32k: 1; uint32_t dac_xtal_32k: 2; uint32_t x32p_rue: 1; uint32_t x32p_rde: 1; uint32_t x32p_hold: 1; uint32_t x32p_drv: 2; uint32_t x32n_rue: 1; uint32_t x32n_rde: 1; uint32_t x32n_hold: 1; uint32_t x32n_drv: 2; }; uint32_t val; }
union { struct { uint32_t reserved0: 4; uint32_t sense4_fun_ie: 1; uint32_t sense4_slp_ie: 1; uint32_t sense4_slp_sel: 1; uint32_t sense4_fun_sel: 2; uint32_t sense3_fun_ie: 1; uint32_t sense3_slp_ie: 1; uint32_t sense3_slp_sel: 1; uint32_t sense3_fun_sel: 2; uint32_t sense2_fun_ie: 1; uint32_t sense2_slp_ie: 1; uint32_t sense2_slp_sel: 1; uint32_t sense2_fun_sel: 2; uint32_t sense1_fun_ie: 1; uint32_t sense1_slp_ie: 1; uint32_t sense1_slp_sel: 1; uint32_t sense1_fun_sel: 2; uint32_t sense4_mux_sel: 1; uint32_t sense3_mux_sel: 1; uint32_t sense2_mux_sel: 1; uint32_t sense1_mux_sel: 1; uint32_t sense4_hold: 1; uint32_t sense3_hold: 1; uint32_t sense2_hold: 1; uint32_t sense1_hold: 1; }; uint32_t val; }
union { struct { uint32_t reserved0: 18; uint32_t adc2_fun_ie: 1; uint32_t adc2_slp_ie: 1; uint32_t adc2_slp_sel: 1; uint32_t adc2_fun_sel: 2; uint32_t adc1_fun_ie: 1; uint32_t adc1_slp_ie: 1; uint32_t adc1_slp_sel: 1; uint32_t adc1_fun_sel: 2; uint32_t adc2_mux_sel: 1; uint32_t adc1_mux_sel: 1; uint32_t adc2_hold: 1; uint32_t adc1_hold: 1; }; uint32_t val; }
union { struct { uint32_t reserved0: 10; uint32_t dac_xpd_force: 1; uint32_t fun_ie: 1; uint32_t slp_oe: 1; uint32_t slp_ie: 1; uint32_t slp_sel: 1; uint32_t fun_sel: 2; uint32_t mux_sel: 1; uint32_t xpd_dac: 1; uint32_t dac: 8; uint32_t rue: 1; uint32_t rde: 1; uint32_t hold: 1; uint32_t drv: 2; }; uint32_t val; }[2]
union { struct { uint32_t reserved0: 27; uint32_t sel: 5; }; uint32_t val; }
union { struct { uint32_t reserved0: 23; uint32_t debug_bit_sel: 5; uint32_t scl_sel: 2; uint32_t sda_sel: 2; }; uint32_t val; }
union { struct { uint32_t date: 28; uint32_t reserved28: 4; }; uint32_t val; }
union { struct { uint32_t reserved0: 23; uint32_t dcur: 2; uint32_t drange: 2; uint32_t drefl: 2; uint32_t drefh: 2; uint32_t xpd_bias: 1; }; uint32_t val; }
union { struct { uint32_t reserved0: 12; uint32_t to_gpio: 1; uint32_t fun_ie: 1; uint32_t slp_oe: 1; uint32_t slp_ie: 1; uint32_t slp_sel: 1; uint32_t fun_sel: 2; uint32_t mux_sel: 1; uint32_t xpd: 1; uint32_t tie_opt: 1; uint32_t start: 1; uint32_t dac: 3; uint32_t reserved26: 1; uint32_t rue: 1; uint32_t rde: 1; uint32_t drv: 2; uint32_t hold: 1; }; uint32_t val; }[10]
union { struct { uint32_t reserved0: 27; uint32_t sel: 5; }; uint32_t val; }

References

from examples