Type Alias esp32c3::rtc_cntl::reset_state::R

source ·
pub type R = R<RESET_STATE_SPEC>;
Expand description

Register RESET_STATE reader

Aliased Type§

struct R { /* private fields */ }

Implementations§

source§

impl R

source

pub fn reset_cause_procpu(&self) -> RESET_CAUSE_PROCPU_R

Bits 0:5 - reset cause of PRO CPU

source

pub fn reset_cause_appcpu(&self) -> RESET_CAUSE_APPCPU_R

Bits 6:11 - reset cause of APP CPU

source

pub fn stat_vector_sel_appcpu(&self) -> STAT_VECTOR_SEL_APPCPU_R

Bit 12 - APP CPU state vector sel

source

pub fn stat_vector_sel_procpu(&self) -> STAT_VECTOR_SEL_PROCPU_R

Bit 13 - PRO CPU state vector sel

source

pub fn all_reset_flag_procpu(&self) -> ALL_RESET_FLAG_PROCPU_R

Bit 14 - PRO CPU reset_flag

source

pub fn all_reset_flag_appcpu(&self) -> ALL_RESET_FLAG_APPCPU_R

Bit 15 - APP CPU reset flag

source

pub fn ocd_halt_on_reset_appcpu(&self) -> OCD_HALT_ON_RESET_APPCPU_R

Bit 18 - APPCPU OcdHaltOnReset

source

pub fn ocd_halt_on_reset_procpu(&self) -> OCD_HALT_ON_RESET_PROCPU_R

Bit 19 - PROCPU OcdHaltOnReset

source

pub fn jtag_reset_flag_procpu(&self) -> JTAG_RESET_FLAG_PROCPU_R

Bit 20 - configure jtag reset configure

source

pub fn jtag_reset_flag_appcpu(&self) -> JTAG_RESET_FLAG_APPCPU_R

Bit 21 - configure jtag reset configure

source

pub fn dreset_mask_appcpu(&self) -> DRESET_MASK_APPCPU_R

Bit 24 - configure dreset configure

source

pub fn dreset_mask_procpu(&self) -> DRESET_MASK_PROCPU_R

Bit 25 - configure dreset configure