Trait ch32x0::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§

source

const ZERO_TO_MODIFY_FIELDS_BITMAP: Self::Ux

Specifies the register bits that are not changed if you pass 1 and are changed if you pass 0

source

const ONE_TO_MODIFY_FIELDS_BITMAP: Self::Ux

Specifies the register bits that are not changed if you pass 0 and are changed if you pass 1

Object Safety§

This trait is not object safe.

Implementors§

source§

impl Writable for ch32x0::ch32x035::adc::ctlr1::CTLR1_SPEC

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

source§

impl Writable for ch32x0::ch32x035::adc::ctlr2::CTLR2_SPEC

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

source§

impl Writable for ch32x0::ch32x035::adc::ctlr3::CTLR3_SPEC

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

source§

impl Writable for IOFR1_SPEC

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

source§

impl Writable for IOFR2_SPEC

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

source§

impl Writable for IOFR3_SPEC

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

source§

impl Writable for IOFR4_SPEC

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

source§

impl Writable for ISQR_SPEC

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

source§

impl Writable for RDATAR_DR_ACT_DCG_SPEC

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

source§

impl Writable for RSQR1_SPEC

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

source§

impl Writable for RSQR2_SPEC

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

source§

impl Writable for RSQR3_SPEC

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

source§

impl Writable for SAMPTR1_CHARGE1_SPEC

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

source§

impl Writable for SAMPTR2_CHARGE2_SPEC

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

source§

impl Writable for ch32x0::ch32x035::adc::statr::STATR_SPEC

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

source§

impl Writable for WDHTR_SPEC

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

source§

impl Writable for WDLTR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::afio::ctlr::CTLR_SPEC

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

source§

impl Writable for EXTICR1_SPEC

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

source§

impl Writable for EXTICR2_SPEC

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

source§

impl Writable for PCFR1_SPEC

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

source§

impl Writable for AWU_CSR_SPEC

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

source§

impl Writable for AWU_PSC_SPEC

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

source§

impl Writable for AWU_WR_SPEC

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

source§

impl Writable for CR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::dma::cfgr1::CFGR1_SPEC

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

source§

impl Writable for ch32x0::ch32x035::dma::cfgr2::CFGR2_SPEC

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

source§

impl Writable for CFGR3_SPEC

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

source§

impl Writable for CFGR4_SPEC

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

source§

impl Writable for CFGR5_SPEC

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

source§

impl Writable for CFGR6_SPEC

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

source§

impl Writable for CFGR7_SPEC

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

source§

impl Writable for CFGR8_SPEC

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

source§

impl Writable for CNTR1_SPEC

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

source§

impl Writable for CNTR2_SPEC

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

source§

impl Writable for CNTR3_SPEC

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

source§

impl Writable for CNTR4_SPEC

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

source§

impl Writable for CNTR5_SPEC

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

source§

impl Writable for CNTR6_SPEC

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

source§

impl Writable for CNTR7_SPEC

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

source§

impl Writable for CNTR8_SPEC

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

source§

impl Writable for INTFCR_SPEC

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

source§

impl Writable for MADDR1_SPEC

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

source§

impl Writable for MADDR2_SPEC

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

source§

impl Writable for MADDR3_SPEC

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

source§

impl Writable for MADDR4_SPEC

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

source§

impl Writable for MADDR5_SPEC

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

source§

impl Writable for MADDR6_SPEC

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

source§

impl Writable for MADDR7_SPEC

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

source§

impl Writable for MADDR8_SPEC

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

source§

impl Writable for PADDR1_SPEC

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

source§

impl Writable for PADDR2_SPEC

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

source§

impl Writable for PADDR3_SPEC

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

source§

impl Writable for PADDR4_SPEC

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

source§

impl Writable for PADDR5_SPEC

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

source§

impl Writable for PADDR6_SPEC

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

source§

impl Writable for PADDR7_SPEC

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

source§

impl Writable for PADDR8_SPEC

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

source§

impl Writable for EVENR_SPEC

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

