pub trait Readable: RegisterSpec {
    type Reader: From<R<Self>> + Deref<Target = R<Self>>;
}
Expand description

Trait implemented by readable registers to enable the read method.

Registers marked with Writable can be also modify’ed.

Required Associated Types§

Result from a call to read and argument to modify.

Implementors§

read() method returns compctrl::R reader structure

read() method returns ctrla::R reader structure

read() method returns dbgctrl::R reader structure

read() method returns evctrl::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns scaler::R reader structure

read() method returns statusa::R reader structure

read() method returns statusb::R reader structure

read() method returns syncbusy::R reader structure

read() method returns winctrl::R reader structure

read() method returns avgctrl::R reader structure

read() method returns calib::R reader structure

read() method returns ctrla::R reader structure

read() method returns ctrlb::R reader structure

read() method returns ctrlc::R reader structure

read() method returns dbgctrl::R reader structure

read() method returns evctrl::R reader structure

read() method returns gaincorr::R reader structure

read() method returns inputctrl::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns offsetcorr::R reader structure

read() method returns refctrl::R reader structure

read() method returns result::R reader structure

read() method returns sampctrl::R reader structure

read() method returns seqctrl::R reader structure

read() method returns seqstatus::R reader structure

read() method returns swtrig::R reader structure

read() method returns syncbusy::R reader structure

read() method returns winlt::R reader structure

read() method returns winut::R reader structure

read() method returns ciplen::R reader structure

read() method returns ctrla::R reader structure

read() method returns ctrlb::R reader structure

read() method returns databufptr::R reader structure

read() method returns ghash::R reader structure

read() method returns hashkey::R reader structure

read() method returns indata::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns randseed::R reader structure

read() method returns ctrl::R reader structure

read() method returns lutctrl::R reader structure

read() method returns seqctrl::R reader structure

read() method returns ctrla::R reader structure

read() method returns ctrlb::R reader structure

read() method returns dacctrl::R reader structure

read() method returns dbgctrl::R reader structure

read() method returns evctrl::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns status::R reader structure

read() method returns syncbusy::R reader structure

read() method returns active::R reader structure

read() method returns baseaddr::R reader structure

read() method returns busych::R reader structure

read() method returns chctrla::R reader structure

read() method returns chctrlb::R reader structure

read() method returns chid::R reader structure

read() method returns chintenclr::R reader structure

read() method returns chintenset::R reader structure

read() method returns chintflag::R reader structure

read() method returns chstatus::R reader structure

read() method returns crcchksum::R reader structure

read() method returns crcctrl::R reader structure

read() method returns crcdatain::R reader structure

read() method returns crcstatus::R reader structure

read() method returns ctrl::R reader structure

read() method returns dbgctrl::R reader structure

read() method returns intpend::R reader structure

read() method returns intstatus::R reader structure

read() method returns pendch::R reader structure

read() method returns prictrl0::R reader structure

read() method returns qosctrl::R reader structure

read() method returns swtrigctrl::R reader structure

read() method returns wrbaddr::R reader structure

read() method returns addr::R reader structure

read() method returns cid0::R reader structure

read() method returns cid1::R reader structure

read() method returns cid2::R reader structure

read() method returns cid3::R reader structure

read() method returns data::R reader structure

read() method returns dcc::R reader structure

read() method returns dcfg::R reader structure

read() method returns did::R reader structure

read() method returns end::R reader structure

read() method returns entry0::R reader structure

read() method returns entry1::R reader structure

read() method returns length::R reader structure

read() method returns memtype::R reader structure

read() method returns pid0::R reader structure

read() method returns pid1::R reader structure

read() method returns pid2::R reader structure

read() method returns pid3::R reader structure

read() method returns pid4::R reader structure

read() method returns pid5::R reader structure

read() method returns pid6::R reader structure

read() method returns pid7::R reader structure

read() method returns statusa::R reader structure

read() method returns statusb::R reader structure

read() method returns asynch::R reader structure

read() method returns config::R reader structure

read() method returns ctrla::R reader structure

read() method returns evctrl::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns nmictrl::R reader structure

read() method returns nmiflag::R reader structure

read() method returns syncbusy::R reader structure

read() method returns channel::R reader structure

read() method returns chstatus::R reader structure

read() method returns ctrla::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns user::R reader structure

read() method returns ctrla::R reader structure

read() method returns genctrl::R reader structure

read() method returns pchctrl::R reader structure

read() method returns syncbusy::R reader structure

read() method returns ahbmask::R reader structure

read() method returns apbamask::R reader structure

read() method returns apbbmask::R reader structure

read() method returns apbcmask::R reader structure

read() method returns apbdmask::R reader structure

read() method returns apbemask::R reader structure

read() method returns bupdiv::R reader structure

read() method returns cpudiv::R reader structure

read() method returns ctrla::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns lpdiv::R reader structure

read() method returns authstatus::R reader structure

read() method returns base::R reader structure

read() method returns cid0::R reader structure

read() method returns cid1::R reader structure

read() method returns cid2::R reader structure

