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

read() method returns enable::R reader structure

read() method returns events_end::R reader structure

read() method returns events_notresolved::R reader structure

read() method returns events_resolved::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns irkptr::R reader structure

read() method returns nirk::R reader structure

read() method returns scratchptr::R reader structure

read() method returns status::R reader structure

read() method returns config0::R reader structure

read() method returns config1::R reader structure

read() method returns disableindebug::R reader structure

read() method returns cnfptr::R reader structure

read() method returns enable::R reader structure

read() method returns events_endcrypt::R reader structure

read() method returns events_endksgen::R reader structure

read() method returns events_error::R reader structure

read() method returns inptr::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns maxpacketsize::R reader structure

read() method returns micstatus::R reader structure

read() method returns mode::R reader structure

read() method returns outptr::R reader structure

read() method returns rateoverride::R reader structure

read() method returns scratchptr::R reader structure

read() method returns shorts::R reader structure

read() method returns ctiv::R reader structure

read() method returns events_ctto::R reader structure

read() method returns events_done::R reader structure

read() method returns events_hfclkstarted::R reader structure

read() method returns events_lfclkstarted::R reader structure

read() method returns hfclkrun::R reader structure

read() method returns hfclkstat::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns lfclkrun::R reader structure

read() method returns lfclksrc::R reader structure

read() method returns lfclksrccopy::R reader structure

read() method returns lfclkstat::R reader structure

read() method returns enable::R reader structure

read() method returns events_cross::R reader structure

read() method returns events_down::R reader structure

read() method returns events_ready::R reader structure

read() method returns events_up::R reader structure

read() method returns extrefsel::R reader structure

read() method returns hyst::R reader structure

read() method returns inten::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns mode::R reader structure

read() method returns psel::R reader structure

read() method returns refsel::R reader structure

read() method returns result::R reader structure

read() method returns shorts::R reader structure

read() method returns th::R reader structure

read() method returns ecbdataptr::R reader structure

read() method returns events_endecb::R reader structure

read() method returns events_errorecb::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns events_triggered::R reader structure

read() method returns inten::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns codepagesize::R reader structure

read() method returns codesize::R reader structure

read() method returns deviceaddr::R reader structure

read() method returns deviceaddrtype::R reader structure

read() method returns deviceid::R reader structure

read() method returns er::R reader structure

read() method returns flash::R reader structure

read() method returns package::R reader structure

read() method returns part::R reader structure

read() method returns ram::R reader structure

read() method returns variant::R reader structure

read() method returns ir::R reader structure

read() method returns a0::R reader structure

read() method returns a1::R reader structure

read() method returns a2::R reader structure

read() method returns a3::R reader structure

read() method returns a4::R reader structure

read() method returns a5::R reader structure

read() method returns b0::R reader structure

read() method returns b1::R reader structure

read() method returns b2::R reader structure

read() method returns b3::R reader structure

read() method returns b4::R reader structure

read() method returns b5::R reader structure

read() method returns t0::R reader structure

read() method returns t1::R reader structure

read() method returns t2::R reader structure

read() method returns t3::R reader structure

read() method returns t4::R reader structure

read() method returns config::R reader structure

read() method returns events_in::R reader structure

read() method returns events_port::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns config::R reader structure

read() method returns eraseall::R reader structure

read() method returns erasepage::R reader structure

read() method returns erasepagepartial::R reader structure

read() method returns erasepagepartialcfg::R reader structure

read() method returns erasepcr0::R reader structure

read() method returns erasepcr1::R reader structure

read() method returns eraseuicr::R reader structure

read() method returns ready::R reader structure

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

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

read() method returns enable::R reader structure

read() method returns events_end::R reader structure

read() method returns events_started::R reader structure

read() method returns events_stopped::R reader structure

read() method returns gainl::R reader structure

read() method returns gainr::R reader structure

read() method returns inten::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns mode::R reader structure

read() method returns pdmclkctrl::R reader structure

read() method returns clk::R reader structure

read() method returns din::R reader structure

read() method returns maxcnt::R reader structure

read() method returns ptr::R reader structure

read() method returns dcdcen::R reader structure

read() method returns events_pofwarn::R reader structure

read() method returns events_sleepenter::R reader structure

read() method returns events_sleepexit::R reader structure

read() method returns gpregret2::R reader structure

read() method returns gpregret::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns pofcon::R reader structure

read() method returns power::R reader structure

