Module esp32s3::rtc_cntl

source ·
Expand description

Real Time Controller

Modules

analog configure register
No public
congfigure brownout
configure clock register
configure ulp-riscv
configure ulp diable
conigure cpu freq
version register
No public
congigure digital power isolation
configure digtal pad hold
configure digital power
configure ext1 wakeup
check ext wakeup1 status
ext wakeup configure
Reserved register
No public
rtc interrupt register
configure rtc interrupt register
oneset clr rtc interrupt enable
oneset rtc interrupt
rtc interrupt register
rtc interrupt register
reserved register
rtc common configure
RTC common configure register
rtc pad hold configure
configure power glitch
configure rtc power
get reset state
configure retention
configure rtc regulator
No public
configure flash power
configure slow clk
get reject casue
reject sleep register
configure min sleep time
configure sleep time hi
get wakeup cause
configure chip sleep
Reserved register
Reserved register
Reserved register
Reserved register
reserved register
reserved register
reserved register
reserved register
configure cpu stall by sw
congfigure super watch dog
super watch dog key
read rtc_main timer high bits
RTC timer high 16 bits
read rtc_main timer low bits
RTC timer low 32 bits
update rtc main timer
rtc state wait time
rtc monitor state delay time
No public
No public
configure min sleep time
No public
configure touch controller
configure touch controller
configure touch controller
configure touch dac
configure touch dac
configure touch controller
configure touch controller
configure touch controller
configure touch controller
configure ulp
configure ulp
configure ulp sleep time
usb configure
configure wakeup state
configure rtc watch dog
stage0 hold time
stage1 hold time
stage2 hold time
stage3 hold time
rtc wdt feed
configure rtc watch dog
xtal 32k watch dog backup clock factor
configure xtal32k

Structs

Register block

Type Definitions

