Lines Matching refs:config
37 const eUSCI_I2C_MasterConfig *config) in I2C_initMaster() argument
42 (EUSCI_B_I2C_CLOCKSOURCE_ACLK == config->selectClockSource) in I2C_initMaster()
44 == config->selectClockSource)); in I2C_initMaster()
47 (EUSCI_B_I2C_SET_DATA_RATE_400KBPS == config->dataRate) in I2C_initMaster()
48 || (EUSCI_B_I2C_SET_DATA_RATE_100KBPS == config->dataRate) in I2C_initMaster()
49 || (EUSCI_B_I2C_SET_DATA_RATE_1MBPS == config->dataRate)); in I2C_initMaster()
52 (EUSCI_B_I2C_NO_AUTO_STOP == config->autoSTOPGeneration) in I2C_initMaster()
54 == config->autoSTOPGeneration) in I2C_initMaster()
56 == config->autoSTOPGeneration)); in I2C_initMaster()
64 & ~EUSCI_B_CTLW1_ASTP_MASK) | (config->autoSTOPGeneration); in I2C_initMaster()
67 EUSCI_B_CMSIS(moduleInstance)->TBCNT = config->byteCounterThreshold; in I2C_initMaster()
77 | (config->selectClockSource | EUSCI_B_CTLW0_MST in I2C_initMaster()
87 preScalarValue = (uint16_t) (config->i2cClk / config->dataRate); in I2C_initMaster()