Trait esp32c6_lp::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 BOD_MODE0_CNTL_SPEC
impl Writable for BOD_MODE0_CNTL_SPEC
write(|w| ..)
method takes bod_mode0_cntl::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_ana_peri::bod_mode0_cntl::BOD_MODE0_CNTL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_ana_peri::bod_mode0_cntl::BOD_MODE0_CNTL_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for BOD_MODE1_CNTL_SPEC
impl Writable for BOD_MODE1_CNTL_SPEC
write(|w| ..)
method takes bod_mode1_cntl::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_ana_peri::bod_mode1_cntl::BOD_MODE1_CNTL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_ana_peri::bod_mode1_cntl::BOD_MODE1_CNTL_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CK_GLITCH_CNTL_SPEC
impl Writable for CK_GLITCH_CNTL_SPEC
write(|w| ..)
method takes ck_glitch_cntl::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_ana_peri::ck_glitch_cntl::CK_GLITCH_CNTL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_ana_peri::ck_glitch_cntl::CK_GLITCH_CNTL_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_ana_peri::date::DATE_SPEC
impl Writable for esp32c6_lp::lp_ana_peri::date::DATE_SPEC
write(|w| ..)
method takes date::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_ana_peri::date::DATE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_ana_peri::date::DATE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for FIB_ENABLE_SPEC
impl Writable for FIB_ENABLE_SPEC
write(|w| ..)
method takes fib_enable::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_ana_peri::fib_enable::FIB_ENABLE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_ana_peri::fib_enable::FIB_ENABLE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_ana_peri::int_clr::INT_CLR_SPEC
impl Writable for esp32c6_lp::lp_ana_peri::int_clr::INT_CLR_SPEC
write(|w| ..)
method takes int_clr::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_ana_peri::int_clr::INT_CLR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_ana_peri::int_clr::INT_CLR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_ana_peri::int_ena::INT_ENA_SPEC
impl Writable for esp32c6_lp::lp_ana_peri::int_ena::INT_ENA_SPEC
write(|w| ..)
method takes int_ena::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_ana_peri::int_ena::INT_ENA_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_ana_peri::int_ena::INT_ENA_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_ana_peri::int_raw::INT_RAW_SPEC
impl Writable for esp32c6_lp::lp_ana_peri::int_raw::INT_RAW_SPEC
write(|w| ..)
method takes int_raw::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_ana_peri::int_raw::INT_RAW_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_ana_peri::int_raw::INT_RAW_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_ana_peri::lp_int_clr::LP_INT_CLR_SPEC
impl Writable for esp32c6_lp::lp_ana_peri::lp_int_clr::LP_INT_CLR_SPEC
write(|w| ..)
method takes lp_int_clr::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_ana_peri::lp_int_clr::LP_INT_CLR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_ana_peri::lp_int_clr::LP_INT_CLR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_ana_peri::lp_int_ena::LP_INT_ENA_SPEC
impl Writable for esp32c6_lp::lp_ana_peri::lp_int_ena::LP_INT_ENA_SPEC
write(|w| ..)
method takes lp_int_ena::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_ana_peri::lp_int_ena::LP_INT_ENA_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_ana_peri::lp_int_ena::LP_INT_ENA_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_ana_peri::lp_int_raw::LP_INT_RAW_SPEC
impl Writable for esp32c6_lp::lp_ana_peri::lp_int_raw::LP_INT_RAW_SPEC
write(|w| ..)
method takes lp_int_raw::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_ana_peri::lp_int_raw::LP_INT_RAW_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_ana_peri::lp_int_raw::LP_INT_RAW_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CPUCORE0_CFG_SPEC
impl Writable for CPUCORE0_CFG_SPEC
write(|w| ..)
method takes cpucore0_cfg::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::cpucore0_cfg::CPUCORE0_CFG_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::cpucore0_cfg::CPUCORE0_CFG_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_aon::date::DATE_SPEC
impl Writable for esp32c6_lp::lp_aon::date::DATE_SPEC
write(|w| ..)
method takes date::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::date::DATE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::date::DATE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for EXT_WAKEUP_CNTL_SPEC
impl Writable for EXT_WAKEUP_CNTL_SPEC
write(|w| ..)
method takes ext_wakeup_cntl::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::ext_wakeup_cntl::EXT_WAKEUP_CNTL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::ext_wakeup_cntl::EXT_WAKEUP_CNTL_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for GPIO_HOLD0_SPEC
impl Writable for GPIO_HOLD0_SPEC
write(|w| ..)
method takes gpio_hold0::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::gpio_hold0::GPIO_HOLD0_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::gpio_hold0::GPIO_HOLD0_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for GPIO_HOLD1_SPEC
impl Writable for GPIO_HOLD1_SPEC
write(|w| ..)
method takes gpio_hold1::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::gpio_hold1::GPIO_HOLD1_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::gpio_hold1::GPIO_HOLD1_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for GPIO_MUX_SPEC
impl Writable for GPIO_MUX_SPEC
write(|w| ..)
method takes gpio_mux::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::gpio_mux::GPIO_MUX_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::gpio_mux::GPIO_MUX_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for IO_MUX_SPEC
impl Writable for IO_MUX_SPEC
write(|w| ..)
method takes io_mux::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::io_mux::IO_MUX_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::io_mux::IO_MUX_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LPBUS_SPEC
impl Writable for LPBUS_SPEC
write(|w| ..)
method takes lpbus::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::lpbus::LPBUS_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::lpbus::LPBUS_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LPCORE_SPEC
impl Writable for LPCORE_SPEC
write(|w| ..)
method takes lpcore::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::lpcore::LPCORE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::lpcore::LPCORE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SAR_CCT_SPEC
impl Writable for SAR_CCT_SPEC
write(|w| ..)
method takes sar_cct::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::sar_cct::SAR_CCT_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::sar_cct::SAR_CCT_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SDIO_ACTIVE_SPEC
impl Writable for SDIO_ACTIVE_SPEC
write(|w| ..)
method takes sdio_active::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::sdio_active::SDIO_ACTIVE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::sdio_active::SDIO_ACTIVE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for STORE0_SPEC
impl Writable for STORE0_SPEC
write(|w| ..)
method takes store0::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::store0::STORE0_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::store0::STORE0_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for STORE1_SPEC
impl Writable for STORE1_SPEC
write(|w| ..)
method takes store1::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::store1::STORE1_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::store1::STORE1_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for STORE2_SPEC
impl Writable for STORE2_SPEC
write(|w| ..)
method takes store2::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::store2::STORE2_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::store2::STORE2_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for STORE3_SPEC
impl Writable for STORE3_SPEC
write(|w| ..)
method takes store3::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::store3::STORE3_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::store3::STORE3_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for STORE4_SPEC
impl Writable for STORE4_SPEC
write(|w| ..)
method takes store4::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::store4::STORE4_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::store4::STORE4_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for STORE5_SPEC
impl Writable for STORE5_SPEC
write(|w| ..)
method takes store5::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::store5::STORE5_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::store5::STORE5_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for STORE6_SPEC
impl Writable for STORE6_SPEC
write(|w| ..)
method takes store6::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::store6::STORE6_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::store6::STORE6_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for STORE7_SPEC
impl Writable for STORE7_SPEC
write(|w| ..)
method takes store7::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::store7::STORE7_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::store7::STORE7_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for STORE8_SPEC
impl Writable for STORE8_SPEC
write(|w| ..)
method takes store8::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::store8::STORE8_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::store8::STORE8_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for STORE9_SPEC
impl Writable for STORE9_SPEC
write(|w| ..)
method takes store9::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::store9::STORE9_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::store9::STORE9_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SYS_CFG_SPEC
impl Writable for SYS_CFG_SPEC
write(|w| ..)
method takes sys_cfg::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::sys_cfg::SYS_CFG_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::sys_cfg::SYS_CFG_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for USB_SPEC
impl Writable for USB_SPEC
write(|w| ..)
method takes usb::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::usb::USB_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_aon::usb::USB_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_apm::clock_gate::CLOCK_GATE_SPEC
impl Writable for esp32c6_lp::lp_apm::clock_gate::CLOCK_GATE_SPEC
write(|w| ..)
method takes clock_gate::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::clock_gate::CLOCK_GATE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::clock_gate::CLOCK_GATE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_apm::date::DATE_SPEC
impl Writable for esp32c6_lp::lp_apm::date::DATE_SPEC
write(|w| ..)
method takes date::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::date::DATE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::date::DATE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for FUNC_CTRL_SPEC
impl Writable for FUNC_CTRL_SPEC
write(|w| ..)
method takes func_ctrl::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::func_ctrl::FUNC_CTRL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::func_ctrl::FUNC_CTRL_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for INT_EN_SPEC
impl Writable for INT_EN_SPEC
write(|w| ..)
method takes int_en::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::int_en::INT_EN_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::int_en::INT_EN_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for M0_STATUS_CLR_SPEC
impl Writable for M0_STATUS_CLR_SPEC
write(|w| ..)
method takes m0_status_clr::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::m0_status_clr::M0_STATUS_CLR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::m0_status_clr::M0_STATUS_CLR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for M1_STATUS_CLR_SPEC
impl Writable for M1_STATUS_CLR_SPEC
write(|w| ..)
method takes m1_status_clr::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::m1_status_clr::M1_STATUS_CLR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::m1_status_clr::M1_STATUS_CLR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for REGION0_ADDR_END_SPEC
impl Writable for REGION0_ADDR_END_SPEC
write(|w| ..)
method takes region0_addr_end::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region0_addr_end::REGION0_ADDR_END_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region0_addr_end::REGION0_ADDR_END_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for REGION0_ADDR_START_SPEC
impl Writable for REGION0_ADDR_START_SPEC
write(|w| ..)
method takes region0_addr_start::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region0_addr_start::REGION0_ADDR_START_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region0_addr_start::REGION0_ADDR_START_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for REGION0_PMS_ATTR_SPEC
impl Writable for REGION0_PMS_ATTR_SPEC
write(|w| ..)
method takes region0_pms_attr::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region0_pms_attr::REGION0_PMS_ATTR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region0_pms_attr::REGION0_PMS_ATTR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for REGION1_ADDR_END_SPEC
impl Writable for REGION1_ADDR_END_SPEC
write(|w| ..)
method takes region1_addr_end::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region1_addr_end::REGION1_ADDR_END_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region1_addr_end::REGION1_ADDR_END_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for REGION1_ADDR_START_SPEC
impl Writable for REGION1_ADDR_START_SPEC
write(|w| ..)
method takes region1_addr_start::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region1_addr_start::REGION1_ADDR_START_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region1_addr_start::REGION1_ADDR_START_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for REGION1_PMS_ATTR_SPEC
impl Writable for REGION1_PMS_ATTR_SPEC
write(|w| ..)
method takes region1_pms_attr::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region1_pms_attr::REGION1_PMS_ATTR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region1_pms_attr::REGION1_PMS_ATTR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for REGION2_ADDR_END_SPEC
impl Writable for REGION2_ADDR_END_SPEC
write(|w| ..)
method takes region2_addr_end::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region2_addr_end::REGION2_ADDR_END_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region2_addr_end::REGION2_ADDR_END_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for REGION2_ADDR_START_SPEC
impl Writable for REGION2_ADDR_START_SPEC
write(|w| ..)
method takes region2_addr_start::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region2_addr_start::REGION2_ADDR_START_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region2_addr_start::REGION2_ADDR_START_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for REGION2_PMS_ATTR_SPEC
impl Writable for REGION2_PMS_ATTR_SPEC
write(|w| ..)
method takes region2_pms_attr::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region2_pms_attr::REGION2_PMS_ATTR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region2_pms_attr::REGION2_PMS_ATTR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for REGION3_ADDR_END_SPEC
impl Writable for REGION3_ADDR_END_SPEC
write(|w| ..)
method takes region3_addr_end::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region3_addr_end::REGION3_ADDR_END_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region3_addr_end::REGION3_ADDR_END_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for REGION3_ADDR_START_SPEC
impl Writable for REGION3_ADDR_START_SPEC
write(|w| ..)
method takes region3_addr_start::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region3_addr_start::REGION3_ADDR_START_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region3_addr_start::REGION3_ADDR_START_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for REGION3_PMS_ATTR_SPEC
impl Writable for REGION3_PMS_ATTR_SPEC
write(|w| ..)
method takes region3_pms_attr::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region3_pms_attr::REGION3_PMS_ATTR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region3_pms_attr::REGION3_PMS_ATTR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for REGION_FILTER_EN_SPEC
impl Writable for REGION_FILTER_EN_SPEC
write(|w| ..)
method takes region_filter_en::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region_filter_en::REGION_FILTER_EN_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_apm::region_filter_en::REGION_FILTER_EN_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CLK_TO_HP_SPEC
impl Writable for CLK_TO_HP_SPEC
write(|w| ..)
method takes clk_to_hp::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::clk_to_hp::CLK_TO_HP_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::clk_to_hp::CLK_TO_HP_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CPU_RESET_SPEC
impl Writable for CPU_RESET_SPEC
write(|w| ..)
method takes cpu_reset::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::cpu_reset::CPU_RESET_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::cpu_reset::CPU_RESET_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_clkrst::date::DATE_SPEC
impl Writable for esp32c6_lp::lp_clkrst::date::DATE_SPEC
write(|w| ..)
method takes date::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::date::DATE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::date::DATE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for FOSC_CNTL_SPEC
impl Writable for FOSC_CNTL_SPEC
write(|w| ..)
method takes fosc_cntl::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::fosc_cntl::FOSC_CNTL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::fosc_cntl::FOSC_CNTL_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LP_CLK_CONF_SPEC
impl Writable for LP_CLK_CONF_SPEC
write(|w| ..)
method takes lp_clk_conf::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::lp_clk_conf::LP_CLK_CONF_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::lp_clk_conf::LP_CLK_CONF_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LP_CLK_EN_SPEC
impl Writable for LP_CLK_EN_SPEC
write(|w| ..)
method takes lp_clk_en::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::lp_clk_en::LP_CLK_EN_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::lp_clk_en::LP_CLK_EN_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LP_CLK_PO_EN_SPEC
impl Writable for LP_CLK_PO_EN_SPEC
write(|w| ..)
method takes lp_clk_po_en::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::lp_clk_po_en::LP_CLK_PO_EN_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::lp_clk_po_en::LP_CLK_PO_EN_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LP_RST_EN_SPEC
impl Writable for LP_RST_EN_SPEC
write(|w| ..)
method takes lp_rst_en::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::lp_rst_en::LP_RST_EN_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::lp_rst_en::LP_RST_EN_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LPMEM_FORCE_SPEC
impl Writable for LPMEM_FORCE_SPEC
write(|w| ..)
method takes lpmem_force::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::lpmem_force::LPMEM_FORCE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::lpmem_force::LPMEM_FORCE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LPPERI_SPEC
impl Writable for LPPERI_SPEC
write(|w| ..)
method takes lpperi::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::lpperi::LPPERI_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::lpperi::LPPERI_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RC32K_CNTL_SPEC
impl Writable for RC32K_CNTL_SPEC
write(|w| ..)
method takes rc32k_cntl::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::rc32k_cntl::RC32K_CNTL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::rc32k_cntl::RC32K_CNTL_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RESET_CAUSE_SPEC
impl Writable for RESET_CAUSE_SPEC
write(|w| ..)
method takes reset_cause::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::reset_cause::RESET_CAUSE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::reset_cause::RESET_CAUSE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for XTAL32K_SPEC
impl Writable for XTAL32K_SPEC
write(|w| ..)
method takes xtal32k::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::xtal32k::XTAL32K_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_clkrst::xtal32k::XTAL32K_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_i2c::clk_conf::CLK_CONF_SPEC
impl Writable for esp32c6_lp::lp_i2c::clk_conf::CLK_CONF_SPEC
write(|w| ..)
method takes clk_conf::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::clk_conf::CLK_CONF_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::clk_conf::CLK_CONF_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for COMD0_SPEC
impl Writable for COMD0_SPEC
write(|w| ..)
method takes comd0::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::comd0::COMD0_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::comd0::COMD0_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for COMD1_SPEC
impl Writable for COMD1_SPEC
write(|w| ..)
method takes comd1::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::comd1::COMD1_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::comd1::COMD1_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for COMD2_SPEC
impl Writable for COMD2_SPEC
write(|w| ..)
method takes comd2::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::comd2::COMD2_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::comd2::COMD2_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for COMD3_SPEC
impl Writable for COMD3_SPEC
write(|w| ..)
method takes comd3::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::comd3::COMD3_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::comd3::COMD3_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for COMD4_SPEC
impl Writable for COMD4_SPEC
write(|w| ..)
method takes comd4::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::comd4::COMD4_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::comd4::COMD4_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for COMD5_SPEC
impl Writable for COMD5_SPEC
write(|w| ..)
method takes comd5::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::comd5::COMD5_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::comd5::COMD5_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for COMD6_SPEC
impl Writable for COMD6_SPEC
write(|w| ..)
method takes comd6::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::comd6::COMD6_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::comd6::COMD6_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for COMD7_SPEC
impl Writable for COMD7_SPEC
write(|w| ..)
method takes comd7::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::comd7::COMD7_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::comd7::COMD7_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CTR_SPEC
impl Writable for CTR_SPEC
write(|w| ..)
method takes ctr::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::ctr::CTR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::ctr::CTR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_i2c::date::DATE_SPEC
impl Writable for esp32c6_lp::lp_i2c::date::DATE_SPEC
write(|w| ..)
method takes date::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::date::DATE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::date::DATE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for FIFO_CONF_SPEC
impl Writable for FIFO_CONF_SPEC
write(|w| ..)
method takes fifo_conf::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::fifo_conf::FIFO_CONF_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::fifo_conf::FIFO_CONF_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for FILTER_CFG_SPEC
impl Writable for FILTER_CFG_SPEC
write(|w| ..)
method takes filter_cfg::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::filter_cfg::FILTER_CFG_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::filter_cfg::FILTER_CFG_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_i2c::int_clr::INT_CLR_SPEC
impl Writable for esp32c6_lp::lp_i2c::int_clr::INT_CLR_SPEC
write(|w| ..)
method takes int_clr::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::int_clr::INT_CLR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::int_clr::INT_CLR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_i2c::int_ena::INT_ENA_SPEC
impl Writable for esp32c6_lp::lp_i2c::int_ena::INT_ENA_SPEC
write(|w| ..)
method takes int_ena::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::int_ena::INT_ENA_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::int_ena::INT_ENA_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SCL_HIGH_PERIOD_SPEC
impl Writable for SCL_HIGH_PERIOD_SPEC
write(|w| ..)
method takes scl_high_period::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::scl_high_period::SCL_HIGH_PERIOD_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::scl_high_period::SCL_HIGH_PERIOD_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SCL_LOW_PERIOD_SPEC
impl Writable for SCL_LOW_PERIOD_SPEC
write(|w| ..)
method takes scl_low_period::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::scl_low_period::SCL_LOW_PERIOD_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::scl_low_period::SCL_LOW_PERIOD_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SCL_MAIN_ST_TIME_OUT_SPEC
impl Writable for SCL_MAIN_ST_TIME_OUT_SPEC
write(|w| ..)
method takes scl_main_st_time_out::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::scl_main_st_time_out::SCL_MAIN_ST_TIME_OUT_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::scl_main_st_time_out::SCL_MAIN_ST_TIME_OUT_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SCL_RSTART_SETUP_SPEC
impl Writable for SCL_RSTART_SETUP_SPEC
write(|w| ..)
method takes scl_rstart_setup::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::scl_rstart_setup::SCL_RSTART_SETUP_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::scl_rstart_setup::SCL_RSTART_SETUP_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SCL_SP_CONF_SPEC
impl Writable for SCL_SP_CONF_SPEC
write(|w| ..)
method takes scl_sp_conf::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::scl_sp_conf::SCL_SP_CONF_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::scl_sp_conf::SCL_SP_CONF_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SCL_ST_TIME_OUT_SPEC
impl Writable for SCL_ST_TIME_OUT_SPEC
write(|w| ..)
method takes scl_st_time_out::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::scl_st_time_out::SCL_ST_TIME_OUT_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::scl_st_time_out::SCL_ST_TIME_OUT_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SCL_START_HOLD_SPEC
impl Writable for SCL_START_HOLD_SPEC
write(|w| ..)
method takes scl_start_hold::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::scl_start_hold::SCL_START_HOLD_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::scl_start_hold::SCL_START_HOLD_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SCL_STOP_HOLD_SPEC
impl Writable for SCL_STOP_HOLD_SPEC
write(|w| ..)
method takes scl_stop_hold::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::scl_stop_hold::SCL_STOP_HOLD_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::scl_stop_hold::SCL_STOP_HOLD_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SCL_STOP_SETUP_SPEC
impl Writable for SCL_STOP_SETUP_SPEC
write(|w| ..)
method takes scl_stop_setup::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::scl_stop_setup::SCL_STOP_SETUP_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::scl_stop_setup::SCL_STOP_SETUP_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SDA_HOLD_SPEC
impl Writable for SDA_HOLD_SPEC
write(|w| ..)
method takes sda_hold::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::sda_hold::SDA_HOLD_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::sda_hold::SDA_HOLD_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SDA_SAMPLE_SPEC
impl Writable for SDA_SAMPLE_SPEC
write(|w| ..)
method takes sda_sample::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::sda_sample::SDA_SAMPLE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::sda_sample::SDA_SAMPLE_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): <lp_i2c::to::TO_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c::to::TO_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for ANA_CONF1_SPEC
impl Writable for ANA_CONF1_SPEC
write(|w| ..)
method takes ana_conf1::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c_ana_mst::ana_conf1::ANA_CONF1_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c_ana_mst::ana_conf1::ANA_CONF1_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_i2c_ana_mst::date::DATE_SPEC
impl Writable for esp32c6_lp::lp_i2c_ana_mst::date::DATE_SPEC
write(|w| ..)
method takes date::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c_ana_mst::date::DATE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c_ana_mst::date::DATE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for DEVICE_EN_SPEC
impl Writable for DEVICE_EN_SPEC
write(|w| ..)
method takes device_en::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c_ana_mst::device_en::DEVICE_EN_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c_ana_mst::device_en::DEVICE_EN_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for I2C0_CONF_SPEC
impl Writable for I2C0_CONF_SPEC
write(|w| ..)
method takes i2c0_conf::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c_ana_mst::i2c0_conf::I2C0_CONF_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c_ana_mst::i2c0_conf::I2C0_CONF_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for I2C0_CTRL_SPEC
impl Writable for I2C0_CTRL_SPEC
write(|w| ..)
method takes i2c0_ctrl::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c_ana_mst::i2c0_ctrl::I2C0_CTRL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c_ana_mst::i2c0_ctrl::I2C0_CTRL_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for I2C0_DATA_SPEC
impl Writable for I2C0_DATA_SPEC
write(|w| ..)
method takes i2c0_data::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c_ana_mst::i2c0_data::I2C0_DATA_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c_ana_mst::i2c0_data::I2C0_DATA_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for NOUSE_SPEC
impl Writable for NOUSE_SPEC
write(|w| ..)
method takes nouse::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c_ana_mst::nouse::NOUSE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_i2c_ana_mst::nouse::NOUSE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_io::date::DATE_SPEC
impl Writable for esp32c6_lp::lp_io::date::DATE_SPEC
write(|w| ..)
method takes date::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::date::DATE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::date::DATE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for ENABLE_SPEC
impl Writable for ENABLE_SPEC
write(|w| ..)
method takes enable::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::enable::ENABLE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::enable::ENABLE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for ENABLE_W1TC_SPEC
impl Writable for ENABLE_W1TC_SPEC
write(|w| ..)
method takes enable_w1tc::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::enable_w1tc::ENABLE_W1TC_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::enable_w1tc::ENABLE_W1TC_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for ENABLE_W1TS_SPEC
impl Writable for ENABLE_W1TS_SPEC
write(|w| ..)
method takes enable_w1ts::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::enable_w1ts::ENABLE_W1TS_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::enable_w1ts::ENABLE_W1TS_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for GPIO_SPEC
impl Writable for GPIO_SPEC
write(|w| ..)
method takes gpio::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::gpio::GPIO_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::gpio::GPIO_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for OUT_SPEC
impl Writable for OUT_SPEC
write(|w| ..)
method takes out::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::out::OUT_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::out::OUT_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for OUT_W1TC_SPEC
impl Writable for OUT_W1TC_SPEC
write(|w| ..)
method takes out_w1tc::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::out_w1tc::OUT_W1TC_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::out_w1tc::OUT_W1TC_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for OUT_W1TS_SPEC
impl Writable for OUT_W1TS_SPEC
write(|w| ..)
method takes out_w1ts::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::out_w1ts::OUT_W1TS_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::out_w1ts::OUT_W1TS_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for PIN_SPEC
impl Writable for PIN_SPEC
write(|w| ..)
method takes pin::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::pin::PIN_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::pin::PIN_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for STATUS_SPEC
impl Writable for STATUS_SPEC
write(|w| ..)
method takes status::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::status::STATUS_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::status::STATUS_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for STATUS_W1TC_SPEC
impl Writable for STATUS_W1TC_SPEC
write(|w| ..)
method takes status_w1tc::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::status_w1tc::STATUS_W1TC_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::status_w1tc::STATUS_W1TC_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for STATUS_W1TS_SPEC
impl Writable for STATUS_W1TS_SPEC
write(|w| ..)
method takes status_w1ts::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::status_w1ts::STATUS_W1TS_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_io::status_w1ts::STATUS_W1TS_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for BUS_TIMEOUT_SPEC
impl Writable for BUS_TIMEOUT_SPEC
write(|w| ..)
method takes bus_timeout::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_peri::bus_timeout::BUS_TIMEOUT_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_peri::bus_timeout::BUS_TIMEOUT_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CLK_EN_SPEC
impl Writable for CLK_EN_SPEC
write(|w| ..)
method takes clk_en::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_peri::clk_en::CLK_EN_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_peri::clk_en::CLK_EN_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CPU_SPEC
impl Writable for CPU_SPEC
write(|w| ..)
method takes cpu::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_peri::cpu::CPU_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_peri::cpu::CPU_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_peri::date::DATE_SPEC
impl Writable for esp32c6_lp::lp_peri::date::DATE_SPEC
write(|w| ..)
method takes date::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_peri::date::DATE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_peri::date::DATE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for MEM_CTRL_SPEC
impl Writable for MEM_CTRL_SPEC
write(|w| ..)
method takes mem_ctrl::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_peri::mem_ctrl::MEM_CTRL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_peri::mem_ctrl::MEM_CTRL_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RESET_EN_SPEC
impl Writable for RESET_EN_SPEC
write(|w| ..)
method takes reset_en::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_peri::reset_en::RESET_EN_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_peri::reset_en::RESET_EN_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_tee::clock_gate::CLOCK_GATE_SPEC
impl Writable for esp32c6_lp::lp_tee::clock_gate::CLOCK_GATE_SPEC
write(|w| ..)
method takes clock_gate::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_tee::clock_gate::CLOCK_GATE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_tee::clock_gate::CLOCK_GATE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_tee::date::DATE_SPEC
impl Writable for esp32c6_lp::lp_tee::date::DATE_SPEC
write(|w| ..)
method takes date::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_tee::date::DATE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_tee::date::DATE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for FORCE_ACC_HP_SPEC
impl Writable for FORCE_ACC_HP_SPEC
write(|w| ..)
method takes force_acc_hp::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_tee::force_acc_hp::FORCE_ACC_HP_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_tee::force_acc_hp::FORCE_ACC_HP_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for M0_MODE_CTRL_SPEC
impl Writable for M0_MODE_CTRL_SPEC
write(|w| ..)
method takes m0_mode_ctrl::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_tee::m0_mode_ctrl::M0_MODE_CTRL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_tee::m0_mode_ctrl::M0_MODE_CTRL_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_timer::date::DATE_SPEC
impl Writable for esp32c6_lp::lp_timer::date::DATE_SPEC
write(|w| ..)
method takes date::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::date::DATE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::date::DATE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_timer::int_clr::INT_CLR_SPEC
impl Writable for esp32c6_lp::lp_timer::int_clr::INT_CLR_SPEC
write(|w| ..)
method takes int_clr::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::int_clr::INT_CLR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::int_clr::INT_CLR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_timer::int_ena::INT_ENA_SPEC
impl Writable for esp32c6_lp::lp_timer::int_ena::INT_ENA_SPEC
write(|w| ..)
method takes int_ena::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::int_ena::INT_ENA_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::int_ena::INT_ENA_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_timer::int_raw::INT_RAW_SPEC
impl Writable for esp32c6_lp::lp_timer::int_raw::INT_RAW_SPEC
write(|w| ..)
method takes int_raw::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::int_raw::INT_RAW_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::int_raw::INT_RAW_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_timer::lp_int_clr::LP_INT_CLR_SPEC
impl Writable for esp32c6_lp::lp_timer::lp_int_clr::LP_INT_CLR_SPEC
write(|w| ..)
method takes lp_int_clr::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::lp_int_clr::LP_INT_CLR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::lp_int_clr::LP_INT_CLR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_timer::lp_int_ena::LP_INT_ENA_SPEC
impl Writable for esp32c6_lp::lp_timer::lp_int_ena::LP_INT_ENA_SPEC
write(|w| ..)
method takes lp_int_ena::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::lp_int_ena::LP_INT_ENA_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::lp_int_ena::LP_INT_ENA_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_timer::lp_int_raw::LP_INT_RAW_SPEC
impl Writable for esp32c6_lp::lp_timer::lp_int_raw::LP_INT_RAW_SPEC
write(|w| ..)
method takes lp_int_raw::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::lp_int_raw::LP_INT_RAW_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::lp_int_raw::LP_INT_RAW_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for MAIN_OVERFLOW_SPEC
impl Writable for MAIN_OVERFLOW_SPEC
write(|w| ..)
method takes main_overflow::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::main_overflow::MAIN_OVERFLOW_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::main_overflow::MAIN_OVERFLOW_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for TAR0_HIGH_SPEC
impl Writable for TAR0_HIGH_SPEC
write(|w| ..)
method takes tar0_high::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::tar0_high::TAR0_HIGH_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::tar0_high::TAR0_HIGH_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for TAR0_LOW_SPEC
impl Writable for TAR0_LOW_SPEC
write(|w| ..)
method takes tar0_low::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::tar0_low::TAR0_LOW_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::tar0_low::TAR0_LOW_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for TAR1_HIGH_SPEC
impl Writable for TAR1_HIGH_SPEC
write(|w| ..)
method takes tar1_high::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::tar1_high::TAR1_HIGH_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::tar1_high::TAR1_HIGH_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for TAR1_LOW_SPEC
impl Writable for TAR1_LOW_SPEC
write(|w| ..)
method takes tar1_low::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::tar1_low::TAR1_LOW_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::tar1_low::TAR1_LOW_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UPDATE_SPEC
impl Writable for UPDATE_SPEC
write(|w| ..)
method takes update::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::update::UPDATE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_timer::update::UPDATE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for AT_CMD_CHAR_SYNC_SPEC
impl Writable for AT_CMD_CHAR_SYNC_SPEC
write(|w| ..)
method takes at_cmd_char_sync::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::at_cmd_char_sync::AT_CMD_CHAR_SYNC_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::at_cmd_char_sync::AT_CMD_CHAR_SYNC_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for AT_CMD_GAPTOUT_SYNC_SPEC
impl Writable for AT_CMD_GAPTOUT_SYNC_SPEC
write(|w| ..)
method takes at_cmd_gaptout_sync::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::at_cmd_gaptout_sync::AT_CMD_GAPTOUT_SYNC_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::at_cmd_gaptout_sync::AT_CMD_GAPTOUT_SYNC_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for AT_CMD_POSTCNT_SYNC_SPEC
impl Writable for AT_CMD_POSTCNT_SYNC_SPEC
write(|w| ..)
method takes at_cmd_postcnt_sync::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::at_cmd_postcnt_sync::AT_CMD_POSTCNT_SYNC_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::at_cmd_postcnt_sync::AT_CMD_POSTCNT_SYNC_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for AT_CMD_PRECNT_SYNC_SPEC
impl Writable for AT_CMD_PRECNT_SYNC_SPEC
write(|w| ..)
method takes at_cmd_precnt_sync::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::at_cmd_precnt_sync::AT_CMD_PRECNT_SYNC_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::at_cmd_precnt_sync::AT_CMD_PRECNT_SYNC_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_uart::clk_conf::CLK_CONF_SPEC
impl Writable for esp32c6_lp::lp_uart::clk_conf::CLK_CONF_SPEC
write(|w| ..)
method takes clk_conf::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::clk_conf::CLK_CONF_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::clk_conf::CLK_CONF_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CLKDIV_SYNC_SPEC
impl Writable for CLKDIV_SYNC_SPEC
write(|w| ..)
method takes clkdiv_sync::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::clkdiv_sync::CLKDIV_SYNC_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::clkdiv_sync::CLKDIV_SYNC_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CONF0_SYNC_SPEC
impl Writable for CONF0_SYNC_SPEC
write(|w| ..)
method takes conf0_sync::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::conf0_sync::CONF0_SYNC_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::conf0_sync::CONF0_SYNC_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CONF1_SPEC
impl Writable for CONF1_SPEC
write(|w| ..)
method takes conf1::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::conf1::CONF1_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::conf1::CONF1_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_uart::date::DATE_SPEC
impl Writable for esp32c6_lp::lp_uart::date::DATE_SPEC
write(|w| ..)
method takes date::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::date::DATE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::date::DATE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for FIFO_SPEC
impl Writable for FIFO_SPEC
write(|w| ..)
method takes fifo::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::fifo::FIFO_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::fifo::FIFO_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for HWFC_CONF_SYNC_SPEC
impl Writable for HWFC_CONF_SYNC_SPEC
write(|w| ..)
method takes hwfc_conf_sync::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::hwfc_conf_sync::HWFC_CONF_SYNC_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::hwfc_conf_sync::HWFC_CONF_SYNC_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for ID_SPEC
impl Writable for ID_SPEC
write(|w| ..)
method takes id::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::id::ID_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::id::ID_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for IDLE_CONF_SYNC_SPEC
impl Writable for IDLE_CONF_SYNC_SPEC
write(|w| ..)
method takes idle_conf_sync::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::idle_conf_sync::IDLE_CONF_SYNC_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::idle_conf_sync::IDLE_CONF_SYNC_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_uart::int_clr::INT_CLR_SPEC
impl Writable for esp32c6_lp::lp_uart::int_clr::INT_CLR_SPEC
write(|w| ..)
method takes int_clr::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::int_clr::INT_CLR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::int_clr::INT_CLR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_uart::int_ena::INT_ENA_SPEC
impl Writable for esp32c6_lp::lp_uart::int_ena::INT_ENA_SPEC
write(|w| ..)
method takes int_ena::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::int_ena::INT_ENA_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::int_ena::INT_ENA_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_uart::int_raw::INT_RAW_SPEC
impl Writable for esp32c6_lp::lp_uart::int_raw::INT_RAW_SPEC
write(|w| ..)
method takes int_raw::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::int_raw::INT_RAW_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::int_raw::INT_RAW_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for MEM_CONF_SPEC
impl Writable for MEM_CONF_SPEC
write(|w| ..)
method takes mem_conf::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::mem_conf::MEM_CONF_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::mem_conf::MEM_CONF_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for REG_UPDATE_SPEC
impl Writable for REG_UPDATE_SPEC
write(|w| ..)
method takes reg_update::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::reg_update::REG_UPDATE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::reg_update::REG_UPDATE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RS485_CONF_SYNC_SPEC
impl Writable for RS485_CONF_SYNC_SPEC
write(|w| ..)
method takes rs485_conf_sync::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::rs485_conf_sync::RS485_CONF_SYNC_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::rs485_conf_sync::RS485_CONF_SYNC_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RX_FILT_SPEC
impl Writable for RX_FILT_SPEC
write(|w| ..)
method takes rx_filt::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::rx_filt::RX_FILT_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::rx_filt::RX_FILT_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SLEEP_CONF0_SPEC
impl Writable for SLEEP_CONF0_SPEC
write(|w| ..)
method takes sleep_conf0::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::sleep_conf0::SLEEP_CONF0_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::sleep_conf0::SLEEP_CONF0_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SLEEP_CONF1_SPEC
impl Writable for SLEEP_CONF1_SPEC
write(|w| ..)
method takes sleep_conf1::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::sleep_conf1::SLEEP_CONF1_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::sleep_conf1::SLEEP_CONF1_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SLEEP_CONF2_SPEC
impl Writable for SLEEP_CONF2_SPEC
write(|w| ..)
method takes sleep_conf2::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::sleep_conf2::SLEEP_CONF2_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::sleep_conf2::SLEEP_CONF2_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SWFC_CONF0_SYNC_SPEC
impl Writable for SWFC_CONF0_SYNC_SPEC
write(|w| ..)
method takes swfc_conf0_sync::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::swfc_conf0_sync::SWFC_CONF0_SYNC_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::swfc_conf0_sync::SWFC_CONF0_SYNC_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SWFC_CONF1_SPEC
impl Writable for SWFC_CONF1_SPEC
write(|w| ..)
method takes swfc_conf1::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::swfc_conf1::SWFC_CONF1_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::swfc_conf1::SWFC_CONF1_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for TOUT_CONF_SYNC_SPEC
impl Writable for TOUT_CONF_SYNC_SPEC
write(|w| ..)
method takes tout_conf_sync::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::tout_conf_sync::TOUT_CONF_SYNC_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::tout_conf_sync::TOUT_CONF_SYNC_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for TXBRK_CONF_SYNC_SPEC
impl Writable for TXBRK_CONF_SYNC_SPEC
write(|w| ..)
method takes txbrk_conf_sync::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::txbrk_conf_sync::TXBRK_CONF_SYNC_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_uart::txbrk_conf_sync::TXBRK_CONF_SYNC_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CONFIG0_SPEC
impl Writable for CONFIG0_SPEC
write(|w| ..)
method takes config0::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::config0::CONFIG0_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::config0::CONFIG0_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CONFIG1_SPEC
impl Writable for CONFIG1_SPEC
write(|w| ..)
method takes config1::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::config1::CONFIG1_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::config1::CONFIG1_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CONFIG2_SPEC
impl Writable for CONFIG2_SPEC
write(|w| ..)
method takes config2::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::config2::CONFIG2_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::config2::CONFIG2_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CONFIG3_SPEC
impl Writable for CONFIG3_SPEC
write(|w| ..)
method takes config3::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::config3::CONFIG3_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::config3::CONFIG3_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CONFIG4_SPEC
impl Writable for CONFIG4_SPEC
write(|w| ..)
method takes config4::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::config4::CONFIG4_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::config4::CONFIG4_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_wdt::date::DATE_SPEC
impl Writable for esp32c6_lp::lp_wdt::date::DATE_SPEC
write(|w| ..)
method takes date::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::date::DATE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::date::DATE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for FEED_SPEC
impl Writable for FEED_SPEC
write(|w| ..)
method takes feed::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::feed::FEED_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::feed::FEED_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_wdt::int_clr::INT_CLR_SPEC
impl Writable for esp32c6_lp::lp_wdt::int_clr::INT_CLR_SPEC
write(|w| ..)
method takes int_clr::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::int_clr::INT_CLR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::int_clr::INT_CLR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_wdt::int_ena::INT_ENA_SPEC
impl Writable for esp32c6_lp::lp_wdt::int_ena::INT_ENA_SPEC
write(|w| ..)
method takes int_ena::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::int_ena::INT_ENA_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::int_ena::INT_ENA_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for esp32c6_lp::lp_wdt::int_raw::INT_RAW_SPEC
impl Writable for esp32c6_lp::lp_wdt::int_raw::INT_RAW_SPEC
write(|w| ..)
method takes int_raw::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::int_raw::INT_RAW_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::int_raw::INT_RAW_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SWD_CONFIG_SPEC
impl Writable for SWD_CONFIG_SPEC
write(|w| ..)
method takes swd_config::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::swd_config::SWD_CONFIG_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::swd_config::SWD_CONFIG_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SWD_WPROTECT_SPEC
impl Writable for SWD_WPROTECT_SPEC
write(|w| ..)
method takes swd_wprotect::W
writer structure
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::swd_wprotect::SWD_WPROTECT_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <lp_wdt::swd_wprotect::SWD_WPROTECT_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for WPROTECT_SPEC
impl Writable for WPROTECT_SPEC
write(|w| ..)
method takes wprotect::W
writer structure