stm32f3/stm32f302/adc1_2/
cdr.rs1pub type R = crate::R<CDRrs>;
3pub type RDATA_MST_R = crate::FieldReader<u16>;
5pub type RDATA_SLV_R = crate::FieldReader<u16>;
7impl R {
8 #[inline(always)]
10 pub fn rdata_mst(&self) -> RDATA_MST_R {
11 RDATA_MST_R::new((self.bits & 0xffff) as u16)
12 }
13 #[inline(always)]
15 pub fn rdata_slv(&self) -> RDATA_SLV_R {
16 RDATA_SLV_R::new(((self.bits >> 16) & 0xffff) as u16)
17 }
18}
19impl core::fmt::Debug for R {
20 fn fmt(&self, f: &mut core::fmt::Formatter) -> core::fmt::Result {
21 f.debug_struct("CDR")
22 .field("rdata_slv", &self.rdata_slv())
23 .field("rdata_mst", &self.rdata_mst())
24 .finish()
25 }
26}
27pub struct CDRrs;
33impl crate::RegisterSpec for CDRrs {
34 type Ux = u32;
35}
36impl crate::Readable for CDRrs {}
38impl crate::Resettable for CDRrs {}