summaryrefslogtreecommitdiff
path: root/nuttx/arch/arm/src/tiva/tiva_i2c.c
Commit message (Collapse)AuthorAgeFilesLines
* Tiva I2C: For TM4C, high speed mode is now configurable (but disabled as ↵Gregory Nutt2015-01-061-3/+15
| | | | EXPERIMENTAL)
* Tiva: Fixes to support building Tiva TM4C129X I2C driverGregory Nutt2015-01-051-8/+8
|
* Tiva: Add support for I2C6-9Gregory Nutt2014-12-211-2/+228
|
* Improved commentsGregory Nutt2014-12-211-2/+10
|
* TM4C129X: Increated power/clocking macros into I2C driverGregory Nutt2014-12-211-2/+5
|
* Tiva I2C: Don't try to ACK and STOP on the same byte. Improve logic that ↵Gregory Nutt2014-12-121-8/+47
| | | | suppresses STOP on a repeated start
* Tiva I2C: Legacy mode reset logic ommitted in last commitGregory Nutt2014-12-121-2/+20
|
* Tiva I2C: Add logic to reset I2C when busy hangs with busyGregory Nutt2014-12-121-79/+102
|
* Cosmetic change to force compliance with coding standardGregory Nutt2014-12-121-1/+1
|
* Tiva I2C: Fix how I2C transactions are started and some I2C error reportingGregory Nutt2014-12-111-94/+109
|
* Tiva I2C: Add register-level debug capabilityGregory Nutt2014-12-111-33/+161
|
* Tiva I2C: Minor clean-up to I2C tracingGregory Nutt2014-12-111-24/+44
|
* Tiva I2C: Fix error in assertion logicGregory Nutt2014-12-111-1/+1
|
* Tiva I2C: Add I2C options to KconfigGregory Nutt2014-12-101-16/+16
|
* Tiva I2C: Add workaround for errata; clean up some error handlingGregory Nutt2014-12-101-2/+19
|
* Tiva I2C: Driver is code complete but untestedGregory Nutt2014-12-101-326/+276
|
* Tiva i2C: Lots of compilation fixesGregory Nutt2014-12-101-264/+213
|
* Tiva I2C: Finishes initialization logicGregory Nutt2014-12-101-133/+197
|
* Tiva: Do I2C clock initialization without using legacy registers. ↵Gregory Nutt2014-12-091-0/+28
| | | | Necessary for I2C3-5
* Add a little bit more Tiva I2C initialization logicGregory Nutt2014-12-091-19/+30
|
* Tiva: Add build framework and skeleton files for Tiva I2C driver. Initial ↵Gregory Nutt2014-12-091-0/+1997
commit is just the STM32 I2C driver with name changes and STM32-specific logic removed