PincfgR

Type Alias PincfgR 

pub type PincfgR = FieldReader<Pincfg>;
Expand description

Field PINCFG reader - Pin Configuration

Aliased Type§

pub struct PincfgR { /* private fields */ }

Implementations§

§

impl PincfgR

pub const fn variant(&self) -> Pincfg

Get enumerated values variant

pub fn is_000(&self) -> bool

LPI2C configured for 2-pin open drain mode.

pub fn is_001(&self) -> bool

LPI2C configured for 2-pin output only mode (ultra-fast mode).

pub fn is_010(&self) -> bool

LPI2C configured for 2-pin push-pull mode.

pub fn is_011(&self) -> bool

LPI2C configured for 4-pin push-pull mode.

pub fn is_100(&self) -> bool

LPI2C configured for 2-pin open drain mode with separate LPI2C slave.

pub fn is_101(&self) -> bool

LPI2C configured for 2-pin output only mode (ultra-fast mode) with separate LPI2C slave.

pub fn is_110(&self) -> bool

LPI2C configured for 2-pin push-pull mode with separate LPI2C slave.

pub fn is_111(&self) -> bool

LPI2C configured for 4-pin push-pull mode (inverted outputs).