Home
last modified time | relevance | path

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

/hal_rpi_pico-latest/src/rp2_common/hardware_i2c/
Di2c.c69 uint lcnt = period * 3 / 5; // oof this one hurts in i2c_set_baudrate() local
70 uint hcnt = period - lcnt; in i2c_set_baudrate()
73 invalid_params_if(HARDWARE_I2C, lcnt > I2C_IC_FS_SCL_LCNT_IC_FS_SCL_LCNT_BITS); in i2c_set_baudrate()
75 invalid_params_if(HARDWARE_I2C, lcnt < 8); in i2c_set_baudrate()
93 assert(sda_tx_hold_count <= lcnt - 2); in i2c_set_baudrate()
102 i2c->hw->fs_scl_lcnt = lcnt; in i2c_set_baudrate()
103 i2c->hw->fs_spklen = lcnt < 16 ? 1 : lcnt / 16; in i2c_set_baudrate()