Type Alias W

Source
pub type W = W<SIGNAL_OVERRIDE_SPEC>;
Expand description

Register signal_override writer

Aliased Type§

struct W { /* private fields */ }

Implementations§

Source§

impl W

Source

pub fn transmit_signal(&mut self) -> TRANSMIT_SIGNAL_W<'_, SIGNAL_OVERRIDE_SPEC>

Bit 0 - Enable manual override of transmit signal

Source

pub fn transmit_value(&mut self) -> TRANSMIT_VALUE_W<'_, SIGNAL_OVERRIDE_SPEC>

Bit 1 - Value to override transmit signal if override is enabled

Source

pub fn rts_signal(&mut self) -> RTS_SIGNAL_W<'_, SIGNAL_OVERRIDE_SPEC>

Bit 2 - Enable manual override of Request-to-Send flow control signal

Source

pub fn rts_value(&mut self) -> RTS_VALUE_W<'_, SIGNAL_OVERRIDE_SPEC>

Bit 3 - Value to override Request-to-Send signal if override is enabled

Source

pub unsafe fn bits(&mut self, bits: u32) -> &mut Self

Writes raw bits to the register.

§Safety

Passing incorrect value can cause undefined behaviour. See reference manual