Datbas

Type Alias Datbas 

Source
pub type Datbas = RegValueT<Datbas_SPEC>;
Expand description

Device Address Table Basic Register %s

Aliased Type§

pub struct Datbas { /* private fields */ }

Implementations§

Source§

impl Datbas

Source

pub fn dvstad(self) -> RegisterField<0, 0x7f, 1, 0, u8, u8, Datbas_SPEC, RW>

Device Static Address

Source

pub fn dvibipl( self, ) -> RegisterField<12, 0x1, 1, 0, Dvibipl, Dvibipl, Datbas_SPEC, RW>

Device IBI Payload

Source

pub fn dvsirrj( self, ) -> RegisterField<13, 0x1, 1, 0, Dvsirrj, Dvsirrj, Datbas_SPEC, RW>

Device In-Band Slave Interrupt Request Reject

Source

pub fn dvmrrj( self, ) -> RegisterField<14, 0x1, 1, 0, Dvmrrj, Dvmrrj, Datbas_SPEC, RW>

Device In-Band Master Request Reject

Source

pub fn dvibits( self, ) -> RegisterField<15, 0x1, 1, 0, Dvibits, Dvibits, Datbas_SPEC, RW>

Device IBI Time-stamp

Source

pub fn dvdyad(self) -> RegisterField<16, 0xff, 1, 0, u8, u8, Datbas_SPEC, RW>

Device I3C Dynamic Address

Source

pub fn dvnack(self) -> RegisterField<29, 0x3, 1, 0, u8, u8, Datbas_SPEC, RW>

Device NACK Retry Count

Source

pub fn dvtyp( self, ) -> RegisterField<31, 0x1, 1, 0, Dvtyp, Dvtyp, Datbas_SPEC, RW>

Device Type

Trait Implementations§

Source§

impl Default for Datbas

Source§

fn default() -> Datbas

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