read() method returns resetreas::R reader structure

read() method returns eep::R reader structure

read() method returns tep::R reader structure

read() method returns chen::R reader structure

read() method returns chenclr::R reader structure

read() method returns chenset::R reader structure

read() method returns chg::R reader structure

read() method returns tep::R reader structure

read() method returns countertop::R reader structure

read() method returns decoder::R reader structure

read() method returns enable::R reader structure

read() method returns events_loopsdone::R reader structure

read() method returns events_pwmperiodend::R reader structure

read() method returns events_seqend::R reader structure

read() method returns events_seqstarted::R reader structure

read() method returns events_stopped::R reader structure

read() method returns inten::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns loop_::R reader structure

read() method returns mode::R reader structure

read() method returns prescaler::R reader structure

read() method returns out::R reader structure

read() method returns cnt::R reader structure

read() method returns enddelay::R reader structure

read() method returns ptr::R reader structure

read() method returns refresh::R reader structure

read() method returns shorts::R reader structure

read() method returns acc::R reader structure

read() method returns accdbl::R reader structure

read() method returns accdblread::R reader structure

read() method returns accread::R reader structure

read() method returns dbfen::R reader structure

read() method returns enable::R reader structure

read() method returns events_accof::R reader structure

read() method returns events_dblrdy::R reader structure

read() method returns events_reportrdy::R reader structure

read() method returns events_samplerdy::R reader structure

read() method returns events_stopped::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns ledpol::R reader structure

read() method returns ledpre::R reader structure

read() method returns a::R reader structure

read() method returns b::R reader structure

read() method returns led::R reader structure

read() method returns reportper::R reader structure

read() method returns sample::R reader structure

read() method returns sampleper::R reader structure

read() method returns shorts::R reader structure

read() method returns base0::R reader structure

read() method returns base1::R reader structure

read() method returns bcc::R reader structure

read() method returns ccactrl::R reader structure

read() method returns clearpattern::R reader structure

read() method returns crccnf::R reader structure

read() method returns crcinit::R reader structure

read() method returns crcpoly::R reader structure

read() method returns crcstatus::R reader structure

read() method returns cteinlineconf::R reader structure

read() method returns ctestatus::R reader structure

read() method returns dab::R reader structure

read() method returns dacnf::R reader structure

read() method returns dai::R reader structure

read() method returns dap::R reader structure

read() method returns datawhiteiv::R reader structure

read() method returns dfectrl1::R reader structure

read() method returns dfectrl2::R reader structure

read() method returns dfemode::R reader structure

read() method returns amount::R reader structure

read() method returns maxcnt::R reader structure

read() method returns ptr::R reader structure

read() method returns dfestatus::R reader structure

read() method returns edcnt::R reader structure

read() method returns edsample::R reader structure

read() method returns events_address::R reader structure

read() method returns events_bcmatch::R reader structure

read() method returns events_ccabusy::R reader structure

read() method returns events_ccaidle::R reader structure

read() method returns events_ccastopped::R reader structure

read() method returns events_crcerror::R reader structure

read() method returns events_crcok::R reader structure

read() method returns events_ctepresent::R reader structure

read() method returns events_devmatch::R reader structure

read() method returns events_devmiss::R reader structure

read() method returns events_disabled::R reader structure

read() method returns events_edend::R reader structure

read() method returns events_edstopped::R reader structure

read() method returns events_end::R reader structure

read() method returns events_framestart::R reader structure

read() method returns events_mhrmatch::R reader structure

read() method returns events_payload::R reader structure

read() method returns events_phyend::R reader structure

read() method returns events_rateboost::R reader structure

read() method returns events_ready::R reader structure

read() method returns events_rssiend::R reader structure

read() method returns events_rxready::R reader structure

read() method returns events_txready::R reader structure

read() method returns frequency::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns mhrmatchconf::R reader structure

read() method returns mhrmatchmas::R reader structure

read() method returns mode::R reader structure

read() method returns modecnf0::R reader structure

read() method returns packetptr::R reader structure

read() method returns pcnf0::R reader structure

read() method returns pcnf1::R reader structure

read() method returns pdustat::R reader structure

read() method returns power::R reader structure

read() method returns prefix0::R reader structure

read() method returns prefix1::R reader structure

read() method returns dfegpio::R reader structure

read() method returns rssisample::R reader structure

read() method returns rxaddresses::R reader structure

read() method returns rxcrc::R reader structure

