#[repr(C)]
pub struct RegisterBlock {
Show 55 fields pub options0: OPTIONS0, pub slp_timer0: SLP_TIMER0, pub slp_timer1: SLP_TIMER1, pub time_update: TIME_UPDATE, pub time0: TIME0, pub time1: TIME1, pub state0: STATE0, pub timer1: TIMER1, pub timer2: TIMER2, pub timer3: TIMER3, pub timer4: TIMER4, pub timer5: TIMER5, pub ana_conf: ANA_CONF, pub reset_state: RESET_STATE, pub wakeup_state: WAKEUP_STATE, pub int_ena: INT_ENA, pub int_raw: INT_RAW, pub int_st: INT_ST, pub int_clr: INT_CLR, pub store0: STORE0, pub store1: STORE1, pub store2: STORE2, pub store3: STORE3, pub ext_xtl_conf: EXT_XTL_CONF, pub ext_wakeup_conf: EXT_WAKEUP_CONF, pub slp_reject_conf: SLP_REJECT_CONF, pub cpu_period_conf: CPU_PERIOD_CONF, pub sdio_act_conf: SDIO_ACT_CONF, pub clk_conf: CLK_CONF, pub sdio_conf: SDIO_CONF, pub bias_conf: BIAS_CONF, pub reg: REG, pub pwc: PWC, pub dig_pwc: DIG_PWC, pub dig_iso: DIG_ISO, pub wdtconfig0: WDTCONFIG0, pub wdtconfig1: WDTCONFIG1, pub wdtconfig2: WDTCONFIG2, pub wdtconfig3: WDTCONFIG3, pub wdtconfig4: WDTCONFIG4, pub wdtfeed: WDTFEED, pub wdtwprotect: WDTWPROTECT, pub test_mux: TEST_MUX, pub sw_cpu_stall: SW_CPU_STALL, pub store4: STORE4, pub store5: STORE5, pub store6: STORE6, pub store7: STORE7, pub low_power_st: LOW_POWER_ST, pub diag1: DIAG1, pub hold_force: HOLD_FORCE, pub ext_wakeup1: EXT_WAKEUP1, pub ext_wakeup1_status: EXT_WAKEUP1_STATUS, pub brown_out: BROWN_OUT, pub date: DATE, /* private fields */
}
Expand description

Register block

Fields§

§options0: OPTIONS0

0x00 -

§slp_timer0: SLP_TIMER0

0x04 -

§slp_timer1: SLP_TIMER1

0x08 -

§time_update: TIME_UPDATE

0x0c -

§time0: TIME0

0x10 -

§time1: TIME1

0x14 -

§state0: STATE0

0x18 -

§timer1: TIMER1

0x1c -

§timer2: TIMER2

0x20 -

§timer3: TIMER3

0x24 -

§timer4: TIMER4

0x28 -

§timer5: TIMER5

0x2c -

§ana_conf: ANA_CONF

0x30 -

§reset_state: RESET_STATE

0x34 -

§wakeup_state: WAKEUP_STATE

0x38 -

§int_ena: INT_ENA

0x3c -

§int_raw: INT_RAW

0x40 -

§int_st: INT_ST

0x44 -

§int_clr: INT_CLR

0x48 -

§store0: STORE0

0x4c -

§store1: STORE1

0x50 -

§store2: STORE2

0x54 -

§store3: STORE3

0x58 -

§ext_xtl_conf: EXT_XTL_CONF

0x5c -

§ext_wakeup_conf: EXT_WAKEUP_CONF

0x60 -

§slp_reject_conf: SLP_REJECT_CONF

0x64 -

§cpu_period_conf: CPU_PERIOD_CONF

0x68 -

§sdio_act_conf: SDIO_ACT_CONF

0x6c -

§clk_conf: CLK_CONF

0x70 -

§sdio_conf: SDIO_CONF

0x74 -

§bias_conf: BIAS_CONF

0x78 -

§reg: REG

0x7c -

§pwc: PWC

0x80 -

§dig_pwc: DIG_PWC

0x84 -

§dig_iso: DIG_ISO

0x88 -

§wdtconfig0: WDTCONFIG0

0x8c -

§wdtconfig1: WDTCONFIG1

0x90 -

§wdtconfig2: WDTCONFIG2

0x94 -

§wdtconfig3: WDTCONFIG3

0x98 -

§wdtconfig4: WDTCONFIG4

0x9c -

§wdtfeed: WDTFEED

0xa0 -

§wdtwprotect: WDTWPROTECT

0xa4 -

§test_mux: TEST_MUX

0xa8 -

§sw_cpu_stall: SW_CPU_STALL

0xac -

§store4: STORE4

0xb0 -

§store5: STORE5

0xb4 -

§store6: STORE6

0xb8 -

§store7: STORE7

0xbc -

§low_power_st: LOW_POWER_ST

0xc0 -

§diag1: DIAG1

0xc4 -

§hold_force: HOLD_FORCE

0xc8 -

§ext_wakeup1: EXT_WAKEUP1

0xcc -

§ext_wakeup1_status: EXT_WAKEUP1_STATUS

0xd0 -

§brown_out: BROWN_OUT

0xd4 -

§date: DATE

0x13c -

Auto Trait Implementations§

Blanket Implementations§

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.