pub trait Resettable: RegisterSpec {
    fn reset_value() -> Self::Ux;
}
Expand description

Reset value of the register.

This value is the initial value for the write method. It can also be directly written to the register by using the reset method.

Required Methods

Reset value of the register.

Implementors

reset() method sets alternate_enable to value 0xffff

reset() method sets data_enable to value 0xffff

reset() method sets data_value to value 0x180b

reset() method sets direction to value 0

reset() method sets function_high to value 0

reset() method sets function_low to value 0

reset() method sets interrupt_clear to value 0

reset() method sets interrupt_enable to value 0

reset() method sets interrupt_state to value 0

reset() method sets interrupt_state_raw to value 0

reset() method sets pull_down to value 0

reset() method sets pull_up to value 0xffff

reset() method sets trigger_both to value 0

reset() method sets trigger_edge_level to value 0

reset() method sets trigger_mode to value 0

reset() method sets control_register to value 0x02

reset() method sets interrupt_source to value 0

reset() method sets rtc_register_0 to value 0

reset() method sets rtc_register_1 to value 0

reset() method sets timer0 to value 0

reset() method sets adapt_mask to value 0x7e

reset() method sets clock_divide to value 0x0302_0306

reset() method sets clock_enable to value 0x7fff

reset() method sets debug_control to value 0x0a00

reset() method sets i2s_clock to value 0

reset() method sets reset_control to value 0xffff_ffff

reset() method sets reset_state to value 0