pub trait Writable: RegisterSpec {
type Writer: From<W<Self>> + DerefMut<Target = W<Self>>;
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 Types§
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 ch643::ch643::adc::ctlr1::CTLR1_SPEC
impl Writable for ch643::ch643::adc::ctlr1::CTLR1_SPEC
write(|w| ..)
method takes ctlr1::W writer structure
source§impl Writable for ch643::ch643::adc::ctlr2::CTLR2_SPEC
impl Writable for ch643::ch643::adc::ctlr2::CTLR2_SPEC
write(|w| ..)
method takes ctlr2::W writer structure
source§impl Writable for IOFR1_SPEC
impl Writable for IOFR1_SPEC
write(|w| ..)
method takes iofr1::W writer structure
source§impl Writable for IOFR2_SPEC
impl Writable for IOFR2_SPEC
write(|w| ..)
method takes iofr2::W writer structure
source§impl Writable for IOFR3_SPEC
impl Writable for IOFR3_SPEC
write(|w| ..)
method takes iofr3::W writer structure
source§impl Writable for IOFR4_SPEC
impl Writable for IOFR4_SPEC
write(|w| ..)
method takes iofr4::W writer structure
source§impl Writable for RDATAR_DR_ACT_DCG_SPEC
impl Writable for RDATAR_DR_ACT_DCG_SPEC
write(|w| ..)
method takes rdatar_dr_act_dcg::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::adc::rdatar_dr_act_dcg::RDATAR_DR_ACT_DCG_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::adc::rdatar_dr_act_dcg::RDATAR_DR_ACT_DCG_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for RSQR1_SPEC
impl Writable for RSQR1_SPEC
write(|w| ..)
method takes rsqr1::W writer structure
source§impl Writable for RSQR2_SPEC
impl Writable for RSQR2_SPEC
write(|w| ..)
method takes rsqr2::W writer structure
source§impl Writable for RSQR3_SPEC
impl Writable for RSQR3_SPEC
write(|w| ..)
method takes rsqr3::W writer structure
source§impl Writable for SAMPTR1_CHARGE1_SPEC
impl Writable for SAMPTR1_CHARGE1_SPEC
write(|w| ..)
method takes samptr1_charge1::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::adc::samptr1_charge1::SAMPTR1_CHARGE1_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::adc::samptr1_charge1::SAMPTR1_CHARGE1_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SAMPTR2_CHARGE2_SPEC
impl Writable for SAMPTR2_CHARGE2_SPEC
write(|w| ..)
method takes samptr2_charge2::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::adc::samptr2_charge2::SAMPTR2_CHARGE2_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::adc::samptr2_charge2::SAMPTR2_CHARGE2_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for ch643::ch643::adc::statr::STATR_SPEC
impl Writable for ch643::ch643::adc::statr::STATR_SPEC
write(|w| ..)
method takes statr::W writer structure
source§impl Writable for WDHTR_SPEC
impl Writable for WDHTR_SPEC
write(|w| ..)
method takes wdhtr::W writer structure
source§impl Writable for WDLTR_SPEC
impl Writable for WDLTR_SPEC
write(|w| ..)
method takes wdltr::W writer structure
source§impl Writable for ch643::ch643::afio::ctlr::CTLR_SPEC
impl Writable for ch643::ch643::afio::ctlr::CTLR_SPEC
write(|w| ..)
method takes ctlr::W writer structure
source§impl Writable for EXTICR1_SPEC
impl Writable for EXTICR1_SPEC
write(|w| ..)
method takes exticr1::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::afio::exticr1::EXTICR1_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::afio::exticr1::EXTICR1_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for EXTICR2_SPEC
impl Writable for EXTICR2_SPEC
write(|w| ..)
method takes exticr2::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::afio::exticr2::EXTICR2_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::afio::exticr2::EXTICR2_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for PCFR1_SPEC
impl Writable for PCFR1_SPEC
write(|w| ..)
method takes pcfr1::W writer structure
source§impl Writable for AWU_CSR_SPEC
impl Writable for AWU_CSR_SPEC
write(|w| ..)
method takes awu_csr::W writer structure
source§impl Writable for AWU_PSC_SPEC
impl Writable for AWU_PSC_SPEC
write(|w| ..)
method takes awu_psc::W writer structure
source§impl Writable for AWU_WR_SPEC
impl Writable for AWU_WR_SPEC
write(|w| ..)
method takes awu_wr::W writer structure
source§impl Writable for ch643::ch643::dma::cfgr1::CFGR1_SPEC
impl Writable for ch643::ch643::dma::cfgr1::CFGR1_SPEC
write(|w| ..)
method takes cfgr1::W writer structure
source§impl Writable for ch643::ch643::dma::cfgr2::CFGR2_SPEC
impl Writable for ch643::ch643::dma::cfgr2::CFGR2_SPEC
write(|w| ..)
method takes cfgr2::W writer structure
source§impl Writable for CFGR3_SPEC
impl Writable for CFGR3_SPEC
write(|w| ..)
method takes cfgr3::W writer structure
source§impl Writable for CFGR4_SPEC
impl Writable for CFGR4_SPEC
write(|w| ..)
method takes cfgr4::W writer structure
source§impl Writable for CFGR5_SPEC
impl Writable for CFGR5_SPEC
write(|w| ..)
method takes cfgr5::W writer structure
source§impl Writable for CFGR6_SPEC
impl Writable for CFGR6_SPEC
write(|w| ..)
method takes cfgr6::W writer structure
source§impl Writable for CFGR7_SPEC
impl Writable for CFGR7_SPEC
write(|w| ..)
method takes cfgr7::W writer structure
source§impl Writable for CFGR8_SPEC
impl Writable for CFGR8_SPEC
write(|w| ..)
method takes cfgr8::W writer structure
source§impl Writable for CNTR1_SPEC
impl Writable for CNTR1_SPEC
write(|w| ..)
method takes cntr1::W writer structure
source§impl Writable for CNTR2_SPEC
impl Writable for CNTR2_SPEC
write(|w| ..)
method takes cntr2::W writer structure
source§impl Writable for CNTR3_SPEC
impl Writable for CNTR3_SPEC
write(|w| ..)
method takes cntr3::W writer structure
source§impl Writable for CNTR4_SPEC
impl Writable for CNTR4_SPEC
write(|w| ..)
method takes cntr4::W writer structure
source§impl Writable for CNTR5_SPEC
impl Writable for CNTR5_SPEC
write(|w| ..)
method takes cntr5::W writer structure
source§impl Writable for CNTR6_SPEC
impl Writable for CNTR6_SPEC
write(|w| ..)
method takes cntr6::W writer structure
source§impl Writable for CNTR7_SPEC
impl Writable for CNTR7_SPEC
write(|w| ..)
method takes cntr7::W writer structure
source§impl Writable for CNTR8_SPEC
impl Writable for CNTR8_SPEC
write(|w| ..)
method takes cntr8::W writer structure
source§impl Writable for INTFCR_SPEC
impl Writable for INTFCR_SPEC
write(|w| ..)
method takes intfcr::W writer structure
source§impl Writable for MADDR1_SPEC
impl Writable for MADDR1_SPEC
write(|w| ..)
method takes maddr1::W writer structure
source§impl Writable for MADDR2_SPEC
impl Writable for MADDR2_SPEC
write(|w| ..)
method takes maddr2::W writer structure
source§impl Writable for MADDR3_SPEC
impl Writable for MADDR3_SPEC
write(|w| ..)
method takes maddr3::W writer structure
source§impl Writable for MADDR4_SPEC
impl Writable for MADDR4_SPEC
write(|w| ..)
method takes maddr4::W writer structure
source§impl Writable for MADDR5_SPEC
impl Writable for MADDR5_SPEC
write(|w| ..)
method takes maddr5::W writer structure
source§impl Writable for MADDR6_SPEC
impl Writable for MADDR6_SPEC
write(|w| ..)
method takes maddr6::W writer structure
source§impl Writable for MADDR7_SPEC
impl Writable for MADDR7_SPEC
write(|w| ..)
method takes maddr7::W writer structure
source§impl Writable for MADDR8_SPEC
impl Writable for MADDR8_SPEC
write(|w| ..)
method takes maddr8::W writer structure
source§impl Writable for PADDR1_SPEC
impl Writable for PADDR1_SPEC
write(|w| ..)
method takes paddr1::W writer structure
source§impl Writable for PADDR2_SPEC
impl Writable for PADDR2_SPEC
write(|w| ..)
method takes paddr2::W writer structure
source§impl Writable for PADDR3_SPEC
impl Writable for PADDR3_SPEC
write(|w| ..)
method takes paddr3::W writer structure
source§impl Writable for PADDR4_SPEC
impl Writable for PADDR4_SPEC
write(|w| ..)
method takes paddr4::W writer structure
source§impl Writable for PADDR5_SPEC
impl Writable for PADDR5_SPEC
write(|w| ..)
method takes paddr5::W writer structure
source§impl Writable for PADDR6_SPEC
impl Writable for PADDR6_SPEC
write(|w| ..)
method takes paddr6::W writer structure
source§impl Writable for PADDR7_SPEC
impl Writable for PADDR7_SPEC
write(|w| ..)
method takes paddr7::W writer structure
source§impl Writable for PADDR8_SPEC
impl Writable for PADDR8_SPEC
write(|w| ..)
method takes paddr8::W writer structure
source§impl Writable for EVENR_SPEC
impl Writable for EVENR_SPEC
write(|w| ..)
method takes evenr::W writer structure
source§impl Writable for FTENR_SPEC
impl Writable for FTENR_SPEC
write(|w| ..)
method takes ftenr::W writer structure
source§impl Writable for INTENR_SPEC
impl Writable for INTENR_SPEC
write(|w| ..)
method takes intenr::W writer structure
source§impl Writable for ch643::ch643::exti::intfr::INTFR_SPEC
impl Writable for ch643::ch643::exti::intfr::INTFR_SPEC
write(|w| ..)
method takes intfr::W writer structure
source§impl Writable for RTENR_SPEC
impl Writable for RTENR_SPEC
write(|w| ..)
method takes rtenr::W writer structure
source§impl Writable for SWIEVR_SPEC
impl Writable for SWIEVR_SPEC
write(|w| ..)
method takes swievr::W writer structure
source§impl Writable for ACTLR_SPEC
impl Writable for ACTLR_SPEC
write(|w| ..)
method takes actlr::W writer structure
source§impl Writable for BOOT_MODEKEYP_SPEC
impl Writable for BOOT_MODEKEYP_SPEC
write(|w| ..)
method takes boot_modekeyp::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::flash::boot_modekeyp::BOOT_MODEKEYP_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::flash::boot_modekeyp::BOOT_MODEKEYP_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for ch643::ch643::flash::ctlr::CTLR_SPEC
impl Writable for ch643::ch643::flash::ctlr::CTLR_SPEC
write(|w| ..)
method takes ctlr::W writer structure
source§impl Writable for MODEKEYR_SPEC
impl Writable for MODEKEYR_SPEC
write(|w| ..)
method takes modekeyr::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::flash::modekeyr::MODEKEYR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::flash::modekeyr::MODEKEYR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for OBKEYR_SPEC
impl Writable for OBKEYR_SPEC
write(|w| ..)
method takes obkeyr::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::flash::obkeyr::OBKEYR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::flash::obkeyr::OBKEYR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for ch643::ch643::flash::statr::STATR_SPEC
impl Writable for ch643::ch643::flash::statr::STATR_SPEC
write(|w| ..)
method takes statr::W writer structure
source§impl Writable for CFGHR_SPEC
impl Writable for CFGHR_SPEC
write(|w| ..)
method takes cfghr::W writer structure
source§impl Writable for CFGLR_SPEC
impl Writable for CFGLR_SPEC
write(|w| ..)
method takes cfglr::W writer structure
source§impl Writable for CFGXR_SPEC
impl Writable for CFGXR_SPEC
write(|w| ..)
method takes cfgxr::W writer structure
source§impl Writable for OUTDR_SPEC
impl Writable for OUTDR_SPEC
write(|w| ..)
method takes outdr::W writer structure
source§impl Writable for CKCFGR_SPEC
impl Writable for CKCFGR_SPEC
write(|w| ..)
method takes ckcfgr::W writer structure
source§impl Writable for ch643::ch643::i2c1::ctlr1::CTLR1_SPEC
impl Writable for ch643::ch643::i2c1::ctlr1::CTLR1_SPEC
write(|w| ..)
method takes ctlr1::W writer structure
source§impl Writable for ch643::ch643::i2c1::ctlr2::CTLR2_SPEC
impl Writable for ch643::ch643::i2c1::ctlr2::CTLR2_SPEC
write(|w| ..)
method takes ctlr2::W writer structure
source§impl Writable for ch643::ch643::i2c1::datar::DATAR_SPEC
impl Writable for ch643::ch643::i2c1::datar::DATAR_SPEC
write(|w| ..)
method takes datar::W writer structure
source§impl Writable for OADDR1_SPEC
impl Writable for OADDR1_SPEC
write(|w| ..)
method takes oaddr1::W writer structure
source§impl Writable for OADDR2_SPEC
impl Writable for OADDR2_SPEC
write(|w| ..)
method takes oaddr2::W writer structure
source§impl Writable for STAR1_SPEC
impl Writable for STAR1_SPEC
write(|w| ..)
method takes star1::W writer structure
source§impl Writable for ch643::ch643::iwdg::ctlr::CTLR_SPEC
impl Writable for ch643::ch643::iwdg::ctlr::CTLR_SPEC
write(|w| ..)
method takes ctlr::W writer structure
source§impl Writable for LED_ANA_CTRL_SPEC
impl Writable for LED_ANA_CTRL_SPEC
write(|w| ..)
method takes led_ana_ctrl::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_ana_ctrl::LED_ANA_CTRL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_ana_ctrl::LED_ANA_CTRL_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LED_BLUE_ADJ_SPEC
impl Writable for LED_BLUE_ADJ_SPEC
write(|w| ..)
method takes led_blue_adj::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_blue_adj::LED_BLUE_ADJ_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_blue_adj::LED_BLUE_ADJ_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LED_COM_E_PAPC_SPEC
impl Writable for LED_COM_E_PAPC_SPEC
write(|w| ..)
method takes led_com_e_papc::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_com_e_papc::LED_COM_E_PAPC_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_com_e_papc::LED_COM_E_PAPC_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LED_COM_E_PB_H_SPEC
impl Writable for LED_COM_E_PB_H_SPEC
write(|w| ..)
method takes led_com_e_pb_h::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_com_e_pb_h::LED_COM_E_PB_H_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_com_e_pb_h::LED_COM_E_PB_H_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LED_COM_E_PB_L_SPEC
impl Writable for LED_COM_E_PB_L_SPEC
write(|w| ..)
method takes led_com_e_pb_l::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_com_e_pb_l::LED_COM_E_PB_L_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_com_e_pb_l::LED_COM_E_PB_L_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LED_COM_E_PB_M_SPEC
impl Writable for LED_COM_E_PB_M_SPEC
write(|w| ..)
method takes led_com_e_pb_m::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_com_e_pb_m::LED_COM_E_PB_M_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_com_e_pb_m::LED_COM_E_PB_M_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LED_COM_SEL_SPEC
impl Writable for LED_COM_SEL_SPEC
write(|w| ..)
method takes led_com_sel::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_com_sel::LED_COM_SEL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_com_sel::LED_COM_SEL_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LED_CYCLE_CFG_SPEC
impl Writable for LED_CYCLE_CFG_SPEC
write(|w| ..)
method takes led_cycle_cfg::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_cycle_cfg::LED_CYCLE_CFG_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_cycle_cfg::LED_CYCLE_CFG_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LED_DISP_STAT_SPEC
impl Writable for LED_DISP_STAT_SPEC
write(|w| ..)
method takes led_disp_stat::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_disp_stat::LED_DISP_STAT_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_disp_stat::LED_DISP_STAT_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LED_DMA_SPEC
impl Writable for LED_DMA_SPEC
write(|w| ..)
method takes led_dma::W writer structure
source§impl Writable for LED_DMA_CNT_SPEC
impl Writable for LED_DMA_CNT_SPEC
write(|w| ..)
method takes led_dma_cnt::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_dma_cnt::LED_DMA_CNT_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_dma_cnt::LED_DMA_CNT_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LED_FRAME_CFG_SPEC
impl Writable for LED_FRAME_CFG_SPEC
write(|w| ..)
method takes led_frame_cfg::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_frame_cfg::LED_FRAME_CFG_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_frame_cfg::LED_FRAME_CFG_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LED_FUNC_CTRL_SPEC
impl Writable for LED_FUNC_CTRL_SPEC
write(|w| ..)
method takes led_func_ctrl::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_func_ctrl::LED_FUNC_CTRL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_func_ctrl::LED_FUNC_CTRL_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LED_GREEN_ADJ_SPEC
impl Writable for LED_GREEN_ADJ_SPEC
write(|w| ..)
method takes led_green_adj::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_green_adj::LED_GREEN_ADJ_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_green_adj::LED_GREEN_ADJ_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LED_INTEN_ADJ_SPEC
impl Writable for LED_INTEN_ADJ_SPEC
write(|w| ..)
method takes led_inten_adj::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_inten_adj::LED_INTEN_ADJ_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_inten_adj::LED_INTEN_ADJ_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LED_KEY_CTRL_SPEC
impl Writable for LED_KEY_CTRL_SPEC
write(|w| ..)
method takes led_key_ctrl::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_key_ctrl::LED_KEY_CTRL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_key_ctrl::LED_KEY_CTRL_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LED_PWM_MOD_SPEC
impl Writable for LED_PWM_MOD_SPEC
write(|w| ..)
method takes led_pwm_mod::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_pwm_mod::LED_PWM_MOD_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_pwm_mod::LED_PWM_MOD_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LED_PWM_OE_SPEC
impl Writable for LED_PWM_OE_SPEC
write(|w| ..)
method takes led_pwm_oe::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_pwm_oe::LED_PWM_OE_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_pwm_oe::LED_PWM_OE_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LED_PWM_PIN_H_SPEC
impl Writable for LED_PWM_PIN_H_SPEC
write(|w| ..)
method takes led_pwm_pin_h::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_pwm_pin_h::LED_PWM_PIN_H_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_pwm_pin_h::LED_PWM_PIN_H_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LED_PWM_PIN_L_SPEC
impl Writable for LED_PWM_PIN_L_SPEC
write(|w| ..)
method takes led_pwm_pin_l::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_pwm_pin_l::LED_PWM_PIN_L_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_pwm_pin_l::LED_PWM_PIN_L_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for LED_RED_ADJ_SPEC
impl Writable for LED_RED_ADJ_SPEC
write(|w| ..)
method takes led_red_adj::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_red_adj::LED_RED_ADJ_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::ledpwm::led_red_adj::LED_RED_ADJ_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for ch643::ch643::opa::cfgr1::CFGR1_SPEC
impl Writable for ch643::ch643::opa::cfgr1::CFGR1_SPEC
write(|w| ..)
method takes cfgr1::W writer structure
source§impl Writable for ch643::ch643::opa::cfgr2::CFGR2_SPEC
impl Writable for ch643::ch643::opa::cfgr2::CFGR2_SPEC
write(|w| ..)
method takes cfgr2::W writer structure
source§impl Writable for CMP_KEY_SPEC
impl Writable for CMP_KEY_SPEC
write(|w| ..)
method takes cmp_key::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::opa::cmp_key::CMP_KEY_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::opa::cmp_key::CMP_KEY_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for ch643::ch643::opa::ctlr1::CTLR1_SPEC
impl Writable for ch643::ch643::opa::ctlr1::CTLR1_SPEC
write(|w| ..)
method takes ctlr1::W writer structure
source§impl Writable for ch643::ch643::opa::ctlr2::CTLR2_SPEC
impl Writable for ch643::ch643::opa::ctlr2::CTLR2_SPEC
write(|w| ..)
method takes ctlr2::W writer structure
source§impl Writable for OPA_KEY_SPEC
impl Writable for OPA_KEY_SPEC
write(|w| ..)
method takes opa_key::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::opa::opa_key::OPA_KEY_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::opa::opa_key::OPA_KEY_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for POLL_KEY_SPEC
impl Writable for POLL_KEY_SPEC
write(|w| ..)
method takes poll_key::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::opa::poll_key::POLL_KEY_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::opa::poll_key::POLL_KEY_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for ch643::ch643::pfic::cfgr::CFGR_SPEC
impl Writable for ch643::ch643::pfic::cfgr::CFGR_SPEC
write(|w| ..)
method takes cfgr::W writer structure
source§impl Writable for IACTR1_SPEC
impl Writable for IACTR1_SPEC
write(|w| ..)
method takes iactr1::W writer structure
source§impl Writable for IACTR2_SPEC
impl Writable for IACTR2_SPEC
write(|w| ..)
method takes iactr2::W writer structure
source§impl Writable for IACTR3_SPEC
impl Writable for IACTR3_SPEC
write(|w| ..)
method takes iactr3::W writer structure
source§impl Writable for IACTR4_SPEC
impl Writable for IACTR4_SPEC
write(|w| ..)
method takes iactr4::W writer structure
source§impl Writable for IENR1_SPEC
impl Writable for IENR1_SPEC
write(|w| ..)
method takes ienr1::W writer structure
source§impl Writable for IENR2_SPEC
impl Writable for IENR2_SPEC
write(|w| ..)
method takes ienr2::W writer structure
source§impl Writable for IENR3_SPEC
impl Writable for IENR3_SPEC
write(|w| ..)
method takes ienr3::W writer structure
source§impl Writable for IENR4_SPEC
impl Writable for IENR4_SPEC
write(|w| ..)
method takes ienr4::W writer structure
source§impl Writable for IPRIOR0_SPEC
impl Writable for IPRIOR0_SPEC
write(|w| ..)
method takes iprior0::W writer structure
source§impl Writable for IPRIOR1_SPEC
impl Writable for IPRIOR1_SPEC
write(|w| ..)
method takes iprior1::W writer structure
source§impl Writable for IPRIOR2_SPEC
impl Writable for IPRIOR2_SPEC
write(|w| ..)
method takes iprior2::W writer structure
source§impl Writable for IPRIOR3_SPEC
impl Writable for IPRIOR3_SPEC
write(|w| ..)
method takes iprior3::W writer structure
source§impl Writable for IPRIOR4_SPEC
impl Writable for IPRIOR4_SPEC
write(|w| ..)
method takes iprior4::W writer structure
source§impl Writable for IPRIOR5_SPEC
impl Writable for IPRIOR5_SPEC
write(|w| ..)
method takes iprior5::W writer structure
source§impl Writable for IPRIOR6_SPEC
impl Writable for IPRIOR6_SPEC
write(|w| ..)
method takes iprior6::W writer structure
source§impl Writable for IPRIOR7_SPEC
impl Writable for IPRIOR7_SPEC
write(|w| ..)
method takes iprior7::W writer structure
source§impl Writable for IPRIOR8_SPEC
impl Writable for IPRIOR8_SPEC
write(|w| ..)
method takes iprior8::W writer structure
source§impl Writable for IPRIOR9_SPEC
impl Writable for IPRIOR9_SPEC
write(|w| ..)
method takes iprior9::W writer structure
source§impl Writable for IPRIOR10_SPEC
impl Writable for IPRIOR10_SPEC
write(|w| ..)
method takes iprior10::W writer structure
source§impl Writable for IPRIOR11_SPEC
impl Writable for IPRIOR11_SPEC
write(|w| ..)
method takes iprior11::W writer structure
source§impl Writable for IPRIOR12_SPEC
impl Writable for IPRIOR12_SPEC
write(|w| ..)
method takes iprior12::W writer structure
source§impl Writable for IPRIOR13_SPEC
impl Writable for IPRIOR13_SPEC
write(|w| ..)
method takes iprior13::W writer structure
source§impl Writable for IPRIOR14_SPEC
impl Writable for IPRIOR14_SPEC
write(|w| ..)
method takes iprior14::W writer structure
source§impl Writable for IPRIOR15_SPEC
impl Writable for IPRIOR15_SPEC
write(|w| ..)
method takes iprior15::W writer structure
source§impl Writable for IPRIOR16_SPEC
impl Writable for IPRIOR16_SPEC
write(|w| ..)
method takes iprior16::W writer structure
source§impl Writable for IPRIOR17_SPEC
impl Writable for IPRIOR17_SPEC
write(|w| ..)
method takes iprior17::W writer structure
source§impl Writable for IPRIOR18_SPEC
impl Writable for IPRIOR18_SPEC
write(|w| ..)
method takes iprior18::W writer structure
source§impl Writable for IPRIOR19_SPEC
impl Writable for IPRIOR19_SPEC
write(|w| ..)
method takes iprior19::W writer structure
source§impl Writable for IPRIOR20_SPEC
impl Writable for IPRIOR20_SPEC
write(|w| ..)
method takes iprior20::W writer structure
source§impl Writable for IPRIOR21_SPEC
impl Writable for IPRIOR21_SPEC
write(|w| ..)
method takes iprior21::W writer structure
source§impl Writable for IPRIOR22_SPEC
impl Writable for IPRIOR22_SPEC
write(|w| ..)
method takes iprior22::W writer structure
source§impl Writable for IPRIOR23_SPEC
impl Writable for IPRIOR23_SPEC
write(|w| ..)
method takes iprior23::W writer structure
source§impl Writable for IPRIOR24_SPEC
impl Writable for IPRIOR24_SPEC
write(|w| ..)
method takes iprior24::W writer structure
source§impl Writable for IPRIOR25_SPEC
impl Writable for IPRIOR25_SPEC
write(|w| ..)
method takes iprior25::W writer structure
source§impl Writable for IPRIOR26_SPEC
impl Writable for IPRIOR26_SPEC
write(|w| ..)
method takes iprior26::W writer structure
source§impl Writable for IPRIOR27_SPEC
impl Writable for IPRIOR27_SPEC
write(|w| ..)
method takes iprior27::W writer structure
source§impl Writable for IPRIOR28_SPEC
impl Writable for IPRIOR28_SPEC
write(|w| ..)
method takes iprior28::W writer structure
source§impl Writable for IPRIOR29_SPEC
impl Writable for IPRIOR29_SPEC
write(|w| ..)
method takes iprior29::W writer structure
source§impl Writable for IPRIOR30_SPEC
impl Writable for IPRIOR30_SPEC
write(|w| ..)
method takes iprior30::W writer structure
source§impl Writable for IPRIOR31_SPEC
impl Writable for IPRIOR31_SPEC
write(|w| ..)
method takes iprior31::W writer structure
source§impl Writable for IPRIOR32_SPEC
impl Writable for IPRIOR32_SPEC
write(|w| ..)
method takes iprior32::W writer structure
source§impl Writable for IPRIOR33_SPEC
impl Writable for IPRIOR33_SPEC
write(|w| ..)
method takes iprior33::W writer structure
source§impl Writable for IPRIOR34_SPEC
impl Writable for IPRIOR34_SPEC
write(|w| ..)
method takes iprior34::W writer structure
source§impl Writable for IPRIOR35_SPEC
impl Writable for IPRIOR35_SPEC
write(|w| ..)
method takes iprior35::W writer structure
source§impl Writable for IPRIOR36_SPEC
impl Writable for IPRIOR36_SPEC
write(|w| ..)
method takes iprior36::W writer structure
source§impl Writable for IPRIOR37_SPEC
impl Writable for IPRIOR37_SPEC
write(|w| ..)
method takes iprior37::W writer structure
source§impl Writable for IPRIOR38_SPEC
impl Writable for IPRIOR38_SPEC
write(|w| ..)
method takes iprior38::W writer structure
source§impl Writable for IPRIOR39_SPEC
impl Writable for IPRIOR39_SPEC
write(|w| ..)
method takes iprior39::W writer structure
source§impl Writable for IPRIOR40_SPEC
impl Writable for IPRIOR40_SPEC
write(|w| ..)
method takes iprior40::W writer structure
source§impl Writable for IPRIOR41_SPEC
impl Writable for IPRIOR41_SPEC
write(|w| ..)
method takes iprior41::W writer structure
source§impl Writable for IPRIOR42_SPEC
impl Writable for IPRIOR42_SPEC
write(|w| ..)
method takes iprior42::W writer structure
source§impl Writable for IPRIOR43_SPEC
impl Writable for IPRIOR43_SPEC
write(|w| ..)
method takes iprior43::W writer structure
source§impl Writable for IPRIOR44_SPEC
impl Writable for IPRIOR44_SPEC
write(|w| ..)
method takes iprior44::W writer structure
source§impl Writable for IPRIOR45_SPEC
impl Writable for IPRIOR45_SPEC
write(|w| ..)
method takes iprior45::W writer structure
source§impl Writable for IPRIOR46_SPEC
impl Writable for IPRIOR46_SPEC
write(|w| ..)
method takes iprior46::W writer structure
source§impl Writable for IPRIOR47_SPEC
impl Writable for IPRIOR47_SPEC
write(|w| ..)
method takes iprior47::W writer structure
source§impl Writable for IPRIOR48_SPEC
impl Writable for IPRIOR48_SPEC
write(|w| ..)
method takes iprior48::W writer structure
source§impl Writable for IPRIOR49_SPEC
impl Writable for IPRIOR49_SPEC
write(|w| ..)
method takes iprior49::W writer structure
source§impl Writable for IPRIOR50_SPEC
impl Writable for IPRIOR50_SPEC
write(|w| ..)
method takes iprior50::W writer structure
source§impl Writable for IPRIOR51_SPEC
impl Writable for IPRIOR51_SPEC
write(|w| ..)
method takes iprior51::W writer structure
source§impl Writable for IPRIOR52_SPEC
impl Writable for IPRIOR52_SPEC
write(|w| ..)
method takes iprior52::W writer structure
source§impl Writable for IPRIOR53_SPEC
impl Writable for IPRIOR53_SPEC
write(|w| ..)
method takes iprior53::W writer structure
source§impl Writable for IPRIOR54_SPEC
impl Writable for IPRIOR54_SPEC
write(|w| ..)
method takes iprior54::W writer structure
source§impl Writable for IPRIOR55_SPEC
impl Writable for IPRIOR55_SPEC
write(|w| ..)
method takes iprior55::W writer structure
source§impl Writable for IPRIOR56_SPEC
impl Writable for IPRIOR56_SPEC
write(|w| ..)
method takes iprior56::W writer structure
source§impl Writable for IPRIOR57_SPEC
impl Writable for IPRIOR57_SPEC
write(|w| ..)
method takes iprior57::W writer structure
source§impl Writable for IPRIOR58_SPEC
impl Writable for IPRIOR58_SPEC
write(|w| ..)
method takes iprior58::W writer structure
source§impl Writable for IPRIOR59_SPEC
impl Writable for IPRIOR59_SPEC
write(|w| ..)
method takes iprior59::W writer structure
source§impl Writable for IPRIOR60_SPEC
impl Writable for IPRIOR60_SPEC
write(|w| ..)
method takes iprior60::W writer structure
source§impl Writable for IPRIOR61_SPEC
impl Writable for IPRIOR61_SPEC
write(|w| ..)
method takes iprior61::W writer structure
source§impl Writable for IPRIOR62_SPEC
impl Writable for IPRIOR62_SPEC
write(|w| ..)
method takes iprior62::W writer structure
source§impl Writable for IPRIOR63_SPEC
impl Writable for IPRIOR63_SPEC
write(|w| ..)
method takes iprior63::W writer structure
source§impl Writable for IPRR1_SPEC
impl Writable for IPRR1_SPEC
write(|w| ..)
method takes iprr1::W writer structure
source§impl Writable for IPRR2_SPEC
impl Writable for IPRR2_SPEC
write(|w| ..)
method takes iprr2::W writer structure
source§impl Writable for IPRR3_SPEC
impl Writable for IPRR3_SPEC
write(|w| ..)
method takes iprr3::W writer structure
source§impl Writable for IPRR4_SPEC
impl Writable for IPRR4_SPEC
write(|w| ..)
method takes iprr4::W writer structure
source§impl Writable for IPSR1_SPEC
impl Writable for IPSR1_SPEC
write(|w| ..)
method takes ipsr1::W writer structure
source§impl Writable for IPSR2_SPEC
impl Writable for IPSR2_SPEC
write(|w| ..)
method takes ipsr2::W writer structure
source§impl Writable for IPSR3_SPEC
impl Writable for IPSR3_SPEC
write(|w| ..)
method takes ipsr3::W writer structure
source§impl Writable for IPSR4_SPEC
impl Writable for IPSR4_SPEC
write(|w| ..)
method takes ipsr4::W writer structure
source§impl Writable for IRER1_SPEC
impl Writable for IRER1_SPEC
write(|w| ..)
method takes irer1::W writer structure
source§impl Writable for IRER2_SPEC
impl Writable for IRER2_SPEC
write(|w| ..)
method takes irer2::W writer structure
source§impl Writable for IRER3_SPEC
impl Writable for IRER3_SPEC
write(|w| ..)
method takes irer3::W writer structure
source§impl Writable for IRER4_SPEC
impl Writable for IRER4_SPEC
write(|w| ..)
method takes irer4::W writer structure
source§impl Writable for ITHRESDR_SPEC
impl Writable for ITHRESDR_SPEC
write(|w| ..)
method takes ithresdr::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::pfic::ithresdr::ITHRESDR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::pfic::ithresdr::ITHRESDR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for SCTLR_SPEC
impl Writable for SCTLR_SPEC
write(|w| ..)
method takes sctlr::W writer structure
source§impl Writable for STK_CMPHR_SPEC
impl Writable for STK_CMPHR_SPEC
write(|w| ..)
method takes stk_cmphr::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::pfic::stk_cmphr::STK_CMPHR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::pfic::stk_cmphr::STK_CMPHR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for STK_CMPLR_SPEC
impl Writable for STK_CMPLR_SPEC
write(|w| ..)
method takes stk_cmplr::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::pfic::stk_cmplr::STK_CMPLR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::pfic::stk_cmplr::STK_CMPLR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for STK_CNTH_SPEC
impl Writable for STK_CNTH_SPEC
write(|w| ..)
method takes stk_cnth::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::pfic::stk_cnth::STK_CNTH_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::pfic::stk_cnth::STK_CNTH_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for STK_CNTL_SPEC
impl Writable for STK_CNTL_SPEC
write(|w| ..)
method takes stk_cntl::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::pfic::stk_cntl::STK_CNTL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::pfic::stk_cntl::STK_CNTL_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for STK_CTLR_SPEC
impl Writable for STK_CTLR_SPEC
write(|w| ..)
method takes stk_ctlr::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::pfic::stk_ctlr::STK_CTLR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::pfic::stk_ctlr::STK_CTLR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for STK_SR_SPEC
impl Writable for STK_SR_SPEC
write(|w| ..)
method takes stk_sr::W writer structure
source§impl Writable for VTFADDRR0_SPEC
impl Writable for VTFADDRR0_SPEC
write(|w| ..)
method takes vtfaddrr0::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::pfic::vtfaddrr0::VTFADDRR0_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::pfic::vtfaddrr0::VTFADDRR0_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for VTFADDRR1_SPEC
impl Writable for VTFADDRR1_SPEC
write(|w| ..)
method takes vtfaddrr1::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::pfic::vtfaddrr1::VTFADDRR1_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::pfic::vtfaddrr1::VTFADDRR1_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for VTFADDRR2_SPEC
impl Writable for VTFADDRR2_SPEC
write(|w| ..)
method takes vtfaddrr2::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::pfic::vtfaddrr2::VTFADDRR2_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::pfic::vtfaddrr2::VTFADDRR2_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for VTFADDRR3_SPEC
impl Writable for VTFADDRR3_SPEC
write(|w| ..)
method takes vtfaddrr3::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::pfic::vtfaddrr3::VTFADDRR3_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::pfic::vtfaddrr3::VTFADDRR3_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for VTFIDR_SPEC
impl Writable for VTFIDR_SPEC
write(|w| ..)
method takes vtfidr::W writer structure
source§impl Writable for ch643::ch643::pwr::ctlr::CTLR_SPEC
impl Writable for ch643::ch643::pwr::ctlr::CTLR_SPEC
write(|w| ..)
method takes ctlr::W writer structure
source§impl Writable for AHBPCENR_SPEC
impl Writable for AHBPCENR_SPEC
write(|w| ..)
method takes ahbpcenr::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::rcc::ahbpcenr::AHBPCENR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::rcc::ahbpcenr::AHBPCENR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for AHBRSTR_SPEC
impl Writable for AHBRSTR_SPEC
write(|w| ..)
method takes ahbrstr::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::rcc::ahbrstr::AHBRSTR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::rcc::ahbrstr::AHBRSTR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for APB1PCENR_SPEC
impl Writable for APB1PCENR_SPEC
write(|w| ..)
method takes apb1pcenr::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::rcc::apb1pcenr::APB1PCENR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::rcc::apb1pcenr::APB1PCENR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for APB1PRSTR_SPEC
impl Writable for APB1PRSTR_SPEC
write(|w| ..)
method takes apb1prstr::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::rcc::apb1prstr::APB1PRSTR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::rcc::apb1prstr::APB1PRSTR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for APB2PCENR_SPEC
impl Writable for APB2PCENR_SPEC
write(|w| ..)
method takes apb2pcenr::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::rcc::apb2pcenr::APB2PCENR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::rcc::apb2pcenr::APB2PCENR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for APB2PRSTR_SPEC
impl Writable for APB2PRSTR_SPEC
write(|w| ..)
method takes apb2prstr::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::rcc::apb2prstr::APB2PRSTR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::rcc::apb2prstr::APB2PRSTR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CFGR0_SPEC
impl Writable for CFGR0_SPEC
write(|w| ..)
method takes cfgr0::W writer structure
source§impl Writable for ch643::ch643::rcc::ctlr::CTLR_SPEC
impl Writable for ch643::ch643::rcc::ctlr::CTLR_SPEC
write(|w| ..)
method takes ctlr::W writer structure
source§impl Writable for RSTSCKR_SPEC
impl Writable for RSTSCKR_SPEC
write(|w| ..)
method takes rstsckr::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::rcc::rstsckr::RSTSCKR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::rcc::rstsckr::RSTSCKR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for ch643::ch643::spi1::ctlr1::CTLR1_SPEC
impl Writable for ch643::ch643::spi1::ctlr1::CTLR1_SPEC
write(|w| ..)
method takes ctlr1::W writer structure
source§impl Writable for ch643::ch643::spi1::ctlr2::CTLR2_SPEC
impl Writable for ch643::ch643::spi1::ctlr2::CTLR2_SPEC
write(|w| ..)
method takes ctlr2::W writer structure
source§impl Writable for ch643::ch643::spi1::datar::DATAR_SPEC
impl Writable for ch643::ch643::spi1::datar::DATAR_SPEC
write(|w| ..)
method takes datar::W writer structure
source§impl Writable for ch643::ch643::spi1::statr::STATR_SPEC
impl Writable for ch643::ch643::spi1::statr::STATR_SPEC
write(|w| ..)
method takes statr::W writer structure
source§impl Writable for ch643::ch643::tim1::atrlr::ATRLR_SPEC
impl Writable for ch643::ch643::tim1::atrlr::ATRLR_SPEC
write(|w| ..)
method takes atrlr::W writer structure
source§impl Writable for ch643::ch643::tim1::ccer::CCER_SPEC
impl Writable for ch643::ch643::tim1::ccer::CCER_SPEC
write(|w| ..)
method takes ccer::W writer structure
source§impl Writable for ch643::ch643::tim1::ch1cvr::CH1CVR_SPEC
impl Writable for ch643::ch643::tim1::ch1cvr::CH1CVR_SPEC
write(|w| ..)
method takes ch1cvr::W writer structure
source§impl Writable for ch643::ch643::tim1::ch2cvr::CH2CVR_SPEC
impl Writable for ch643::ch643::tim1::ch2cvr::CH2CVR_SPEC
write(|w| ..)
method takes ch2cvr::W writer structure
source§impl Writable for CH3CVR_SPEC
impl Writable for CH3CVR_SPEC
write(|w| ..)
method takes ch3cvr::W writer structure
source§impl Writable for CH4CVR_SPEC
impl Writable for CH4CVR_SPEC
write(|w| ..)
method takes ch4cvr::W writer structure
source§impl Writable for ch643::ch643::tim1::chctlr1_input::CHCTLR1_INPUT_SPEC
impl Writable for ch643::ch643::tim1::chctlr1_input::CHCTLR1_INPUT_SPEC
write(|w| ..)
method takes chctlr1_input::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::tim1::chctlr1_input::CHCTLR1_INPUT_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::tim1::chctlr1_input::CHCTLR1_INPUT_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for ch643::ch643::tim1::chctlr1_output::CHCTLR1_OUTPUT_SPEC
impl Writable for ch643::ch643::tim1::chctlr1_output::CHCTLR1_OUTPUT_SPEC
write(|w| ..)
method takes chctlr1_output::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::tim1::chctlr1_output::CHCTLR1_OUTPUT_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::tim1::chctlr1_output::CHCTLR1_OUTPUT_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CHCTLR2_INPUT_SPEC
impl Writable for CHCTLR2_INPUT_SPEC
write(|w| ..)
method takes chctlr2_input::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::tim1::chctlr2_input::CHCTLR2_INPUT_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::tim1::chctlr2_input::CHCTLR2_INPUT_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CHCTLR2_OUTPUT_SPEC
impl Writable for CHCTLR2_OUTPUT_SPEC
write(|w| ..)
method takes chctlr2_output::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::tim1::chctlr2_output::CHCTLR2_OUTPUT_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::tim1::chctlr2_output::CHCTLR2_OUTPUT_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for ch643::ch643::tim1::cnt::CNT_SPEC
impl Writable for ch643::ch643::tim1::cnt::CNT_SPEC
write(|w| ..)
method takes cnt::W writer structure
source§impl Writable for ch643::ch643::tim1::ctlr1::CTLR1_SPEC
impl Writable for ch643::ch643::tim1::ctlr1::CTLR1_SPEC
write(|w| ..)
method takes ctlr1::W writer structure
source§impl Writable for ch643::ch643::tim1::ctlr2::CTLR2_SPEC
impl Writable for ch643::ch643::tim1::ctlr2::CTLR2_SPEC
write(|w| ..)
method takes ctlr2::W writer structure
source§impl Writable for DMAADR_SPEC
impl Writable for DMAADR_SPEC
write(|w| ..)
method takes dmaadr::W writer structure
source§impl Writable for DMACFGR_SPEC
impl Writable for DMACFGR_SPEC
write(|w| ..)
method takes dmacfgr::W writer structure
source§impl Writable for ch643::ch643::tim1::dmaintenr::DMAINTENR_SPEC
impl Writable for ch643::ch643::tim1::dmaintenr::DMAINTENR_SPEC
write(|w| ..)
method takes dmaintenr::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::tim1::dmaintenr::DMAINTENR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::tim1::dmaintenr::DMAINTENR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for ch643::ch643::tim1::intfr::INTFR_SPEC
impl Writable for ch643::ch643::tim1::intfr::INTFR_SPEC
write(|w| ..)
method takes intfr::W writer structure
source§impl Writable for ch643::ch643::tim1::psc::PSC_SPEC
impl Writable for ch643::ch643::tim1::psc::PSC_SPEC
write(|w| ..)
method takes psc::W writer structure
source§impl Writable for RPTCR_SPEC
impl Writable for RPTCR_SPEC
write(|w| ..)
method takes rptcr::W writer structure
source§impl Writable for ch643::ch643::tim1::smcfgr::SMCFGR_SPEC
impl Writable for ch643::ch643::tim1::smcfgr::SMCFGR_SPEC
write(|w| ..)
method takes smcfgr::W writer structure
source§impl Writable for ch643::ch643::tim1::spec::SPEC_SPEC
impl Writable for ch643::ch643::tim1::spec::SPEC_SPEC
write(|w| ..)
method takes spec::W writer structure
source§impl Writable for ch643::ch643::tim1::swevgr::SWEVGR_SPEC
impl Writable for ch643::ch643::tim1::swevgr::SWEVGR_SPEC
write(|w| ..)
method takes swevgr::W writer structure
source§impl Writable for ch643::ch643::tim3::atrlr::ATRLR_SPEC
impl Writable for ch643::ch643::tim3::atrlr::ATRLR_SPEC
write(|w| ..)
method takes atrlr::W writer structure
source§impl Writable for ch643::ch643::tim3::ccer::CCER_SPEC
impl Writable for ch643::ch643::tim3::ccer::CCER_SPEC
write(|w| ..)
method takes ccer::W writer structure
source§impl Writable for ch643::ch643::tim3::ch1cvr::CH1CVR_SPEC
impl Writable for ch643::ch643::tim3::ch1cvr::CH1CVR_SPEC
write(|w| ..)
method takes ch1cvr::W writer structure
source§impl Writable for ch643::ch643::tim3::ch2cvr::CH2CVR_SPEC
impl Writable for ch643::ch643::tim3::ch2cvr::CH2CVR_SPEC
write(|w| ..)
method takes ch2cvr::W writer structure
source§impl Writable for ch643::ch643::tim3::chctlr1_input::CHCTLR1_INPUT_SPEC
impl Writable for ch643::ch643::tim3::chctlr1_input::CHCTLR1_INPUT_SPEC
write(|w| ..)
method takes chctlr1_input::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::tim3::chctlr1_input::CHCTLR1_INPUT_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::tim3::chctlr1_input::CHCTLR1_INPUT_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for ch643::ch643::tim3::chctlr1_output::CHCTLR1_OUTPUT_SPEC
impl Writable for ch643::ch643::tim3::chctlr1_output::CHCTLR1_OUTPUT_SPEC
write(|w| ..)
method takes chctlr1_output::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::tim3::chctlr1_output::CHCTLR1_OUTPUT_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::tim3::chctlr1_output::CHCTLR1_OUTPUT_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for ch643::ch643::tim3::cnt::CNT_SPEC
impl Writable for ch643::ch643::tim3::cnt::CNT_SPEC
write(|w| ..)
method takes cnt::W writer structure
source§impl Writable for ch643::ch643::tim3::ctlr1::CTLR1_SPEC
impl Writable for ch643::ch643::tim3::ctlr1::CTLR1_SPEC
write(|w| ..)
method takes ctlr1::W writer structure
source§impl Writable for ch643::ch643::tim3::dmaintenr::DMAINTENR_SPEC
impl Writable for ch643::ch643::tim3::dmaintenr::DMAINTENR_SPEC
write(|w| ..)
method takes dmaintenr::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::tim3::dmaintenr::DMAINTENR_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::tim3::dmaintenr::DMAINTENR_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for ch643::ch643::tim3::intfr::INTFR_SPEC
impl Writable for ch643::ch643::tim3::intfr::INTFR_SPEC
write(|w| ..)
method takes intfr::W writer structure
source§impl Writable for ch643::ch643::tim3::psc::PSC_SPEC
impl Writable for ch643::ch643::tim3::psc::PSC_SPEC
write(|w| ..)
method takes psc::W writer structure
source§impl Writable for ch643::ch643::tim3::smcfgr::SMCFGR_SPEC
impl Writable for ch643::ch643::tim3::smcfgr::SMCFGR_SPEC
write(|w| ..)
method takes smcfgr::W writer structure
source§impl Writable for ch643::ch643::tim3::spec::SPEC_SPEC
impl Writable for ch643::ch643::tim3::spec::SPEC_SPEC
write(|w| ..)
method takes spec::W writer structure
source§impl Writable for ch643::ch643::tim3::swevgr::SWEVGR_SPEC
impl Writable for ch643::ch643::tim3::swevgr::SWEVGR_SPEC
write(|w| ..)
method takes swevgr::W writer structure
source§impl Writable for ch643::ch643::usart1::ctlr1::CTLR1_SPEC
impl Writable for ch643::ch643::usart1::ctlr1::CTLR1_SPEC
write(|w| ..)
method takes ctlr1::W writer structure
source§impl Writable for ch643::ch643::usart1::ctlr2::CTLR2_SPEC
impl Writable for ch643::ch643::usart1::ctlr2::CTLR2_SPEC
write(|w| ..)
method takes ctlr2::W writer structure
source§impl Writable for CTLR3_SPEC
impl Writable for CTLR3_SPEC
write(|w| ..)
method takes ctlr3::W writer structure
source§impl Writable for ch643::ch643::usart1::datar::DATAR_SPEC
impl Writable for ch643::ch643::usart1::datar::DATAR_SPEC
write(|w| ..)
method takes datar::W writer structure
source§impl Writable for ch643::ch643::usart1::statr::STATR_SPEC
impl Writable for ch643::ch643::usart1::statr::STATR_SPEC
write(|w| ..)
method takes statr::W writer structure
source§impl Writable for BASE_CTRL_SPEC
impl Writable for BASE_CTRL_SPEC
write(|w| ..)
method takes base_ctrl::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::usbfs::base_ctrl::BASE_CTRL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::usbfs::base_ctrl::BASE_CTRL_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for DEV_ADDR_SPEC
impl Writable for DEV_ADDR_SPEC
write(|w| ..)
method takes dev_addr::W writer structure
source§impl Writable for HOST_CTRL_UDEV_CTRL_SPEC
impl Writable for HOST_CTRL_UDEV_CTRL_SPEC
write(|w| ..)
method takes host_ctrl_udev_ctrl::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::usbfs::host_ctrl_udev_ctrl::HOST_CTRL_UDEV_CTRL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::usbfs::host_ctrl_udev_ctrl::HOST_CTRL_UDEV_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
source§impl Writable for INT_FG_SPEC
impl Writable for INT_FG_SPEC
write(|w| ..)
method takes int_fg::W writer structure
source§impl Writable for UEP0_CTRL_H_SPEC
impl Writable for UEP0_CTRL_H_SPEC
write(|w| ..)
method takes uep0_ctrl_h::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep0_ctrl_h::UEP0_CTRL_H_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep0_ctrl_h::UEP0_CTRL_H_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP0_DMA_SPEC
impl Writable for UEP0_DMA_SPEC
write(|w| ..)
method takes uep0_dma::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::usbfs::uep0_dma::UEP0_DMA_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::usbfs::uep0_dma::UEP0_DMA_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP0_TX_LEN_SPEC
impl Writable for UEP0_TX_LEN_SPEC
write(|w| ..)
method takes uep0_tx_len::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep0_tx_len::UEP0_TX_LEN_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep0_tx_len::UEP0_TX_LEN_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP1_CTRL_H_HOST_SETUP_SPEC
impl Writable for UEP1_CTRL_H_HOST_SETUP_SPEC
write(|w| ..)
method takes uep1_ctrl_h_host_setup::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep1_ctrl_h_host_setup::UEP1_CTRL_H_HOST_SETUP_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep1_ctrl_h_host_setup::UEP1_CTRL_H_HOST_SETUP_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP1_DMA_SPEC
impl Writable for UEP1_DMA_SPEC
write(|w| ..)
method takes uep1_dma::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::usbfs::uep1_dma::UEP1_DMA_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::usbfs::uep1_dma::UEP1_DMA_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP1_TX_LEN_SPEC
impl Writable for UEP1_TX_LEN_SPEC
write(|w| ..)
method takes uep1_tx_len::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep1_tx_len::UEP1_TX_LEN_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep1_tx_len::UEP1_TX_LEN_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP2_3_MOD_HOST_EP_MOD_SPEC
impl Writable for UEP2_3_MOD_HOST_EP_MOD_SPEC
write(|w| ..)
method takes uep2_3_mod_host_ep_mod::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::usbfs::uep2_3_mod_host_ep_mod::UEP2_3_MOD_HOST_EP_MOD_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::usbfs::uep2_3_mod_host_ep_mod::UEP2_3_MOD_HOST_EP_MOD_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP2_CTRL_H_SPEC
impl Writable for UEP2_CTRL_H_SPEC
write(|w| ..)
method takes uep2_ctrl_h::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep2_ctrl_h::UEP2_CTRL_H_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep2_ctrl_h::UEP2_CTRL_H_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP2_DMA_HOST_RX_DMA_SPEC
impl Writable for UEP2_DMA_HOST_RX_DMA_SPEC
write(|w| ..)
method takes uep2_dma_host_rx_dma::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::usbfs::uep2_dma_host_rx_dma::UEP2_DMA_HOST_RX_DMA_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::usbfs::uep2_dma_host_rx_dma::UEP2_DMA_HOST_RX_DMA_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP2_TX_LEN_SPEC
impl Writable for UEP2_TX_LEN_SPEC
write(|w| ..)
method takes uep2_tx_len::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep2_tx_len::UEP2_TX_LEN_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep2_tx_len::UEP2_TX_LEN_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP3_CTRL_H_SPEC
impl Writable for UEP3_CTRL_H_SPEC
write(|w| ..)
method takes uep3_ctrl_h::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep3_ctrl_h::UEP3_CTRL_H_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep3_ctrl_h::UEP3_CTRL_H_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP3_DMA_HOST_TX_DMA_SPEC
impl Writable for UEP3_DMA_HOST_TX_DMA_SPEC
write(|w| ..)
method takes uep3_dma_host_tx_dma::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::usbfs::uep3_dma_host_tx_dma::UEP3_DMA_HOST_TX_DMA_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::usbfs::uep3_dma_host_tx_dma::UEP3_DMA_HOST_TX_DMA_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP3_TX_LEN_SPEC
impl Writable for UEP3_TX_LEN_SPEC
write(|w| ..)
method takes uep3_tx_len::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep3_tx_len::UEP3_TX_LEN_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep3_tx_len::UEP3_TX_LEN_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP4_1_MOD_SPEC
impl Writable for UEP4_1_MOD_SPEC
write(|w| ..)
method takes uep4_1_mod::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::usbfs::uep4_1_mod::UEP4_1_MOD_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::usbfs::uep4_1_mod::UEP4_1_MOD_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP4_CTRL_H_SPEC
impl Writable for UEP4_CTRL_H_SPEC
write(|w| ..)
method takes uep4_ctrl_h::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep4_ctrl_h::UEP4_CTRL_H_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep4_ctrl_h::UEP4_CTRL_H_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP4_TX_LEN_SPEC
impl Writable for UEP4_TX_LEN_SPEC
write(|w| ..)
method takes uep4_tx_len::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep4_tx_len::UEP4_TX_LEN_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep4_tx_len::UEP4_TX_LEN_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP5_CTRL_H_SPEC
impl Writable for UEP5_CTRL_H_SPEC
write(|w| ..)
method takes uep5_ctrl_h::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep5_ctrl_h::UEP5_CTRL_H_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep5_ctrl_h::UEP5_CTRL_H_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP5_DMA_SPEC
impl Writable for UEP5_DMA_SPEC
write(|w| ..)
method takes uep5_dma::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::usbfs::uep5_dma::UEP5_DMA_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::usbfs::uep5_dma::UEP5_DMA_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP5_TX_LEN_SPEC
impl Writable for UEP5_TX_LEN_SPEC
write(|w| ..)
method takes uep5_tx_len::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep5_tx_len::UEP5_TX_LEN_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep5_tx_len::UEP5_TX_LEN_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP6_CTRL_H_SPEC
impl Writable for UEP6_CTRL_H_SPEC
write(|w| ..)
method takes uep6_ctrl_h::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep6_ctrl_h::UEP6_CTRL_H_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep6_ctrl_h::UEP6_CTRL_H_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP6_DMA_SPEC
impl Writable for UEP6_DMA_SPEC
write(|w| ..)
method takes uep6_dma::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::usbfs::uep6_dma::UEP6_DMA_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::usbfs::uep6_dma::UEP6_DMA_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP6_TX_LEN_SPEC
impl Writable for UEP6_TX_LEN_SPEC
write(|w| ..)
method takes uep6_tx_len::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep6_tx_len::UEP6_TX_LEN_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep6_tx_len::UEP6_TX_LEN_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP7_CTRL_H_SPEC
impl Writable for UEP7_CTRL_H_SPEC
write(|w| ..)
method takes uep7_ctrl_h::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep7_ctrl_h::UEP7_CTRL_H_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep7_ctrl_h::UEP7_CTRL_H_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP7_DMA_SPEC
impl Writable for UEP7_DMA_SPEC
write(|w| ..)
method takes uep7_dma::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::usbfs::uep7_dma::UEP7_DMA_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::usbfs::uep7_dma::UEP7_DMA_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP7_TX_LEN_SPEC
impl Writable for UEP7_TX_LEN_SPEC
write(|w| ..)
method takes uep7_tx_len::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep7_tx_len::UEP7_TX_LEN_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbfs::uep7_tx_len::UEP7_TX_LEN_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for UEP567_MOD_SPEC
impl Writable for UEP567_MOD_SPEC
write(|w| ..)
method takes uep567_mod::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::usbfs::uep567_mod::UEP567_MOD_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00): <ch643::usbfs::uep567_mod::UEP567_MOD_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for USB_EPX_CTRL_SPEC
impl Writable for USB_EPX_CTRL_SPEC
write(|w| ..)
method takes usb_epx_ctrl::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::usbfs::usb_epx_ctrl::USB_EPX_CTRL_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x00000000): <ch643::usbfs::usb_epx_ctrl::USB_EPX_CTRL_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for BMC_CLK_CNT_SPEC
impl Writable for BMC_CLK_CNT_SPEC
write(|w| ..)
method takes bmc_clk_cnt::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbpd::bmc_clk_cnt::BMC_CLK_CNT_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbpd::bmc_clk_cnt::BMC_CLK_CNT_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for BMC_TX_SZ_SPEC
impl Writable for BMC_TX_SZ_SPEC
write(|w| ..)
method takes bmc_tx_sz::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbpd::bmc_tx_sz::BMC_TX_SZ_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbpd::bmc_tx_sz::BMC_TX_SZ_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for CONFIG_SPEC
impl Writable for CONFIG_SPEC
write(|w| ..)
method takes config::W writer structure
source§impl Writable for CONTROL_SPEC
impl Writable for CONTROL_SPEC
write(|w| ..)
method takes control::W writer structure
source§impl Writable for PORT_CC1_SPEC
impl Writable for PORT_CC1_SPEC
write(|w| ..)
method takes port_cc1::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbpd::port_cc1::PORT_CC1_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbpd::port_cc1::PORT_CC1_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for PORT_CC2_SPEC
impl Writable for PORT_CC2_SPEC
write(|w| ..)
method takes port_cc2::W writer structure
type Writer = W
const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbpd::port_cc2::PORT_CC2_SPEC as generic::RegisterSpec>::Ux}
const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux = {transmute(0x0000): <ch643::usbpd::port_cc2::PORT_CC2_SPEC as generic::RegisterSpec>::Ux}
source§impl Writable for STATUS_SPEC
impl Writable for STATUS_SPEC
write(|w| ..)
method takes status::W writer structure
source§impl Writable for TX_SEL_SPEC
impl Writable for TX_SEL_SPEC
write(|w| ..)
method takes tx_sel::W writer structure
source§impl Writable for ch643::ch643::wwdg::cfgr::CFGR_SPEC
impl Writable for ch643::ch643::wwdg::cfgr::CFGR_SPEC
write(|w| ..)
method takes cfgr::W writer structure
source§impl Writable for ch643::ch643::wwdg::ctlr::CTLR_SPEC
impl Writable for ch643::ch643::wwdg::ctlr::CTLR_SPEC
write(|w| ..)
method takes ctlr::W writer structure
source§impl Writable for ch643::ch643::wwdg::statr::STATR_SPEC
impl Writable for ch643::ch643::wwdg::statr::STATR_SPEC
write(|w| ..)
method takes statr::W writer structure