Trait esp32s3_ulp::generic::Writable
source · pub trait Writable: RegisterSpec {
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux;
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux;
}
Expand description
Trait implemented by writeable registers.
This enables the write
, write_with_zero
and reset
methods.
Registers marked with Readable
can be also be modify
’ed.
Required Associated Constants§
sourceconst ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux
Specifies the register bits that are not changed if you pass 1
and are changed if you pass 0
sourceconst ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux
Specifies the register bits that are not changed if you pass 0
and are changed if you pass 1
Object Safety§
Implementors§
source§impl Writable for RTC_COCPU_CTRL_SPEC
impl Writable for RTC_COCPU_CTRL_SPEC
write(|w| ..)
method takes rtc_cocpu_ctrl::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_cntl::rtc_cocpu_ctrl::RTC_COCPU_CTRL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_cntl::rtc_cocpu_ctrl::RTC_COCPU_CTRL_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_ULP_CP_CTRL_SPEC
impl Writable for RTC_ULP_CP_CTRL_SPEC
write(|w| ..)
method takes rtc_ulp_cp_ctrl::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_cntl::rtc_ulp_cp_ctrl::RTC_ULP_CP_CTRL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_cntl::rtc_ulp_cp_ctrl::RTC_ULP_CP_CTRL_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_ULP_CP_TIMER_SPEC
impl Writable for RTC_ULP_CP_TIMER_SPEC
write(|w| ..)
method takes rtc_ulp_cp_timer::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_cntl::rtc_ulp_cp_timer::RTC_ULP_CP_TIMER_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_cntl::rtc_ulp_cp_timer::RTC_ULP_CP_TIMER_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_ULP_CP_TIMER_1_SPEC
impl Writable for RTC_ULP_CP_TIMER_1_SPEC
write(|w| ..)
method takes rtc_ulp_cp_timer_1::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_cntl::rtc_ulp_cp_timer_1::RTC_ULP_CP_TIMER_1_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_cntl::rtc_ulp_cp_timer_1::RTC_ULP_CP_TIMER_1_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CMD0_SPEC
impl Writable for CMD0_SPEC
write(|w| ..)
method takes cmd0::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd0::CMD0_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd0::CMD0_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CMD1_SPEC
impl Writable for CMD1_SPEC
write(|w| ..)
method takes cmd1::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd1::CMD1_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd1::CMD1_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CMD2_SPEC
impl Writable for CMD2_SPEC
write(|w| ..)
method takes cmd2::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd2::CMD2_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd2::CMD2_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CMD3_SPEC
impl Writable for CMD3_SPEC
write(|w| ..)
method takes cmd3::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd3::CMD3_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd3::CMD3_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CMD4_SPEC
impl Writable for CMD4_SPEC
write(|w| ..)
method takes cmd4::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd4::CMD4_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd4::CMD4_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CMD5_SPEC
impl Writable for CMD5_SPEC
write(|w| ..)
method takes cmd5::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd5::CMD5_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd5::CMD5_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CMD6_SPEC
impl Writable for CMD6_SPEC
write(|w| ..)
method takes cmd6::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd6::CMD6_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd6::CMD6_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CMD7_SPEC
impl Writable for CMD7_SPEC
write(|w| ..)
method takes cmd7::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd7::CMD7_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd7::CMD7_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CMD8_SPEC
impl Writable for CMD8_SPEC
write(|w| ..)
method takes cmd8::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd8::CMD8_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd8::CMD8_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CMD9_SPEC
impl Writable for CMD9_SPEC
write(|w| ..)
method takes cmd9::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd9::CMD9_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd9::CMD9_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CMD10_SPEC
impl Writable for CMD10_SPEC
write(|w| ..)
method takes cmd10::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd10::CMD10_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd10::CMD10_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CMD11_SPEC
impl Writable for CMD11_SPEC
write(|w| ..)
method takes cmd11::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd11::CMD11_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd11::CMD11_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CMD12_SPEC
impl Writable for CMD12_SPEC
write(|w| ..)
method takes cmd12::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd12::CMD12_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd12::CMD12_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CMD13_SPEC
impl Writable for CMD13_SPEC
write(|w| ..)
method takes cmd13::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd13::CMD13_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd13::CMD13_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CMD14_SPEC
impl Writable for CMD14_SPEC
write(|w| ..)
method takes cmd14::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd14::CMD14_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd14::CMD14_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CMD15_SPEC
impl Writable for CMD15_SPEC
write(|w| ..)
method takes cmd15::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd15::CMD15_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd15::CMD15_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CTRL_SPEC
impl Writable for CTRL_SPEC
write(|w| ..)
method takes ctrl::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::ctrl::CTRL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::ctrl::CTRL_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for DATA_SPEC
impl Writable for DATA_SPEC
write(|w| ..)
method takes data::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::data::DATA_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::data::DATA_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32s3_ulp::rtc_i2c::date::DATE_SPEC
impl Writable for esp32s3_ulp::rtc_i2c::date::DATE_SPEC
write(|w| ..)
method takes date::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::date::DATE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::date::DATE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for INT_CLR_SPEC
impl Writable for INT_CLR_SPEC
write(|w| ..)
method takes int_clr::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::int_clr::INT_CLR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::int_clr::INT_CLR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for INT_ENA_SPEC
impl Writable for INT_ENA_SPEC
write(|w| ..)
method takes int_ena::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::int_ena::INT_ENA_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::int_ena::INT_ENA_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SCL_HIGH_SPEC
impl Writable for SCL_HIGH_SPEC
write(|w| ..)
method takes scl_high::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::scl_high::SCL_HIGH_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::scl_high::SCL_HIGH_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SCL_LOW_SPEC
impl Writable for SCL_LOW_SPEC
write(|w| ..)
method takes scl_low::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::scl_low::SCL_LOW_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::scl_low::SCL_LOW_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SCL_START_PERIOD_SPEC
impl Writable for SCL_START_PERIOD_SPEC
write(|w| ..)
method takes scl_start_period::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::scl_start_period::SCL_START_PERIOD_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::scl_start_period::SCL_START_PERIOD_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SCL_STOP_PERIOD_SPEC
impl Writable for SCL_STOP_PERIOD_SPEC
write(|w| ..)
method takes scl_stop_period::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::scl_stop_period::SCL_STOP_PERIOD_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::scl_stop_period::SCL_STOP_PERIOD_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SDA_DUTY_SPEC
impl Writable for SDA_DUTY_SPEC
write(|w| ..)
method takes sda_duty::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::sda_duty::SDA_DUTY_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::sda_duty::SDA_DUTY_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SLAVE_ADDR_SPEC
impl Writable for SLAVE_ADDR_SPEC
write(|w| ..)
method takes slave_addr::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::slave_addr::SLAVE_ADDR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::slave_addr::SLAVE_ADDR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for TO_SPEC
impl Writable for TO_SPEC
write(|w| ..)
method takes to::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::to::TO_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::to::TO_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32s3_ulp::rtc_io::date::DATE_SPEC
impl Writable for esp32s3_ulp::rtc_io::date::DATE_SPEC
write(|w| ..)
method takes date::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::date::DATE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::date::DATE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for EXT_WAKEUP0_SPEC
impl Writable for EXT_WAKEUP0_SPEC
write(|w| ..)
method takes ext_wakeup0::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::ext_wakeup0::EXT_WAKEUP0_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::ext_wakeup0::EXT_WAKEUP0_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for PAD_DAC1_SPEC
impl Writable for PAD_DAC1_SPEC
write(|w| ..)
method takes pad_dac1::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::pad_dac1::PAD_DAC1_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::pad_dac1::PAD_DAC1_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for PAD_DAC2_SPEC
impl Writable for PAD_DAC2_SPEC
write(|w| ..)
method takes pad_dac2::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::pad_dac2::PAD_DAC2_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::pad_dac2::PAD_DAC2_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_DEBUG_SEL_SPEC
impl Writable for RTC_DEBUG_SEL_SPEC
write(|w| ..)
method takes rtc_debug_sel::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_debug_sel::RTC_DEBUG_SEL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_debug_sel::RTC_DEBUG_SEL_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_ENABLE_SPEC
impl Writable for RTC_GPIO_ENABLE_SPEC
write(|w| ..)
method takes rtc_gpio_enable::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_enable::RTC_GPIO_ENABLE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_enable::RTC_GPIO_ENABLE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_ENABLE_W1TC_SPEC
impl Writable for RTC_GPIO_ENABLE_W1TC_SPEC
write(|w| ..)
method takes rtc_gpio_enable_w1tc::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_enable_w1tc::RTC_GPIO_ENABLE_W1TC_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_enable_w1tc::RTC_GPIO_ENABLE_W1TC_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_ENABLE_W1TS_SPEC
impl Writable for RTC_GPIO_ENABLE_W1TS_SPEC
write(|w| ..)
method takes rtc_gpio_enable_w1ts::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_enable_w1ts::RTC_GPIO_ENABLE_W1TS_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_enable_w1ts::RTC_GPIO_ENABLE_W1TS_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_OUT_SPEC
impl Writable for RTC_GPIO_OUT_SPEC
write(|w| ..)
method takes rtc_gpio_out::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_out::RTC_GPIO_OUT_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_out::RTC_GPIO_OUT_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_OUT_W1TC_SPEC
impl Writable for RTC_GPIO_OUT_W1TC_SPEC
write(|w| ..)
method takes rtc_gpio_out_w1tc::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_out_w1tc::RTC_GPIO_OUT_W1TC_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_out_w1tc::RTC_GPIO_OUT_W1TC_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_OUT_W1TS_SPEC
impl Writable for RTC_GPIO_OUT_W1TS_SPEC
write(|w| ..)
method takes rtc_gpio_out_w1ts::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_out_w1ts::RTC_GPIO_OUT_W1TS_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_out_w1ts::RTC_GPIO_OUT_W1TS_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_PIN0_SPEC
impl Writable for RTC_GPIO_PIN0_SPEC
write(|w| ..)
method takes rtc_gpio_pin0::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin0::RTC_GPIO_PIN0_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin0::RTC_GPIO_PIN0_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_PIN1_SPEC
impl Writable for RTC_GPIO_PIN1_SPEC
write(|w| ..)
method takes rtc_gpio_pin1::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin1::RTC_GPIO_PIN1_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin1::RTC_GPIO_PIN1_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_PIN2_SPEC
impl Writable for RTC_GPIO_PIN2_SPEC
write(|w| ..)
method takes rtc_gpio_pin2::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin2::RTC_GPIO_PIN2_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin2::RTC_GPIO_PIN2_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_PIN3_SPEC
impl Writable for RTC_GPIO_PIN3_SPEC
write(|w| ..)
method takes rtc_gpio_pin3::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin3::RTC_GPIO_PIN3_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin3::RTC_GPIO_PIN3_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_PIN4_SPEC
impl Writable for RTC_GPIO_PIN4_SPEC
write(|w| ..)
method takes rtc_gpio_pin4::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin4::RTC_GPIO_PIN4_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin4::RTC_GPIO_PIN4_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_PIN5_SPEC
impl Writable for RTC_GPIO_PIN5_SPEC
write(|w| ..)
method takes rtc_gpio_pin5::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin5::RTC_GPIO_PIN5_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin5::RTC_GPIO_PIN5_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_PIN6_SPEC
impl Writable for RTC_GPIO_PIN6_SPEC
write(|w| ..)
method takes rtc_gpio_pin6::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin6::RTC_GPIO_PIN6_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin6::RTC_GPIO_PIN6_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_PIN7_SPEC
impl Writable for RTC_GPIO_PIN7_SPEC
write(|w| ..)
method takes rtc_gpio_pin7::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin7::RTC_GPIO_PIN7_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin7::RTC_GPIO_PIN7_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_PIN8_SPEC
impl Writable for RTC_GPIO_PIN8_SPEC
write(|w| ..)
method takes rtc_gpio_pin8::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin8::RTC_GPIO_PIN8_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin8::RTC_GPIO_PIN8_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_PIN9_SPEC
impl Writable for RTC_GPIO_PIN9_SPEC
write(|w| ..)
method takes rtc_gpio_pin9::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin9::RTC_GPIO_PIN9_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin9::RTC_GPIO_PIN9_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_PIN10_SPEC
impl Writable for RTC_GPIO_PIN10_SPEC
write(|w| ..)
method takes rtc_gpio_pin10::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin10::RTC_GPIO_PIN10_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin10::RTC_GPIO_PIN10_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_PIN11_SPEC
impl Writable for RTC_GPIO_PIN11_SPEC
write(|w| ..)
method takes rtc_gpio_pin11::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin11::RTC_GPIO_PIN11_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin11::RTC_GPIO_PIN11_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_PIN12_SPEC
impl Writable for RTC_GPIO_PIN12_SPEC
write(|w| ..)
method takes rtc_gpio_pin12::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin12::RTC_GPIO_PIN12_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin12::RTC_GPIO_PIN12_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_PIN13_SPEC
impl Writable for RTC_GPIO_PIN13_SPEC
write(|w| ..)
method takes rtc_gpio_pin13::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin13::RTC_GPIO_PIN13_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin13::RTC_GPIO_PIN13_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_PIN14_SPEC
impl Writable for RTC_GPIO_PIN14_SPEC
write(|w| ..)
method takes rtc_gpio_pin14::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin14::RTC_GPIO_PIN14_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin14::RTC_GPIO_PIN14_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_PIN15_SPEC
impl Writable for RTC_GPIO_PIN15_SPEC
write(|w| ..)
method takes rtc_gpio_pin15::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin15::RTC_GPIO_PIN15_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin15::RTC_GPIO_PIN15_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_PIN16_SPEC
impl Writable for RTC_GPIO_PIN16_SPEC
write(|w| ..)
method takes rtc_gpio_pin16::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin16::RTC_GPIO_PIN16_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin16::RTC_GPIO_PIN16_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_PIN17_SPEC
impl Writable for RTC_GPIO_PIN17_SPEC
write(|w| ..)
method takes rtc_gpio_pin17::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin17::RTC_GPIO_PIN17_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin17::RTC_GPIO_PIN17_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_PIN18_SPEC
impl Writable for RTC_GPIO_PIN18_SPEC
write(|w| ..)
method takes rtc_gpio_pin18::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin18::RTC_GPIO_PIN18_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin18::RTC_GPIO_PIN18_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_PIN19_SPEC
impl Writable for RTC_GPIO_PIN19_SPEC
write(|w| ..)
method takes rtc_gpio_pin19::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin19::RTC_GPIO_PIN19_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin19::RTC_GPIO_PIN19_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_PIN20_SPEC
impl Writable for RTC_GPIO_PIN20_SPEC
write(|w| ..)
method takes rtc_gpio_pin20::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin20::RTC_GPIO_PIN20_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin20::RTC_GPIO_PIN20_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_PIN21_SPEC
impl Writable for RTC_GPIO_PIN21_SPEC
write(|w| ..)
method takes rtc_gpio_pin21::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin21::RTC_GPIO_PIN21_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin21::RTC_GPIO_PIN21_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_STATUS_SPEC
impl Writable for RTC_GPIO_STATUS_SPEC
write(|w| ..)
method takes rtc_gpio_status::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_status::RTC_GPIO_STATUS_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_status::RTC_GPIO_STATUS_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_STATUS_W1TC_SPEC
impl Writable for RTC_GPIO_STATUS_W1TC_SPEC
write(|w| ..)
method takes rtc_gpio_status_w1tc::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_status_w1tc::RTC_GPIO_STATUS_W1TC_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_status_w1tc::RTC_GPIO_STATUS_W1TC_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_GPIO_STATUS_W1TS_SPEC
impl Writable for RTC_GPIO_STATUS_W1TS_SPEC
write(|w| ..)
method takes rtc_gpio_status_w1ts::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_status_w1ts::RTC_GPIO_STATUS_W1TS_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_status_w1ts::RTC_GPIO_STATUS_W1TS_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_PAD19_SPEC
impl Writable for RTC_PAD19_SPEC
write(|w| ..)
method takes rtc_pad19::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_pad19::RTC_PAD19_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_pad19::RTC_PAD19_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_PAD20_SPEC
impl Writable for RTC_PAD20_SPEC
write(|w| ..)
method takes rtc_pad20::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_pad20::RTC_PAD20_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_pad20::RTC_PAD20_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RTC_PAD21_SPEC
impl Writable for RTC_PAD21_SPEC
write(|w| ..)
method takes rtc_pad21::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_pad21::RTC_PAD21_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_pad21::RTC_PAD21_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SAR_I2C_IO_SPEC
impl Writable for SAR_I2C_IO_SPEC
write(|w| ..)
method takes sar_i2c_io::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::sar_i2c_io::SAR_I2C_IO_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::sar_i2c_io::SAR_I2C_IO_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for TOUCH_CTRL_SPEC
impl Writable for TOUCH_CTRL_SPEC
write(|w| ..)
method takes touch_ctrl::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_ctrl::TOUCH_CTRL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_ctrl::TOUCH_CTRL_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for TOUCH_PAD0_SPEC
impl Writable for TOUCH_PAD0_SPEC
write(|w| ..)
method takes touch_pad0::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad0::TOUCH_PAD0_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad0::TOUCH_PAD0_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for TOUCH_PAD1_SPEC
impl Writable for TOUCH_PAD1_SPEC
write(|w| ..)
method takes touch_pad1::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad1::TOUCH_PAD1_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad1::TOUCH_PAD1_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for TOUCH_PAD2_SPEC
impl Writable for TOUCH_PAD2_SPEC
write(|w| ..)
method takes touch_pad2::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad2::TOUCH_PAD2_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad2::TOUCH_PAD2_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for TOUCH_PAD3_SPEC
impl Writable for TOUCH_PAD3_SPEC
write(|w| ..)
method takes touch_pad3::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad3::TOUCH_PAD3_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad3::TOUCH_PAD3_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for TOUCH_PAD4_SPEC
impl Writable for TOUCH_PAD4_SPEC
write(|w| ..)
method takes touch_pad4::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad4::TOUCH_PAD4_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad4::TOUCH_PAD4_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for TOUCH_PAD5_SPEC
impl Writable for TOUCH_PAD5_SPEC
write(|w| ..)
method takes touch_pad5::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad5::TOUCH_PAD5_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad5::TOUCH_PAD5_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for TOUCH_PAD6_SPEC
impl Writable for TOUCH_PAD6_SPEC
write(|w| ..)
method takes touch_pad6::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad6::TOUCH_PAD6_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad6::TOUCH_PAD6_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for TOUCH_PAD7_SPEC
impl Writable for TOUCH_PAD7_SPEC
write(|w| ..)
method takes touch_pad7::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad7::TOUCH_PAD7_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad7::TOUCH_PAD7_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for TOUCH_PAD8_SPEC
impl Writable for TOUCH_PAD8_SPEC
write(|w| ..)
method takes touch_pad8::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad8::TOUCH_PAD8_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad8::TOUCH_PAD8_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for TOUCH_PAD9_SPEC
impl Writable for TOUCH_PAD9_SPEC
write(|w| ..)
method takes touch_pad9::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad9::TOUCH_PAD9_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad9::TOUCH_PAD9_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for TOUCH_PAD10_SPEC
impl Writable for TOUCH_PAD10_SPEC
write(|w| ..)
method takes touch_pad10::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad10::TOUCH_PAD10_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad10::TOUCH_PAD10_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for TOUCH_PAD11_SPEC
impl Writable for TOUCH_PAD11_SPEC
write(|w| ..)
method takes touch_pad11::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad11::TOUCH_PAD11_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad11::TOUCH_PAD11_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for TOUCH_PAD12_SPEC
impl Writable for TOUCH_PAD12_SPEC
write(|w| ..)
method takes touch_pad12::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad12::TOUCH_PAD12_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad12::TOUCH_PAD12_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for TOUCH_PAD13_SPEC
impl Writable for TOUCH_PAD13_SPEC
write(|w| ..)
method takes touch_pad13::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad13::TOUCH_PAD13_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad13::TOUCH_PAD13_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for TOUCH_PAD14_SPEC
impl Writable for TOUCH_PAD14_SPEC
write(|w| ..)
method takes touch_pad14::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad14::TOUCH_PAD14_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad14::TOUCH_PAD14_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for XTAL_32N_PAD_SPEC
impl Writable for XTAL_32N_PAD_SPEC
write(|w| ..)
method takes xtal_32n_pad::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::xtal_32n_pad::XTAL_32N_PAD_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::xtal_32n_pad::XTAL_32N_PAD_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for XTAL_32P_PAD_SPEC
impl Writable for XTAL_32P_PAD_SPEC
write(|w| ..)
method takes xtal_32p_pad::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::xtal_32p_pad::XTAL_32P_PAD_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::xtal_32p_pad::XTAL_32P_PAD_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for XTL_EXT_CTR_SPEC
impl Writable for XTL_EXT_CTR_SPEC
write(|w| ..)
method takes xtl_ext_ctr::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::xtl_ext_ctr::XTL_EXT_CTR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::xtl_ext_ctr::XTL_EXT_CTR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SAR_COCPU_INT_CLR_SPEC
impl Writable for SAR_COCPU_INT_CLR_SPEC
write(|w| ..)
method takes sar_cocpu_int_clr::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <sens::sar_cocpu_int_clr::SAR_COCPU_INT_CLR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <sens::sar_cocpu_int_clr::SAR_COCPU_INT_CLR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SAR_COCPU_INT_ENA_SPEC
impl Writable for SAR_COCPU_INT_ENA_SPEC
write(|w| ..)
method takes sar_cocpu_int_ena::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <sens::sar_cocpu_int_ena::SAR_COCPU_INT_ENA_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <sens::sar_cocpu_int_ena::SAR_COCPU_INT_ENA_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SAR_I2C_CTRL_SPEC
impl Writable for SAR_I2C_CTRL_SPEC
write(|w| ..)
method takes sar_i2c_ctrl::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <sens::sar_i2c_ctrl::SAR_I2C_CTRL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <sens::sar_i2c_ctrl::SAR_I2C_CTRL_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SAR_SLAVE_ADDR1_SPEC
impl Writable for SAR_SLAVE_ADDR1_SPEC
write(|w| ..)
method takes sar_slave_addr1::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <sens::sar_slave_addr1::SAR_SLAVE_ADDR1_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <sens::sar_slave_addr1::SAR_SLAVE_ADDR1_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SAR_SLAVE_ADDR2_SPEC
impl Writable for SAR_SLAVE_ADDR2_SPEC
write(|w| ..)
method takes sar_slave_addr2::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <sens::sar_slave_addr2::SAR_SLAVE_ADDR2_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <sens::sar_slave_addr2::SAR_SLAVE_ADDR2_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SAR_SLAVE_ADDR3_SPEC
impl Writable for SAR_SLAVE_ADDR3_SPEC
write(|w| ..)
method takes sar_slave_addr3::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <sens::sar_slave_addr3::SAR_SLAVE_ADDR3_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <sens::sar_slave_addr3::SAR_SLAVE_ADDR3_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SAR_SLAVE_ADDR4_SPEC
impl Writable for SAR_SLAVE_ADDR4_SPEC
write(|w| ..)
method takes sar_slave_addr4::W
writer structure