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
impl R
Sourcepub fn reg_dat_dev11_static_addr(&self) -> REG_DAT_DEV11_STATIC_ADDR_R
pub fn reg_dat_dev11_static_addr(&self) -> REG_DAT_DEV11_STATIC_ADDR_R
Bits 0:6 - NA
Sourcepub fn reg_dat_dev11_dynamic_addr(&self) -> REG_DAT_DEV11_DYNAMIC_ADDR_R
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.
Sourcepub fn reg_dat_dev11_nack_retry_cnt(&self) -> REG_DAT_DEV11_NACK_RETRY_CNT_R
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.
Sourcepub fn reg_dat_dev11_i2c(&self) -> REG_DAT_DEV11_I2C_R
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.