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 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 statusc::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 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 status::R reader structure

read() method returns swtrig::R reader structure

read() method returns winctrl::R reader structure

read() method returns winlt::R reader structure

read() method returns winut::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 databuf::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 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 did::R reader structure

read() method returns end::R reader structure

read() method returns entry1::R reader structure

source

impl Readable for ENTRY_SPEC

read() method returns entry::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 statusa::R reader structure

read() method returns statusb::R reader structure

read() method returns config::R reader structure

read() method returns ctrl::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 status::R reader structure

read() method returns wakeup::R reader structure

read() method returns channel::R reader structure

read() method returns chstatus::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 clkctrl::R reader structure

read() method returns ctrl::R reader structure

read() method returns genctrl::R reader structure

read() method returns gendiv::R reader structure

read() method returns status::R reader structure

read() method returns pras::R reader structure

read() method returns prbs::R reader structure

read() method returns sfr::R reader structure

read() method returns clkctrl::R reader structure

read() method returns ctrla::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 serctrl::R reader structure

read() method returns syncbusy::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 wpclr::R reader structure

read() method returns wpset::R reader structure

read() method returns ahbmask::R reader structure

read() method returns apbamask::R reader structure

read() method returns apbasel::R reader structure

read() method returns apbbmask::R reader structure

read() method returns apbbsel::R reader structure

read() method returns apbcmask::R reader structure

read() method returns apbcsel::R reader structure

read() method returns cpusel::R reader structure

read() method returns ctrl::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 rcause::R reader structure

read() method returns sleep::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 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 pincfg1_::R reader structure

read() method returns pmux0_::R reader structure

read() method returns pmux1_::R reader structure

read() method returns comp::R reader structure

read() method returns count::R reader structure

read() method returns ctrl::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 intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns intflag::R reader structure

read() method returns readreq::R reader structure

read() method returns status::R reader structure

read() method returns comp::R reader structure

read() method returns count::R reader structure

read() method returns ctrl::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 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 readreq::R reader structure

read() method returns status::R reader structure

read() method returns alarm::R reader structure

read() method returns clock::R reader structure

read() method returns ctrl::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 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 readreq::R reader structure

read() method returns status::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 bod33::R reader structure

read() method returns dfllctrl::R reader structure

read() method returns dfllmul::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 dpllratio::R reader structure

read() method returns dpllstatus::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 osc8m::R reader structure

read() method returns osc32k::R reader structure

read() method returns osculp32k::R reader structure

read() method returns pclksr::R reader structure

read() method returns vref::R reader structure

read() method returns vreg::R reader structure

read() method returns xosc32k::R reader structure

read() method returns xosc::R reader structure

read() method returns cc::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 ctrlc::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 per::R reader structure

read() method returns readreq::R reader structure

read() method returns status::R reader structure

read() method returns cc::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 ctrlc::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 readreq::R reader structure

read() method returns status::R reader structure

read() method returns cc::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 ctrlc::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 readreq::R reader structure

read() method returns status::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 ccb::R reader structure

read() method returns ccb_dith4::R reader structure

read() method returns ccb_dith5::R reader structure

read() method returns ccb_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 pattb::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 perb::R reader structure

read() method returns perb_dith4::R reader structure

read() method returns perb_dith5::R reader structure

read() method returns perb_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 waveb::R reader structure

read() method returns wexctrl::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 ctrl::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 status::R reader structure