read() method returns cid3::R reader structure

read() method returns claimclr::R reader structure

read() method returns claimset::R reader structure

read() method returns devarch::R reader structure

read() method returns devid::R reader structure

read() method returns devtype::R reader structure

read() method returns flow::R reader structure

read() method returns itctrl::R reader structure

read() method returns lockaccess::R reader structure

read() method returns lockstatus::R reader structure

read() method returns master::R reader structure

read() method returns pid0::R reader structure

read() method returns pid1::R reader structure

read() method returns pid2::R reader structure

read() method returns pid3::R reader structure

read() method returns pid4::R reader structure

read() method returns pid5::R reader structure

read() method returns pid6::R reader structure

read() method returns pid7::R reader structure

read() method returns position::R reader structure

read() method returns addr::R reader structure

read() method returns ctrla::R reader structure

read() method returns ctrlb::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns lock::R reader structure

read() method returns param::R reader structure

read() method returns status::R reader structure

read() method returns ctrla::R reader structure

read() method returns opampctrl::R reader structure

read() method returns status::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns osc32k::R reader structure

read() method returns osculp32k::R reader structure

read() method returns rtcctrl::R reader structure

read() method returns status::R reader structure

read() method returns xosc32k::R reader structure

read() method returns dfllctrl::R reader structure

read() method returns dfllmul::R reader structure

read() method returns dfllsync::R reader structure

read() method returns dfllval::R reader structure

read() method returns dpllctrla::R reader structure

read() method returns dpllctrlb::R reader structure

read() method returns dpllpresc::R reader structure

read() method returns dpllratio::R reader structure

read() method returns dpllstatus::R reader structure

read() method returns dpllsyncbusy::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns osc16mctrl::R reader structure

read() method returns status::R reader structure

read() method returns xoscctrl::R reader structure

read() method returns evctrl::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflaga::R reader structure

read() method returns intflagahb::R reader structure

read() method returns intflagb::R reader structure

read() method returns intflagc::R reader structure

read() method returns intflagd::R reader structure

read() method returns intflage::R reader structure

read() method returns statusa::R reader structure

read() method returns statusb::R reader structure

read() method returns statusc::R reader structure

read() method returns statusd::R reader structure

read() method returns statuse::R reader structure

read() method returns wrctrl::R reader structure

read() method returns ctrla::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns plcfg::R reader structure

read() method returns pwsakdly::R reader structure

read() method returns sleepcfg::R reader structure

read() method returns stdbycfg::R reader structure

read() method returns ctrl::R reader structure

read() method returns dir::R reader structure

read() method returns dirclr::R reader structure

read() method returns dirset::R reader structure

read() method returns dirtgl::R reader structure

read() method returns evctrl::R reader structure

read() method returns in_::R reader structure

read() method returns out::R reader structure

read() method returns outclr::R reader structure

read() method returns outset::R reader structure

read() method returns outtgl::R reader structure

read() method returns pincfg0_::R reader structure

read() method returns pmux0_::R reader structure

read() method returns bkupexit::R reader structure

read() method returns rcause::R reader structure

read() method returns wkcause::R reader structure

read() method returns wkdbconf::R reader structure

read() method returns wken::R reader structure

read() method returns wkpol::R reader structure

read() method returns comp::R reader structure

read() method returns count::R reader structure

read() method returns ctrla::R reader structure

read() method returns dbgctrl::R reader structure

read() method returns evctrl::R reader structure

read() method returns freqcorr::R reader structure

read() method returns gp::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns syncbusy::R reader structure

read() method returns comp::R reader structure

read() method returns count::R reader structure

read() method returns ctrla::R reader structure

read() method returns dbgctrl::R reader structure

read() method returns evctrl::R reader structure

read() method returns freqcorr::R reader structure

read() method returns gp::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns per::R reader structure

read() method returns syncbusy::R reader structure

read() method returns alarm::R reader structure

read() method returns clock::R reader structure

read() method returns ctrla::R reader structure

read() method returns dbgctrl::R reader structure

read() method returns evctrl::R reader structure

read() method returns freqcorr::R reader structure

read() method returns gp::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns mask::R reader structure

read() method returns syncbusy::R reader structure

read() method returns addr::R reader structure

read() method returns baud::R reader structure

read() method returns ctrla::R reader structure

read() method returns ctrlb::R reader structure

read() method returns data::R reader structure

read() method returns dbgctrl::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns status::R reader structure

read() method returns syncbusy::R reader structure

read() method returns addr::R reader structure

read() method returns ctrla::R reader structure

read() method returns ctrlb::R reader structure

read() method returns data::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns status::R reader structure

read() method returns syncbusy::R reader structure

read() method returns addr::R reader structure

read() method returns baud::R reader structure

read() method returns ctrla::R reader structure

read() method returns ctrlb::R reader structure

read() method returns data::R reader structure

read() method returns dbgctrl::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns status::R reader structure

read() method returns syncbusy::R reader structure

read() method returns baud::R reader structure

read() method returns baud_frac_mode::R reader structure

read() method returns baud_fracfp_mode::R reader structure

