pub trait Writable: RegisterSpec {
    type Writer: From<W<Self>> + DerefMut<Target = W<Self>>;
}
Expand description

Trait implemented by writeable registers.

This enables the write, write_with_zero and reset methods.

Registers marked with Readable can be also modify’ed.

Required Associated Types

Writer type argument to write, et al.

Implementors

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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