source§

impl Writable for FTENR_SPEC

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

source§

impl Writable for INTENR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::exti::intfr::INTFR_SPEC

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

source§

impl Writable for RTENR_SPEC

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

source§

impl Writable for SWIEVR_SPEC

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

source§

impl Writable for ACTLR_SPEC

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

source§

impl Writable for ADDR_SPEC

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

source§

impl Writable for BOOT_MODEKEYP_SPEC

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

source§

impl Writable for ch32x0::ch32x035::flash::ctlr::CTLR_SPEC

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

source§

impl Writable for KEYR_SPEC

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

source§

impl Writable for MODEKEYR_SPEC

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

source§

impl Writable for OBKEYR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::flash::statr::STATR_SPEC

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

source§

impl Writable for BCR_SPEC

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

source§

impl Writable for BSHR_SPEC

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

source§

impl Writable for BSXR_SPEC

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

source§

impl Writable for CFGHR_SPEC

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

source§

impl Writable for CFGLR_SPEC

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

source§

impl Writable for CFGXR_SPEC

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

source§

impl Writable for LCKR_SPEC

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

source§

impl Writable for OUTDR_SPEC

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

source§

impl Writable for CKCFGR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::i2c1::ctlr1::CTLR1_SPEC

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

source§

impl Writable for ch32x0::ch32x035::i2c1::ctlr2::CTLR2_SPEC

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

source§

impl Writable for ch32x0::ch32x035::i2c1::datar::DATAR_SPEC

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

source§

impl Writable for OADDR1_SPEC

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

source§

impl Writable for OADDR2_SPEC

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

source§

impl Writable for STAR1_SPEC

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

source§

impl Writable for ch32x0::ch32x035::iwdg::ctlr::CTLR_SPEC

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

source§

impl Writable for PSCR_SPEC

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

source§

impl Writable for RLDR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::opa::cfgr1::CFGR1_SPEC

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

source§

impl Writable for ch32x0::ch32x035::opa::cfgr2::CFGR2_SPEC

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

source§

impl Writable for CMP_KEY_SPEC

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

source§

impl Writable for ch32x0::ch32x035::opa::ctlr1::CTLR1_SPEC

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

source§

impl Writable for ch32x0::ch32x035::opa::ctlr2::CTLR2_SPEC

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

source§

impl Writable for OPA_KEY_SPEC

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

source§

impl Writable for POLL_KEY_SPEC

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

source§

impl Writable for ch32x0::ch32x035::pfic::cfgr::CFGR_SPEC

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

source§

impl Writable for IACTR1_SPEC

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

source§

impl Writable for IACTR2_SPEC

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

source§

impl Writable for IACTR3_SPEC

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

source§

impl Writable for IACTR4_SPEC

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

source§

impl Writable for IENR1_SPEC

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

source§

impl Writable for IENR2_SPEC

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

source§

impl Writable for IENR3_SPEC

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

source§

impl Writable for IENR4_SPEC

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

source§

impl Writable for IPRIOR0_SPEC

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

source§

impl Writable for IPRIOR1_SPEC

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

source§

impl Writable for IPRIOR2_SPEC

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

source§

impl Writable for IPRIOR3_SPEC

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

source§

impl Writable for IPRIOR4_SPEC

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

source§

impl Writable for IPRIOR5_SPEC

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

source§

impl Writable for IPRIOR6_SPEC

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

source§

impl Writable for IPRIOR7_SPEC

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

source§

impl Writable for IPRIOR8_SPEC

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

source§

impl Writable for IPRIOR9_SPEC

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

source§

impl Writable for IPRIOR10_SPEC

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

source§

impl Writable for IPRIOR11_SPEC

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

source§

impl Writable for IPRIOR12_SPEC

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

source§

impl Writable for IPRIOR13_SPEC

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

source§

impl Writable for IPRIOR14_SPEC

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

source§

impl Writable for IPRIOR15_SPEC

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

source§

impl Writable for IPRIOR16_SPEC

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