ANA_CONF (rw) register accessor: an alias for Reg<ANA_CONF_SPEC>
BIAS_CONF (rw) register accessor: an alias for Reg<BIAS_CONF_SPEC>
BROWN_OUT (rw) register accessor: an alias for Reg<BROWN_OUT_SPEC>
CLK_CONF (rw) register accessor: an alias for Reg<CLK_CONF_SPEC>
COCPU_CTRL (rw) register accessor: an alias for Reg<COCPU_CTRL_SPEC>
COCPU_DISABLE (rw) register accessor: an alias for Reg<COCPU_DISABLE_SPEC>
CPU_PERIOD_CONF (rw) register accessor: an alias for Reg<CPU_PERIOD_CONF_SPEC>
DATE (rw) register accessor: an alias for Reg<DATE_SPEC>
DIAG0 (r) register accessor: an alias for Reg<DIAG0_SPEC>
DIG_ISO (rw) register accessor: an alias for Reg<DIG_ISO_SPEC>
DIG_PAD_HOLD (rw) register accessor: an alias for Reg<DIG_PAD_HOLD_SPEC>
DIG_PWC (rw) register accessor: an alias for Reg<DIG_PWC_SPEC>
EXT_WAKEUP1 (rw) register accessor: an alias for Reg<EXT_WAKEUP1_SPEC>
EXT_WAKEUP1_STATUS (r) register accessor: an alias for Reg<EXT_WAKEUP1_STATUS_SPEC>
EXT_WAKEUP_CONF (rw) register accessor: an alias for Reg<EXT_WAKEUP_CONF_SPEC>
EXT_XTL_CONF (rw) register accessor: an alias for Reg<EXT_XTL_CONF_SPEC>
FIB_SEL (rw) register accessor: an alias for Reg<FIB_SEL_SPEC>
INT_CLR_RTC (w) register accessor: an alias for Reg<INT_CLR_RTC_SPEC>
INT_ENA_RTC (rw) register accessor: an alias for Reg<INT_ENA_RTC_SPEC>
INT_ENA_RTC_W1TC (w) register accessor: an alias for Reg<INT_ENA_RTC_W1TC_SPEC>
INT_ENA_RTC_W1TS (w) register accessor: an alias for Reg<INT_ENA_RTC_W1TS_SPEC>
INT_RAW_RTC (rw) register accessor: an alias for Reg<INT_RAW_RTC_SPEC>
INT_ST_RTC (r) register accessor: an alias for Reg<INT_ST_RTC_SPEC>
LOW_POWER_ST (r) register accessor: an alias for Reg<LOW_POWER_ST_SPEC>
OPTION1 (rw) register accessor: an alias for Reg<OPTION1_SPEC>
OPTIONS0 (rw) register accessor: an alias for Reg<OPTIONS0_SPEC>
PAD_HOLD (rw) register accessor: an alias for Reg<PAD_HOLD_SPEC>
PG_CTRL (rw) register accessor: an alias for Reg<PG_CTRL_SPEC>
PWC (rw) register accessor: an alias for Reg<PWC_SPEC>
REGULATOR_DRV_CTRL (rw) register accessor: an alias for Reg<REGULATOR_DRV_CTRL_SPEC>
RESET_STATE (rw) register accessor: an alias for Reg<RESET_STATE_SPEC>
RETENTION_CTRL (rw) register accessor: an alias for Reg<RETENTION_CTRL_SPEC>
RTC (rw) register accessor: an alias for Reg<RTC_SPEC>
SDIO_ACT_CONF (rw) register accessor: an alias for Reg<SDIO_ACT_CONF_SPEC>
SDIO_CONF (rw) register accessor: an alias for Reg<SDIO_CONF_SPEC>
SLOW_CLK_CONF (rw) register accessor: an alias for Reg<SLOW_CLK_CONF_SPEC>
SLP_REJECT_CAUSE (r) register accessor: an alias for Reg<SLP_REJECT_CAUSE_SPEC>
SLP_REJECT_CONF (rw) register accessor: an alias for Reg<SLP_REJECT_CONF_SPEC>
SLP_TIMER0 (rw) register accessor: an alias for Reg<SLP_TIMER0_SPEC>
SLP_TIMER1 (rw) register accessor: an alias for Reg<SLP_TIMER1_SPEC>
SLP_WAKEUP_CAUSE (r) register accessor: an alias for Reg<SLP_WAKEUP_CAUSE_SPEC>
STATE0 (rw) register accessor: an alias for Reg<STATE0_SPEC>
STORE0 (rw) register accessor: an alias for Reg<STORE0_SPEC>
STORE1 (rw) register accessor: an alias for Reg<STORE1_SPEC>
STORE2 (rw) register accessor: an alias for Reg<STORE2_SPEC>
STORE3 (rw) register accessor: an alias for Reg<STORE3_SPEC>
STORE4 (rw) register accessor: an alias for Reg<STORE4_SPEC>
STORE5 (rw) register accessor: an alias for Reg<STORE5_SPEC>
STORE6 (rw) register accessor: an alias for Reg<STORE6_SPEC>
STORE7 (rw) register accessor: an alias for Reg<STORE7_SPEC>
SWD_CONF (rw) register accessor: an alias for Reg<SWD_CONF_SPEC>
SWD_WPROTECT (rw) register accessor: an alias for Reg<SWD_WPROTECT_SPEC>
SW_CPU_STALL (rw) register accessor: an alias for Reg<SW_CPU_STALL_SPEC>
TIMER1 (rw) register accessor: an alias for Reg<TIMER1_SPEC>
TIMER2 (rw) register accessor: an alias for Reg<TIMER2_SPEC>
TIMER3 (rw) register accessor: an alias for Reg<TIMER3_SPEC>
TIMER4 (rw) register accessor: an alias for Reg<TIMER4_SPEC>
TIMER5 (rw) register accessor: an alias for Reg<TIMER5_SPEC>
TIMER6 (rw) register accessor: an alias for Reg<TIMER6_SPEC>
TIME_HIGH0 (r) register accessor: an alias for Reg<TIME_HIGH0_SPEC>
TIME_HIGH1 (r) register accessor: an alias for Reg<TIME_HIGH1_SPEC>
TIME_LOW0 (r) register accessor: an alias for Reg<TIME_LOW0_SPEC>
TIME_LOW1 (r) register accessor: an alias for Reg<TIME_LOW1_SPEC>
TIME_UPDATE (rw) register accessor: an alias for Reg<TIME_UPDATE_SPEC>
TOUCH_APPROACH (rw) register accessor: an alias for Reg<TOUCH_APPROACH_SPEC>
TOUCH_CTRL1 (rw) register accessor: an alias for Reg<TOUCH_CTRL1_SPEC>
TOUCH_CTRL2 (rw) register accessor: an alias for Reg<TOUCH_CTRL2_SPEC>
TOUCH_DAC (rw) register accessor: an alias for Reg<TOUCH_DAC_SPEC>
TOUCH_DAC1 (rw) register accessor: an alias for Reg<TOUCH_DAC1_SPEC>
TOUCH_FILTER_CTRL (rw) register accessor: an alias for Reg<TOUCH_FILTER_CTRL_SPEC>
TOUCH_SCAN_CTRL (rw) register accessor: an alias for Reg<TOUCH_SCAN_CTRL_SPEC>
TOUCH_SLP_THRES (rw) register accessor: an alias for Reg<TOUCH_SLP_THRES_SPEC>
TOUCH_TIMEOUT_CTRL (rw) register accessor: an alias for Reg<TOUCH_TIMEOUT_CTRL_SPEC>
ULP_CP_CTRL (rw) register accessor: an alias for Reg<ULP_CP_CTRL_SPEC>
ULP_CP_TIMER (rw) register accessor: an alias for Reg<ULP_CP_TIMER_SPEC>
ULP_CP_TIMER_1 (rw) register accessor: an alias for Reg<ULP_CP_TIMER_1_SPEC>
USB_CONF (rw) register accessor: an alias for Reg<USB_CONF_SPEC>
WAKEUP_STATE (rw) register accessor: an alias for Reg<WAKEUP_STATE_SPEC>
WDTCONFIG0 (rw) register accessor: an alias for Reg<WDTCONFIG0_SPEC>
WDTCONFIG1 (rw) register accessor: an alias for Reg<WDTCONFIG1_SPEC>
WDTCONFIG2 (rw) register accessor: an alias for Reg<WDTCONFIG2_SPEC>
WDTCONFIG3 (rw) register accessor: an alias for Reg<WDTCONFIG3_SPEC>
WDTCONFIG4 (rw) register accessor: an alias for Reg<WDTCONFIG4_SPEC>
WDTFEED (w) register accessor: an alias for Reg<WDTFEED_SPEC>
WDTWPROTECT (rw) register accessor: an alias for Reg<WDTWPROTECT_SPEC>
XTAL32K_CLK_FACTOR (rw) register accessor: an alias for Reg<XTAL32K_CLK_FACTOR_SPEC>
XTAL32K_CONF (rw) register accessor: an alias for Reg<XTAL32K_CONF_SPEC>