Lines Matching refs:slaveConfig
1424 void I2C_SlaveGetDefaultConfig(i2c_slave_config_t *slaveConfig) in I2C_SlaveGetDefaultConfig() argument
1426 assert(slaveConfig != NULL); in I2C_SlaveGetDefaultConfig()
1429 (void)memset(slaveConfig, 0, sizeof(*slaveConfig)); in I2C_SlaveGetDefaultConfig()
1439 *slaveConfig = mySlaveConfig; in I2C_SlaveGetDefaultConfig()
1455 status_t I2C_SlaveInit(I2C_Type *base, const i2c_slave_config_t *slaveConfig, uint32_t srcClock_Hz) in I2C_SlaveInit() argument
1470 status = I2C_SlaveDivVal(srcClock_Hz, slaveConfig->busSpeed, &divVal); in I2C_SlaveInit()
1480 I2C_SlaveSetAddress(base, kI2C_SlaveAddressRegister0, slaveConfig->address0.address, in I2C_SlaveInit()
1481 slaveConfig->address0.addressDisable); in I2C_SlaveInit()
1482 I2C_SlaveSetAddress(base, kI2C_SlaveAddressRegister1, slaveConfig->address1.address, in I2C_SlaveInit()
1483 slaveConfig->address1.addressDisable); in I2C_SlaveInit()
1484 I2C_SlaveSetAddress(base, kI2C_SlaveAddressRegister2, slaveConfig->address2.address, in I2C_SlaveInit()
1485 slaveConfig->address2.addressDisable); in I2C_SlaveInit()
1486 I2C_SlaveSetAddress(base, kI2C_SlaveAddressRegister3, slaveConfig->address3.address, in I2C_SlaveInit()
1487 slaveConfig->address3.addressDisable); in I2C_SlaveInit()
1490 …base->SLVQUAL0 = I2C_SLVQUAL0_QUALMODE0(slaveConfig->qualMode) | I2C_SLVQUAL0_SLVQUAL0(slaveConfig… in I2C_SlaveInit()
1493 base->CFG = I2C_CFG_SLVEN(slaveConfig->enableSlave); in I2C_SlaveInit()