source§

impl Writable for IPRIOR17_SPEC

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

source§

impl Writable for IPRIOR18_SPEC

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

source§

impl Writable for IPRIOR19_SPEC

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

source§

impl Writable for IPRIOR20_SPEC

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

source§

impl Writable for IPRIOR21_SPEC

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

source§

impl Writable for IPRIOR22_SPEC

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

source§

impl Writable for IPRIOR23_SPEC

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

source§

impl Writable for IPRIOR24_SPEC

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

source§

impl Writable for IPRIOR25_SPEC

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

source§

impl Writable for IPRIOR26_SPEC

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

source§

impl Writable for IPRIOR27_SPEC

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

source§

impl Writable for IPRIOR28_SPEC

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

source§

impl Writable for IPRIOR29_SPEC

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

source§

impl Writable for IPRIOR30_SPEC

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

source§

impl Writable for IPRIOR31_SPEC

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

source§

impl Writable for IPRIOR32_SPEC

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

source§

impl Writable for IPRIOR33_SPEC

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

source§

impl Writable for IPRIOR34_SPEC

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

source§

impl Writable for IPRIOR35_SPEC

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

source§

impl Writable for IPRIOR36_SPEC

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

source§

impl Writable for IPRIOR37_SPEC

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

source§

impl Writable for IPRIOR38_SPEC

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

source§

impl Writable for IPRIOR39_SPEC

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

source§

impl Writable for IPRIOR40_SPEC

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

source§

impl Writable for IPRIOR41_SPEC

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

source§

impl Writable for IPRIOR42_SPEC

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

source§

impl Writable for IPRIOR43_SPEC

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

source§

impl Writable for IPRIOR44_SPEC

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

source§

impl Writable for IPRIOR45_SPEC

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

source§

impl Writable for IPRIOR46_SPEC

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

source§

impl Writable for IPRIOR47_SPEC

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

source§

impl Writable for IPRIOR48_SPEC

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

source§

impl Writable for IPRIOR49_SPEC

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

source§

impl Writable for IPRIOR50_SPEC

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

source§

impl Writable for IPRIOR51_SPEC

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

source§

impl Writable for IPRIOR52_SPEC

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

source§

impl Writable for IPRIOR53_SPEC

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

source§

impl Writable for IPRIOR54_SPEC

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

source§

impl Writable for IPRIOR55_SPEC

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

source§

impl Writable for IPRIOR56_SPEC

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

source§

impl Writable for IPRIOR57_SPEC

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

source§

impl Writable for IPRIOR58_SPEC

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

source§

impl Writable for IPRIOR59_SPEC

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

source§

impl Writable for IPRIOR60_SPEC

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

source§

impl Writable for IPRIOR61_SPEC

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

source§

impl Writable for IPRIOR62_SPEC

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

source§

impl Writable for IPRIOR63_SPEC

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

source§

impl Writable for IPRR1_SPEC

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

source§

impl Writable for IPRR2_SPEC

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

source§

impl Writable for IPRR3_SPEC

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

source§

impl Writable for IPRR4_SPEC

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

source§

impl Writable for IPSR1_SPEC

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

source§

impl Writable for IPSR2_SPEC

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

source§

impl Writable for IPSR3_SPEC

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

source§

impl Writable for IPSR4_SPEC

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

source§

impl Writable for IRER1_SPEC

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

source§

impl Writable for IRER2_SPEC

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

source§

impl Writable for IRER3_SPEC

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

source§

impl Writable for IRER4_SPEC

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

source§

impl Writable for ITHRESDR_SPEC

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

source§

impl Writable for SCTLR_SPEC

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

source§

impl Writable for STK_CMPHR_SPEC

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

source§

impl Writable for STK_CMPLR_SPEC

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

source§

impl Writable for STK_CNTH_SPEC

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

source§

impl Writable for STK_CNTL_SPEC

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

source§

impl Writable for STK_CTLR_SPEC

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

source§

impl Writable for STK_SR_SPEC

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

