Home
last modified time | relevance | path

Searched refs:tmp_ctrla (Results 1 – 4 of 4) sorted by relevance

/bsp/samd21/sam_d2x_asflib/sam0/drivers/sercom/i2c/i2c_sam0/
A Di2c_master.c89 uint32_t tmp_ctrla; in _i2c_master_set_config() local
131 tmp_ctrla = SERCOM_I2CM_CTRLA_RUNSTDBY; in _i2c_master_set_config()
133 tmp_ctrla = 0; in _i2c_master_set_config()
138 tmp_ctrla |= config->start_hold_time; in _i2c_master_set_config()
142 tmp_ctrla |= config->transfer_speed; in _i2c_master_set_config()
146 tmp_ctrla |= SERCOM_I2CM_CTRLA_LOWTOUTEN; in _i2c_master_set_config()
151 tmp_ctrla |= config->inactive_timeout; in _i2c_master_set_config()
156 tmp_ctrla |= SERCOM_I2CM_CTRLA_SCLSM; in _i2c_master_set_config()
161 tmp_ctrla |= SERCOM_I2CM_CTRLA_SEXTTOEN; in _i2c_master_set_config()
166 tmp_ctrla |= SERCOM_I2CM_CTRLA_MEXTTOEN; in _i2c_master_set_config()
[all …]
A Di2c_slave.c67 uint32_t tmp_ctrla; in _i2c_slave_set_config() local
104 tmp_ctrla = SERCOM_I2CS_CTRLA_RUNSTDBY; in _i2c_slave_set_config()
106 tmp_ctrla = 0; in _i2c_slave_set_config()
111 tmp_ctrla |= SERCOM_I2CM_CTRLA_SCLSM; in _i2c_slave_set_config()
114 tmp_ctrla |= ((uint32_t)config->sda_hold_time | in _i2c_slave_set_config()
119 i2c_hw->CTRLA.reg |= tmp_ctrla; in _i2c_slave_set_config()
/bsp/samd21/sam_d2x_asflib/sam0/drivers/sercom/i2c/i2c_samd20/
A Di2c_master.c78 uint32_t tmp_ctrla; in _i2c_master_set_config() local
118 tmp_ctrla = SERCOM_I2CM_CTRLA_RUNSTDBY; in _i2c_master_set_config()
120 tmp_ctrla = 0; in _i2c_master_set_config()
125 tmp_ctrla |= config->start_hold_time; in _i2c_master_set_config()
130 tmp_ctrla |= SERCOM_I2CM_CTRLA_LOWTOUT; in _i2c_master_set_config()
135 tmp_ctrla |= config->inactive_timeout; in _i2c_master_set_config()
139 i2c_module->CTRLA.reg |= tmp_ctrla; in _i2c_master_set_config()
A Di2c_slave.c67 uint32_t tmp_ctrla; in _i2c_slave_set_config() local
103 tmp_ctrla = SERCOM_I2CS_CTRLA_RUNSTDBY; in _i2c_slave_set_config()
105 tmp_ctrla = 0; in _i2c_slave_set_config()
108 tmp_ctrla |= config->sda_hold_time | in _i2c_slave_set_config()
111 i2c_hw->CTRLA.reg |= tmp_ctrla; in _i2c_slave_set_config()

Completed in 15 milliseconds