read() method returns baud_usartfp_mode::R reader structure

read() method returns ctrla::R reader structure

read() method returns ctrlb::R reader structure

read() method returns data::R reader structure

read() method returns dbgctrl::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns rxpl::R reader structure

read() method returns status::R reader structure

read() method returns syncbusy::R reader structure

read() method returns bbps::R reader structure

read() method returns bkin::R reader structure

read() method returns bkout::R reader structure

read() method returns bod12::R reader structure

read() method returns bod33::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns status::R reader structure

read() method returns vref::R reader structure

read() method returns vreg::R reader structure

read() method returns cc::R reader structure

read() method returns ccbuf::R reader structure

read() method returns count::R reader structure

read() method returns ctrla::R reader structure

read() method returns ctrlbclr::R reader structure

read() method returns ctrlbset::R reader structure

read() method returns dbgctrl::R reader structure

read() method returns drvctrl::R reader structure

read() method returns evctrl::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns per::R reader structure

read() method returns perbuf::R reader structure

read() method returns status::R reader structure

read() method returns syncbusy::R reader structure

read() method returns wave::R reader structure

read() method returns cc::R reader structure

read() method returns ccbuf::R reader structure

read() method returns count::R reader structure

read() method returns ctrla::R reader structure

read() method returns ctrlbclr::R reader structure

read() method returns ctrlbset::R reader structure

read() method returns dbgctrl::R reader structure

read() method returns drvctrl::R reader structure

read() method returns evctrl::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns status::R reader structure

read() method returns syncbusy::R reader structure

read() method returns wave::R reader structure

read() method returns cc::R reader structure

read() method returns ccbuf::R reader structure

read() method returns count::R reader structure

read() method returns ctrla::R reader structure

read() method returns ctrlbclr::R reader structure

read() method returns ctrlbset::R reader structure

read() method returns dbgctrl::R reader structure

read() method returns drvctrl::R reader structure

read() method returns evctrl::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns status::R reader structure

read() method returns syncbusy::R reader structure

read() method returns wave::R reader structure

read() method returns cc::R reader structure

read() method returns cc_dith4::R reader structure

read() method returns cc_dith5::R reader structure

read() method returns cc_dith6::R reader structure

read() method returns ccbuf::R reader structure

read() method returns ccbuf_dith4::R reader structure

read() method returns ccbuf_dith5::R reader structure

read() method returns ccbuf_dith6::R reader structure

read() method returns count::R reader structure

read() method returns count_dith4::R reader structure

read() method returns count_dith5::R reader structure

read() method returns count_dith6::R reader structure

read() method returns ctrla::R reader structure

read() method returns ctrlbclr::R reader structure

read() method returns ctrlbset::R reader structure

read() method returns dbgctrl::R reader structure

read() method returns drvctrl::R reader structure

read() method returns evctrl::R reader structure

read() method returns fctrla::R reader structure

read() method returns fctrlb::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns patt::R reader structure

read() method returns pattbuf::R reader structure

read() method returns per::R reader structure

read() method returns per_dith4::R reader structure

read() method returns per_dith5::R reader structure

read() method returns per_dith6::R reader structure

read() method returns perbuf::R reader structure

read() method returns perbuf_dith4::R reader structure

read() method returns perbuf_dith5::R reader structure

read() method returns perbuf_dith6::R reader structure

read() method returns status::R reader structure

read() method returns syncbusy::R reader structure

read() method returns wave::R reader structure

read() method returns wexctrl::R reader structure

read() method returns ctrla::R reader structure

read() method returns data::R reader structure

read() method returns evctrl::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns ctrla::R reader structure

read() method returns ctrlb::R reader structure

read() method returns dadd::R reader structure

read() method returns descadd::R reader structure

read() method returns epcfg::R reader structure

read() method returns epintenclr::R reader structure

read() method returns epintenset::R reader structure

read() method returns epintflag::R reader structure

read() method returns epintsmry::R reader structure

read() method returns epstatus::R reader structure

read() method returns fnum::R reader structure

read() method returns fsmstatus::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns padcal::R reader structure

read() method returns qosctrl::R reader structure

read() method returns status::R reader structure

read() method returns syncbusy::R reader structure

read() method returns binterval::R reader structure

read() method returns ctrla::R reader structure

read() method returns ctrlb::R reader structure

read() method returns descadd::R reader structure

read() method returns flenhigh::R reader structure

read() method returns fnum::R reader structure

read() method returns fsmstatus::R reader structure

read() method returns hsofc::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns padcal::R reader structure

read() method returns pcfg::R reader structure

read() method returns pintenclr::R reader structure

read() method returns pintenset::R reader structure

read() method returns pintflag::R reader structure

read() method returns pintsmry::R reader structure

read() method returns pstatus::R reader structure

read() method returns qosctrl::R reader structure

read() method returns status::R reader structure

read() method returns syncbusy::R reader structure

read() method returns config::R reader structure

read() method returns ctrla::R reader structure

read() method returns ewctrl::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns syncbusy::R reader structure