Type Alias R

Source
pub type R = R<DEV_ADDR_TABLE11_LOC_SPEC>;
Expand description

Register DEV_ADDR_TABLE11_LOC reader

Aliased Type§

pub struct R { /* private fields */ }

Implementations§

Source§

impl R

Source

pub fn reg_dat_dev11_static_addr(&self) -> REG_DAT_DEV11_STATIC_ADDR_R

Bits 0:6 - NA

Source

pub fn reg_dat_dev11_dynamic_addr(&self) -> REG_DAT_DEV11_DYNAMIC_ADDR_R

Bits 16:23 - Device Dynamic Address with parity, The MSB,bit[23], should be programmed with parity of dynamic address.

Source

pub fn reg_dat_dev11_nack_retry_cnt(&self) -> REG_DAT_DEV11_NACK_RETRY_CNT_R

Bits 29:30 - This field is used to set the Device NACK Retry count for the particular device. If the Device NACK’s for the device address, the controller automatically retries the same device until this count expires. If the Slave does not ACK for the mentioned number of retries, then controller generates an error response and move to the Halt state.

Source

pub fn reg_dat_dev11_i2c(&self) -> REG_DAT_DEV11_I2C_R

Bit 31 - Legacy I2C device or not. This bit should be set to 1 if the device is a legacy I2C device.