read() method returns rxmatch::R reader structure

read() method returns sfd::R reader structure

read() method returns shorts::R reader structure

read() method returns state::R reader structure

read() method returns switchpattern::R reader structure

read() method returns tifs::R reader structure

read() method returns txaddress::R reader structure

read() method returns txpower::R reader structure

read() method returns config::R reader structure

read() method returns events_valrdy::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns shorts::R reader structure

read() method returns value::R reader structure

read() method returns cc::R reader structure

read() method returns counter::R reader structure

read() method returns events_compare::R reader structure

read() method returns events_ovrflw::R reader structure

read() method returns events_tick::R reader structure

read() method returns evten::R reader structure

read() method returns evtenclr::R reader structure

read() method returns evtenset::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns prescaler::R reader structure

read() method returns config::R reader structure

read() method returns limit::R reader structure

read() method returns pseln::R reader structure

read() method returns pselp::R reader structure

read() method returns enable::R reader structure

read() method returns events_calibratedone::R reader structure

read() method returns limith::R reader structure

read() method returns limitl::R reader structure

read() method returns events_done::R reader structure

read() method returns events_end::R reader structure

read() method returns events_resultdone::R reader structure

read() method returns events_started::R reader structure

read() method returns events_stopped::R reader structure

read() method returns inten::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns oversample::R reader structure

read() method returns resolution::R reader structure

read() method returns amount::R reader structure

read() method returns maxcnt::R reader structure

read() method returns ptr::R reader structure

read() method returns samplerate::R reader structure

read() method returns status::R reader structure

read() method returns config::R reader structure

read() method returns enable::R reader structure

read() method returns events_ready::R reader structure

read() method returns frequency::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns miso::R reader structure

read() method returns mosi::R reader structure

read() method returns sck::R reader structure

read() method returns rxd::R reader structure

read() method returns txd::R reader structure

read() method returns config::R reader structure

read() method returns enable::R reader structure

read() method returns events_end::R reader structure

read() method returns events_endrx::R reader structure

read() method returns events_endtx::R reader structure

read() method returns events_started::R reader structure

read() method returns events_stopped::R reader structure

read() method returns frequency::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns orc::R reader structure

read() method returns miso::R reader structure

read() method returns mosi::R reader structure

read() method returns sck::R reader structure

read() method returns amount::R reader structure

read() method returns list::R reader structure

read() method returns maxcnt::R reader structure

read() method returns ptr::R reader structure

read() method returns shorts::R reader structure

read() method returns amount::R reader structure

read() method returns list::R reader structure

read() method returns maxcnt::R reader structure

read() method returns ptr::R reader structure

read() method returns config::R reader structure

read() method returns def::R reader structure

read() method returns enable::R reader structure

read() method returns events_acquired::R reader structure

read() method returns events_end::R reader structure

read() method returns events_endrx::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns orc::R reader structure

read() method returns csn::R reader structure

read() method returns miso::R reader structure

read() method returns mosi::R reader structure

read() method returns sck::R reader structure

read() method returns amount::R reader structure

read() method returns list::R reader structure

read() method returns maxcnt::R reader structure

read() method returns ptr::R reader structure

read() method returns semstat::R reader structure

read() method returns shorts::R reader structure

read() method returns status::R reader structure

read() method returns amount::R reader structure

read() method returns list::R reader structure

read() method returns maxcnt::R reader structure

read() method returns ptr::R reader structure

read() method returns unused::R reader structure

read() method returns a0::R reader structure

read() method returns a1::R reader structure

read() method returns a2::R reader structure

read() method returns a3::R reader structure

read() method returns a4::R reader structure

read() method returns a5::R reader structure

read() method returns b0::R reader structure

read() method returns b1::R reader structure

read() method returns b2::R reader structure

read() method returns b3::R reader structure

read() method returns b4::R reader structure

read() method returns b5::R reader structure

read() method returns events_datardy::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns t0::R reader structure

read() method returns t1::R reader structure

read() method returns t2::R reader structure

read() method returns t3::R reader structure

read() method returns t4::R reader structure

read() method returns temp::R reader structure

read() method returns bitmode::R reader structure

read() method returns cc::R reader structure

read() method returns events_compare::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns mode::R reader structure

read() method returns prescaler::R reader structure

read() method returns shorts::R reader structure

read() method returns address::R reader structure

read() method returns enable::R reader structure

