Struct efm32gg990::gpio::pa_modeh::_MODE13W [−][src]
pub struct _MODE13W<'a> { /* fields omitted */ }
Proxy
Methods
impl<'a> _MODE13W<'a>
[src]
impl<'a> _MODE13W<'a>
pub fn variant(self, variant: MODE13W) -> &'a mut W
[src]
pub fn variant(self, variant: MODE13W) -> &'a mut W
Writes variant
to the field
pub fn disabled(self) -> &'a mut W
[src]
pub fn disabled(self) -> &'a mut W
Input disabled. Pullup if DOUT is set.
pub fn input(self) -> &'a mut W
[src]
pub fn input(self) -> &'a mut W
Input enabled. Filter if DOUT is set
pub fn inputpull(self) -> &'a mut W
[src]
pub fn inputpull(self) -> &'a mut W
Input enabled. DOUT determines pull direction
pub fn inputpullfilter(self) -> &'a mut W
[src]
pub fn inputpullfilter(self) -> &'a mut W
Input enabled with filter. DOUT determines pull direction
pub fn pushpull(self) -> &'a mut W
[src]
pub fn pushpull(self) -> &'a mut W
Push-pull output
pub fn pushpulldrive(self) -> &'a mut W
[src]
pub fn pushpulldrive(self) -> &'a mut W
Push-pull output with drive-strength set by DRIVEMODE
pub fn wiredor(self) -> &'a mut W
[src]
pub fn wiredor(self) -> &'a mut W
Wired-or output
pub fn wiredorpulldown(self) -> &'a mut W
[src]
pub fn wiredorpulldown(self) -> &'a mut W
Wired-or output with pull-down
pub fn wiredand(self) -> &'a mut W
[src]
pub fn wiredand(self) -> &'a mut W
Open-drain output
pub fn wiredandfilter(self) -> &'a mut W
[src]
pub fn wiredandfilter(self) -> &'a mut W
Open-drain output with filter
pub fn wiredandpullup(self) -> &'a mut W
[src]
pub fn wiredandpullup(self) -> &'a mut W
Open-drain output with pullup
pub fn wiredandpullupfilter(self) -> &'a mut W
[src]
pub fn wiredandpullupfilter(self) -> &'a mut W
Open-drain output with filter and pullup
pub fn wiredanddrive(self) -> &'a mut W
[src]
pub fn wiredanddrive(self) -> &'a mut W
Open-drain output with drive-strength set by DRIVEMODE
pub fn wiredanddrivefilter(self) -> &'a mut W
[src]
pub fn wiredanddrivefilter(self) -> &'a mut W
Open-drain output with filter and drive-strength set by DRIVEMODE
pub fn wiredanddrivepullup(self) -> &'a mut W
[src]
pub fn wiredanddrivepullup(self) -> &'a mut W
Open-drain output with pullup and drive-strength set by DRIVEMODE
pub fn wiredanddrivepullupfilter(self) -> &'a mut W
[src]
pub fn wiredanddrivepullupfilter(self) -> &'a mut W
Open-drain output with filter, pullup and drive-strength set by DRIVEMODE
pub fn bits(self, value: u8) -> &'a mut W
[src]
pub fn bits(self, value: u8) -> &'a mut W
Writes raw bits to the field