Type Alias DRIVE_W

Source
pub type DRIVE_W<'a, const O: u8> = FieldWriterSafe<'a, u32, PIN_CNF_SPEC, u8, DRIVE_A, 3, O>;
Expand description

Field DRIVE writer - Drive configuration

Aliased Type§

struct DRIVE_W<'a, const O: u8> { /* private fields */ }

Implementations§

Source§

impl<'a, const O: u8> DRIVE_W<'a, O>

Source

pub fn s0s1(self) -> &'a mut W

Standard ‘0’, standard ‘1’

Source

pub fn h0s1(self) -> &'a mut W

High drive ‘0’, standard ‘1’

Source

pub fn s0h1(self) -> &'a mut W

Standard ‘0’, high drive ‘1’

Source

pub fn h0h1(self) -> &'a mut W

High drive ‘0’, high ’drive ‘1’’

Source

pub fn d0s1(self) -> &'a mut W

Disconnect ‘0’ standard ‘1’ (normally used for wired-or connections)

Source

pub fn d0h1(self) -> &'a mut W

Disconnect ‘0’, high drive ‘1’ (normally used for wired-or connections)

Source

pub fn s0d1(self) -> &'a mut W

Standard ‘0’. disconnect ‘1’ (normally used for wired-and connections)

Source

pub fn h0d1(self) -> &'a mut W

High drive ‘0’, disconnect ‘1’ (normally used for wired-and connections)