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§

source

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

source

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§

This trait is not object safe.

Implementors§

source§

impl Writable for COCPU_CTRL_SPEC

write(|w| ..) method takes cocpu_ctrl::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_cntl::cocpu_ctrl::COCPU_CTRL_SPEC as generic::RegisterSpec>::Ux}

source§

const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_cntl::cocpu_ctrl::COCPU_CTRL_SPEC as generic::RegisterSpec>::Ux}

source§

impl Writable for ULP_CP_CTRL_SPEC

write(|w| ..) method takes ulp_cp_ctrl::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_cntl::ulp_cp_ctrl::ULP_CP_CTRL_SPEC as generic::RegisterSpec>::Ux}

source§

const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_cntl::ulp_cp_ctrl::ULP_CP_CTRL_SPEC as generic::RegisterSpec>::Ux}

source§

impl Writable for ULP_CP_TIMER_SPEC

write(|w| ..) method takes ulp_cp_timer::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_cntl::ulp_cp_timer::ULP_CP_TIMER_SPEC as generic::RegisterSpec>::Ux}

source§

const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_cntl::ulp_cp_timer::ULP_CP_TIMER_SPEC as generic::RegisterSpec>::Ux}

source§

impl Writable for ULP_CP_TIMER_1_SPEC

write(|w| ..) method takes ulp_cp_timer_1::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_cntl::ulp_cp_timer_1::ULP_CP_TIMER_1_SPEC as generic::RegisterSpec>::Ux}

source§

const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_cntl::ulp_cp_timer_1::ULP_CP_TIMER_1_SPEC as generic::RegisterSpec>::Ux}

source§

impl Writable for CMD0_SPEC

write(|w| ..) method takes cmd0::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd0::CMD0_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes cmd1::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd1::CMD1_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes cmd2::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd2::CMD2_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes cmd3::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd3::CMD3_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes cmd4::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd4::CMD4_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes cmd5::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd5::CMD5_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes cmd6::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd6::CMD6_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes cmd7::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd7::CMD7_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes cmd8::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd8::CMD8_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes cmd9::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd9::CMD9_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes cmd10::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd10::CMD10_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes cmd11::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd11::CMD11_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes cmd12::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd12::CMD12_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes cmd13::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd13::CMD13_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes cmd14::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd14::CMD14_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes cmd15::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::cmd15::CMD15_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes ctrl::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::ctrl::CTRL_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes data::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::data::DATA_SPEC as generic::RegisterSpec>::Ux}

source§

const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::data::DATA_SPEC as generic::RegisterSpec>::Ux}

source§

impl Writable for DATE_SPEC

write(|w| ..) method takes date::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::date::DATE_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes int_clr::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::int_clr::INT_CLR_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes int_ena::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::int_ena::INT_ENA_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes scl_high::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::scl_high::SCL_HIGH_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes scl_low::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::scl_low::SCL_LOW_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes scl_start_period::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::scl_start_period::SCL_START_PERIOD_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes scl_stop_period::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::scl_stop_period::SCL_STOP_PERIOD_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes sda_duty::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::sda_duty::SDA_DUTY_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes slave_addr::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::slave_addr::SLAVE_ADDR_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes to::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::to::TO_SPEC as generic::RegisterSpec>::Ux}

source§

const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_i2c::to::TO_SPEC as generic::RegisterSpec>::Ux}

source§

impl Writable for EXT_WAKEUP0_SPEC

write(|w| ..) method takes ext_wakeup0::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::ext_wakeup0::EXT_WAKEUP0_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes pad_dac1::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::pad_dac1::PAD_DAC1_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes pad_dac2::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::pad_dac2::PAD_DAC2_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes rtc_debug_sel::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_debug_sel::RTC_DEBUG_SEL_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes rtc_gpio_enable::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_enable::RTC_GPIO_ENABLE_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes rtc_gpio_enable_w1tc::W writer structure

source§

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}

source§

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

