Home
last modified time | relevance | path

Searched refs:this_i2c (Results 1 – 2 of 2) sorted by relevance

/hal_microchip-latest/mpfs/drivers/mss/mss_i2c/
Dmss_i2c.c83 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 …]
Dmss_i2c.h727 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 …]