1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
#[doc = "Reader of register CPSR"] pub type R = crate::R<u32, super::CPSR>; #[doc = "Reader of field `CXPOS`"] pub type CXPOS_R = crate::R<u16, u16>; #[doc = "Reader of field `CYPOS`"] pub type CYPOS_R = crate::R<u16, u16>; impl R { #[doc = "Bits 16:31 - Current X Position"] #[inline(always)] pub fn cxpos(&self) -> CXPOS_R { CXPOS_R::new(((self.bits >> 16) & 0xffff) as u16) } #[doc = "Bits 0:15 - Current Y Position"] #[inline(always)] pub fn cypos(&self) -> CYPOS_R { CYPOS_R::new((self.bits & 0xffff) as u16) } }