source§

impl Writable for VTFADDRR0_SPEC

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

source§

impl Writable for VTFADDRR1_SPEC

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

source§

impl Writable for VTFADDRR2_SPEC

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

source§

impl Writable for VTFADDRR3_SPEC

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

source§

impl Writable for VTFIDR_SPEC

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

source§

impl Writable for BIT_CONFIG_SPEC

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

source§

impl Writable for BIT_CYCLE_SPEC

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

source§

impl Writable for CTRL_RD_SPEC

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

source§

impl Writable for CTRL_WR_SPEC

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

source§

impl Writable for DATA_EXCH_SPEC

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

source§

impl Writable for DATA_REG_SPEC

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

source§

impl Writable for INDIR_ADDR2_SPEC

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

source§

impl Writable for INDIR_ADDR_SPEC

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

source§

impl Writable for PORT_DIR_SPEC

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

source§

impl Writable for PORT_IO_SPEC

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

source§

impl Writable for SYS_CFG_SPEC

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

source§

impl Writable for TMR0_COUNT_SPEC

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

source§

impl Writable for TMR0_CTRL_SPEC

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

source§

impl Writable for TMR0_INIT_SPEC

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

source§

impl Writable for ch32x0::ch32x035::pwr::ctlr::CTLR_SPEC

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

source§

impl Writable for AHBPCENR_SPEC

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

source§

impl Writable for AHBRSTR_SPEC

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

source§

impl Writable for APB1PCENR_SPEC

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

source§

impl Writable for APB1PRSTR_SPEC

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

source§

impl Writable for APB2PCENR_SPEC

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

source§

impl Writable for APB2PRSTR_SPEC

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

source§

impl Writable for CFGR0_SPEC

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

source§

impl Writable for ch32x0::ch32x035::rcc::ctlr::CTLR_SPEC

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

source§

impl Writable for RSTSCKR_SPEC

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

source§

impl Writable for CRCR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::spi1::ctlr1::CTLR1_SPEC

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

source§

impl Writable for ch32x0::ch32x035::spi1::ctlr2::CTLR2_SPEC

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

source§

impl Writable for ch32x0::ch32x035::spi1::datar::DATAR_SPEC

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

source§

impl Writable for HSCR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::spi1::statr::STATR_SPEC

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

source§

impl Writable for CMP_SPEC

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

source§

impl Writable for CMPL_SPEC

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

source§

impl Writable for ch32x0::ch32x035::systick::cnt::CNT_SPEC

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

source§

impl Writable for CNTL_SPEC

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

source§

impl Writable for ch32x0::ch32x035::systick::ctlr::CTLR_SPEC

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

source§

impl Writable for SR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim1::atrlr::ATRLR_SPEC

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

source§

impl Writable for BDTR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim1::ccer::CCER_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim1::ch1cvr::CH1CVR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim1::ch2cvr::CH2CVR_SPEC

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

source§

impl Writable for CH3CVR_SPEC

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

source§

impl Writable for CH4CVR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim1::chctlr1_input::CHCTLR1_INPUT_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim1::chctlr1_output::CHCTLR1_OUTPUT_SPEC

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

source§

impl Writable for CHCTLR2_INPUT_SPEC

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

source§

impl Writable for CHCTLR2_OUTPUT_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim1::cnt::CNT_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim1::ctlr1::CTLR1_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim1::ctlr2::CTLR2_SPEC

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

source§

impl Writable for DMAADR_SPEC

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

source§

impl Writable for DMACFGR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim1::dmaintenr::DMAINTENR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim1::intfr::INTFR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim1::psc::PSC_SPEC

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

source§

impl Writable for RPTCR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim1::smcfgr::SMCFGR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim1::spec::SPEC_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim1::swevgr::SWEVGR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim3::atrlr::ATRLR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim3::ccer::CCER_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim3::ch1cvr::CH1CVR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim3::ch2cvr::CH2CVR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim3::chctlr1_input::CHCTLR1_INPUT_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim3::chctlr1_output::CHCTLR1_OUTPUT_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim3::cnt::CNT_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim3::ctlr1::CTLR1_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim3::dmaintenr::DMAINTENR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim3::intfr::INTFR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim3::psc::PSC_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim3::smcfgr::SMCFGR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim3::spec::SPEC_SPEC

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

