Searched refs:this_i2c (Results 1 – 2 of 2) sorted by relevance
/hal_microchip-latest/mpfs/drivers/mss/mss_i2c/ |
D | mss_i2c.c | 83 static void mss_i2c_isr( mss_i2c_instance_t * this_i2c ); 84 static void enable_slave_if_required( mss_i2c_instance_t * this_i2c ); 85 static void global_init( mss_i2c_instance_t * this_i2c ); 107 mss_i2c_instance_t * this_i2c, in MSS_I2C_init() argument 115 ASSERT((this_i2c == &g_mss_i2c0_lo) || (this_i2c == &g_mss_i2c0_hi) || in MSS_I2C_init() 116 (this_i2c == &g_mss_i2c1_lo) || (this_i2c == &g_mss_i2c1_hi)); in MSS_I2C_init() 126 global_init(this_i2c); in MSS_I2C_init() 129 this_i2c->ser_address = (uint_fast8_t)ser_address << 1u; in MSS_I2C_init() 131 this_i2c->hw_reg->CTRL |= (uint8_t)((((clock_speed >> 2u) & 0x01u) << CR2) in MSS_I2C_init() 134 this_i2c->hw_reg->CTRL |= (uint8_t)((((clock_speed >> 1u) & 0x01u) << CR1) in MSS_I2C_init() [all …]
|
D | mss_i2c.h | 727 mss_i2c_instance_t * this_i2c, 817 mss_i2c_instance_t * this_i2c, 900 mss_i2c_instance_t * this_i2c, 991 mss_i2c_instance_t * this_i2c, 1045 mss_i2c_instance_t * this_i2c 1116 mss_i2c_instance_t * this_i2c, 1177 mss_i2c_instance_t * this_i2c, 1241 mss_i2c_instance_t * this_i2c, 1300 mss_i2c_instance_t * this_i2c, 1369 mss_i2c_instance_t * this_i2c, [all …]
|