read() method returns errorsrc::R reader structure

read() method returns events_bb::R reader structure

read() method returns events_error::R reader structure

read() method returns events_rxdready::R reader structure

read() method returns events_stopped::R reader structure

read() method returns events_suspended::R reader structure

read() method returns events_txdsent::R reader structure

read() method returns frequency::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns scl::R reader structure

read() method returns sda::R reader structure

read() method returns rxd::R reader structure

read() method returns shorts::R reader structure

read() method returns txd::R reader structure

read() method returns address::R reader structure

read() method returns enable::R reader structure

read() method returns errorsrc::R reader structure

read() method returns events_error::R reader structure

read() method returns events_lastrx::R reader structure

read() method returns events_lasttx::R reader structure

read() method returns events_rxstarted::R reader structure

read() method returns events_stopped::R reader structure

read() method returns events_suspended::R reader structure

read() method returns events_txstarted::R reader structure

read() method returns frequency::R reader structure

read() method returns inten::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns scl::R reader structure

read() method returns sda::R reader structure

read() method returns amount::R reader structure

read() method returns list::R reader structure

read() method returns maxcnt::R reader structure

read() method returns ptr::R reader structure

read() method returns shorts::R reader structure

read() method returns amount::R reader structure

read() method returns list::R reader structure

read() method returns maxcnt::R reader structure

read() method returns ptr::R reader structure

read() method returns address::R reader structure

read() method returns config::R reader structure

read() method returns enable::R reader structure

read() method returns errorsrc::R reader structure

read() method returns events_error::R reader structure

read() method returns events_read::R reader structure

read() method returns events_rxstarted::R reader structure

read() method returns events_stopped::R reader structure

read() method returns events_txstarted::R reader structure

read() method returns events_write::R reader structure

read() method returns inten::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns match_::R reader structure

read() method returns orc::R reader structure

read() method returns scl::R reader structure

read() method returns sda::R reader structure

read() method returns amount::R reader structure

read() method returns list::R reader structure

read() method returns maxcnt::R reader structure

read() method returns ptr::R reader structure

read() method returns shorts::R reader structure

read() method returns amount::R reader structure

read() method returns list::R reader structure

read() method returns maxcnt::R reader structure

read() method returns ptr::R reader structure

read() method returns baudrate::R reader structure

read() method returns config::R reader structure

read() method returns enable::R reader structure

read() method returns errorsrc::R reader structure

read() method returns events_cts::R reader structure

read() method returns events_error::R reader structure

read() method returns events_ncts::R reader structure

read() method returns events_rxdrdy::R reader structure

read() method returns events_rxto::R reader structure

read() method returns events_txdrdy::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns cts::R reader structure

read() method returns rts::R reader structure

read() method returns rxd::R reader structure

read() method returns txd::R reader structure

read() method returns rxd::R reader structure

read() method returns shorts::R reader structure

read() method returns baudrate::R reader structure

read() method returns config::R reader structure

read() method returns enable::R reader structure

read() method returns errorsrc::R reader structure

read() method returns events_cts::R reader structure

read() method returns events_endrx::R reader structure

read() method returns events_endtx::R reader structure

read() method returns events_error::R reader structure

read() method returns events_ncts::R reader structure

read() method returns events_rxdrdy::R reader structure

read() method returns events_rxstarted::R reader structure

read() method returns events_rxto::R reader structure

read() method returns events_txdrdy::R reader structure

read() method returns events_txstarted::R reader structure

read() method returns events_txstopped::R reader structure

read() method returns inten::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns cts::R reader structure

read() method returns rts::R reader structure

read() method returns rxd::R reader structure

read() method returns txd::R reader structure

read() method returns amount::R reader structure

read() method returns maxcnt::R reader structure

read() method returns ptr::R reader structure

read() method returns shorts::R reader structure

read() method returns amount::R reader structure

read() method returns maxcnt::R reader structure

read() method returns ptr::R reader structure

read() method returns approtect::R reader structure

read() method returns customer::R reader structure

read() method returns nrffw::R reader structure

read() method returns nrfhw::R reader structure

read() method returns pselreset::R reader structure

read() method returns config::R reader structure

read() method returns crv::R reader structure

read() method returns events_timeout::R reader structure

read() method returns intenclr::R reader structure

read() method returns intenset::R reader structure

read() method returns reqstatus::R reader structure

read() method returns rren::R reader structure

read() method returns runstatus::R reader structure