write(|w| ..) method takes rtc_gpio_enable_w1ts::W writer structure

source§

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}

source§

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

write(|w| ..) method takes rtc_gpio_out::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_out::RTC_GPIO_OUT_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes rtc_gpio_out_w1tc::W writer structure

source§

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}

source§

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

write(|w| ..) method takes rtc_gpio_out_w1ts::W writer structure

source§

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}

source§

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_PIN_SPEC

write(|w| ..) method takes rtc_gpio_pin::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin::RTC_GPIO_PIN_SPEC as generic::RegisterSpec>::Ux}

source§

const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_pin::RTC_GPIO_PIN_SPEC as generic::RegisterSpec>::Ux}

source§

impl Writable for RTC_GPIO_STATUS_SPEC

write(|w| ..) method takes rtc_gpio_status::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_gpio_status::RTC_GPIO_STATUS_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes rtc_gpio_status_w1tc::W writer structure

source§

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}

source§

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

write(|w| ..) method takes rtc_gpio_status_w1ts::W writer structure

source§

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}

source§

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_IO_DATE_SPEC

write(|w| ..) method takes rtc_io_date::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_io_date::RTC_IO_DATE_SPEC as generic::RegisterSpec>::Ux}

source§

const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_io_date::RTC_IO_DATE_SPEC as generic::RegisterSpec>::Ux}

source§

impl Writable for RTC_IO_TOUCH_CTRL_SPEC

write(|w| ..) method takes rtc_io_touch_ctrl::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_io_touch_ctrl::RTC_IO_TOUCH_CTRL_SPEC as generic::RegisterSpec>::Ux}

source§

const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_io_touch_ctrl::RTC_IO_TOUCH_CTRL_SPEC as generic::RegisterSpec>::Ux}

source§

impl Writable for RTC_PAD19_SPEC

write(|w| ..) method takes rtc_pad19::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_pad19::RTC_PAD19_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes rtc_pad20::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_pad20::RTC_PAD20_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes rtc_pad21::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::rtc_pad21::RTC_PAD21_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes sar_i2c_io::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::sar_i2c_io::SAR_I2C_IO_SPEC as generic::RegisterSpec>::Ux}

source§

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_PAD_SPEC

write(|w| ..) method takes touch_pad::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad::TOUCH_PAD_SPEC as generic::RegisterSpec>::Ux}

source§

const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::touch_pad::TOUCH_PAD_SPEC as generic::RegisterSpec>::Ux}

source§

impl Writable for XTAL_32N_PAD_SPEC

write(|w| ..) method takes xtal_32n_pad::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::xtal_32n_pad::XTAL_32N_PAD_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes xtal_32p_pad::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::xtal_32p_pad::XTAL_32P_PAD_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes xtl_ext_ctr::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <rtc_io::xtl_ext_ctr::XTL_EXT_CTR_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes sar_cocpu_int_clr::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <sens::sar_cocpu_int_clr::SAR_COCPU_INT_CLR_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes sar_cocpu_int_ena::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <sens::sar_cocpu_int_ena::SAR_COCPU_INT_ENA_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes sar_i2c_ctrl::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <sens::sar_i2c_ctrl::SAR_I2C_CTRL_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes sar_slave_addr1::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <sens::sar_slave_addr1::SAR_SLAVE_ADDR1_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes sar_slave_addr2::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <sens::sar_slave_addr2::SAR_SLAVE_ADDR2_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes sar_slave_addr3::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <sens::sar_slave_addr3::SAR_SLAVE_ADDR3_SPEC as generic::RegisterSpec>::Ux}

source§

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

write(|w| ..) method takes sar_slave_addr4::W writer structure

source§

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <sens::sar_slave_addr4::SAR_SLAVE_ADDR4_SPEC as generic::RegisterSpec>::Ux}

source§

const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <sens::sar_slave_addr4::SAR_SLAVE_ADDR4_SPEC as generic::RegisterSpec>::Ux}