Simr3

Type Alias Simr3 

Source
pub type Simr3 = RegValueT<Simr3_SPEC>;
Expand description

IIC Mode Register 3

Aliased Type§

pub struct Simr3 { /* private fields */ }

Implementations§

Source§

impl Simr3

Source

pub fn iicstareq( self, ) -> RegisterField<0, 0x1, 1, 0, Iicstareq, Iicstareq, Simr3_SPEC, RW>

Start Condition Generation

Source

pub fn iicrstareq( self, ) -> RegisterField<1, 0x1, 1, 0, Iicrstareq, Iicrstareq, Simr3_SPEC, RW>

Restart Condition Generation

Source

pub fn iicstpreq( self, ) -> RegisterField<2, 0x1, 1, 0, Iicstpreq, Iicstpreq, Simr3_SPEC, RW>

Stop Condition Generation

Source

pub fn iicstif( self, ) -> RegisterField<3, 0x1, 1, 0, Iicstif, Iicstif, Simr3_SPEC, RW>

Issuing of Start, Restart, or Stop Condition Completed Flag

Source

pub fn iicsdas( self, ) -> RegisterField<4, 0x3, 1, 0, Iicsdas, Iicsdas, Simr3_SPEC, RW>

SDAn Output Select

Source

pub fn iicscls( self, ) -> RegisterField<6, 0x3, 1, 0, Iicscls, Iicscls, Simr3_SPEC, RW>

SCLn Output Select

Trait Implementations§

Source§

impl Default for Simr3

Source§

fn default() -> Simr3

Returns the “default value” for a type. Read more