source§

impl Writable for ch32x0::ch32x035::tim3::swevgr::SWEVGR_SPEC

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

source§

impl Writable for BRR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::usart1::ctlr1::CTLR1_SPEC

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

source§

impl Writable for ch32x0::ch32x035::usart1::ctlr2::CTLR2_SPEC

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

source§

impl Writable for ch32x0::ch32x035::usart1::ctlr3::CTLR3_SPEC

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

source§

impl Writable for ch32x0::ch32x035::usart1::datar::DATAR_SPEC

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

source§

impl Writable for GPR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::usart1::statr::STATR_SPEC

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

source§

impl Writable for BASE_CTRL_SPEC

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

source§

impl Writable for DEV_ADDR_SPEC

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

source§

impl Writable for HOST_CTRL_UDEV_CTRL_SPEC

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

source§

impl Writable for INT_EN_SPEC

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

source§

impl Writable for INT_FG_SPEC

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

source§

impl Writable for UEP0_CTRL_H_SPEC

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

source§

impl Writable for UEP0_DMA_SPEC

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

source§

impl Writable for UEP0_TX_LEN_SPEC

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

source§

impl Writable for UEP1_CTRL_H_HOST_SETUP_SPEC

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

source§

impl Writable for UEP1_DMA_SPEC

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

source§

impl Writable for UEP1_TX_LEN_SPEC

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

source§

impl Writable for UEP2_3_MOD_HOST_EP_MOD_SPEC

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

source§

impl Writable for UEP2_CTRL_H_SPEC

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

source§

impl Writable for UEP2_DMA_HOST_RX_DMA_SPEC

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

source§

impl Writable for UEP2_TX_LEN_SPEC

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

source§

impl Writable for UEP3_CTRL_H_SPEC

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

source§

impl Writable for UEP3_DMA_HOST_TX_DMA_SPEC

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

source§

impl Writable for UEP3_TX_LEN_SPEC

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

source§

impl Writable for UEP4_1_MOD_SPEC

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

source§

impl Writable for UEP4_CTRL_H_SPEC

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

source§

impl Writable for UEP4_TX_LEN_SPEC

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

source§

impl Writable for UEP5_CTRL_H_SPEC

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

source§

impl Writable for UEP5_DMA_SPEC

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

source§

impl Writable for UEP5_TX_LEN_SPEC

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

source§

impl Writable for UEP6_CTRL_H_SPEC

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

source§

impl Writable for UEP6_DMA_SPEC

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

source§

impl Writable for UEP6_TX_LEN_SPEC

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

source§

impl Writable for UEP7_CTRL_H_SPEC

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

source§

impl Writable for UEP7_DMA_SPEC

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

source§

impl Writable for UEP7_TX_LEN_SPEC

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

source§

impl Writable for UEP567_MOD_SPEC

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

source§

impl Writable for USB_EPX_CTRL_SPEC

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

source§

impl Writable for BMC_CLK_CNT_SPEC

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

source§

impl Writable for BMC_TX_SZ_SPEC

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

source§

impl Writable for CONFIG_SPEC

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

source§

impl Writable for CONTROL_SPEC

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

source§

impl Writable for DMA_SPEC

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

source§

impl Writable for PORT_CC1_SPEC

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

source§

impl Writable for PORT_CC2_SPEC

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

source§

impl Writable for STATUS_SPEC

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

source§

impl Writable for TX_SEL_SPEC

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

source§

impl Writable for ch32x0::ch32x035::wwdg::cfgr::CFGR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::wwdg::ctlr::CTLR_SPEC

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

source§

impl Writable for ch32x0::ch32x035::wwdg::statr::STATR_SPEC

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