pub struct R(/* private fields */);
Expand description
Register AFRL
reader
Implementations§
§impl R
impl R
pub fn afr0(&self) -> FieldReaderRaw<u8, AFR0_A>
pub fn afr0(&self) -> FieldReaderRaw<u8, AFR0_A>
Bits 0:3 - 3:0]: Alternate function selection for port x pin y (y = 0..7) These bits are written by software to configure alternate function I/Os AFSELy selection:
pub fn afr1(&self) -> FieldReaderRaw<u8, AFR0_A>
pub fn afr1(&self) -> FieldReaderRaw<u8, AFR0_A>
Bits 4:7 - 3:0]: Alternate function selection for port x pin y (y = 0..7) These bits are written by software to configure alternate function I/Os AFSELy selection:
pub fn afr2(&self) -> FieldReaderRaw<u8, AFR0_A>
pub fn afr2(&self) -> FieldReaderRaw<u8, AFR0_A>
Bits 8:11 - 3:0]: Alternate function selection for port x pin y (y = 0..7) These bits are written by software to configure alternate function I/Os AFSELy selection:
pub fn afr3(&self) -> FieldReaderRaw<u8, AFR0_A>
pub fn afr3(&self) -> FieldReaderRaw<u8, AFR0_A>
Bits 12:15 - 3:0]: Alternate function selection for port x pin y (y = 0..7) These bits are written by software to configure alternate function I/Os AFSELy selection:
pub fn afr4(&self) -> FieldReaderRaw<u8, AFR0_A>
pub fn afr4(&self) -> FieldReaderRaw<u8, AFR0_A>
Bits 16:19 - 3:0]: Alternate function selection for port x pin y (y = 0..7) These bits are written by software to configure alternate function I/Os AFSELy selection:
pub fn afr5(&self) -> FieldReaderRaw<u8, AFR0_A>
pub fn afr5(&self) -> FieldReaderRaw<u8, AFR0_A>
Bits 20:23 - 3:0]: Alternate function selection for port x pin y (y = 0..7) These bits are written by software to configure alternate function I/Os AFSELy selection:
Methods from Deref<Target = R<AFRL_SPEC>>§
pub fn bits(&self) -> <REG as RegisterSpec>::Ux
pub fn bits(&self) -> <REG as RegisterSpec>::Ux
Reads raw bits from register.