aboutsummaryrefslogtreecommitdiffstats
path: root/docs/i2c_driver.md
AgeCommit message (Collapse)Author
2019-07-16Add ARM I2Cv1 support to i2c_master (#6262)Gravatar Joel Challis
* Add ARM I2Cv1 support to i2c_master * Add I2Cv1 docs
2019-06-01Parameterise STM32 I2C pin modes and timing parameters. (#5671)Gravatar Nick Brassel
I2C timing parameters were seemingly set up for an STM32F303 target MCU, at a specific clock speed. This commit allows specifying the timing parameters via config.h, allowing other STM32 MCUs to be targeted, potentially at different clock frequencies. Alternate function modes for the I2C pins are now also configurable, allowing for remapping to other pins.
2019-03-12Next set of split_common changes (#4974)Gravatar James Churchill
* Update split_common to use standard i2c drivers * Eliminate RGB_DIRTY/BACKLIT_DIRTY * Fix avr i2c_master error handling * Fix i2c_slave addressing * Remove unneeded timeout on i2c_stop() * Fix RGB I2C transfers * Remove incorrect comment
2019-02-10Add documentation for led matrixGravatar skullY
2018-11-13Remove duplicate row from Available functions table in i2c_driver doc (#4416)Gravatar Junya Ogura
2018-11-10I2C driver docs (#4298)Gravatar yiancar
* I2C driver docs - Added I2C driver docs. - Changed arm master i2c driver to have a weak i2c_init as it is impossible to account for all possible port configuration in the STM32 world. * Update docs/i2c_driver.md Co-Authored-By: yiancar <yiangosyiangou@cytanet.com.cy> * Update docs/i2c_driver.md Co-Authored-By: yiancar <yiangosyiangou@cytanet.com.cy> * Update docs/i2c_driver.md Co-Authored-By: yiancar <yiangosyiangou@cytanet.com.cy> * Update docs/i2c_driver.md Co-Authored-By: yiancar <yiangosyiangou@cytanet.com.cy> * GPIO release fix