summaryrefslogtreecommitdiff
path: root/src/drivers/TwiMaster.cpp
AgeCommit message (Expand)AuthorFilesLines
2022-06-05Apply clang-format to all C++ filesFinlay Davidson1-13/+7
2021-11-15Update includes to to be relative to src directoryReinhold Gschweicher1-1/+1
2021-08-18Use highest frequency and move mutex creation to InitRiku Isokoski1-1/+4
2021-08-16Simplify parameters and cleanupRiku Isokoski1-33/+10
2021-08-12Don't reconfigure pinsRiku Isokoski1-6/+1
2021-08-10Explicitly disable pullupRiku Isokoski1-0/+2
2021-08-10Only enable the bus when neededRiku Isokoski1-2/+4
2021-08-09Optimize twiMasterRiku Isokoski1-21/+18
2021-06-12Move most of the code from the constructor of the objects statically initiali...Jean-François Milants1-1/+3
2021-04-24Reformatted all the files according to clang-format styleAvamander1-53/+59
2021-04-100.16.0 TWI problems fixJoaquim1-43/+160
2021-04-08TwiMaster is now based on the NRFX TWI driver, as it handles more edge cases ...Jean-François Milants1-185/+40
2020-11-15Include cleanup: driversokaestne1-3/+3
2020-10-23Workaround for bug https://github.com/JF002/Pinetime/issues/79 until a better...JF1-10/+85
2020-09-13Fix race conditions during sleep/wakeup, where SPI/TWI could be disabled whil...JF1-1/+3
2020-08-22Re-implement sleep/wakeup for touch panel, display, NOR Flash, SPI and TWI.JF1-1/+13
2020-07-21correct include headerfrederic lesur LESUR Frederic1-2/+2
2020-07-21correct bad including of sdk filesfrederic lesur LESUR Frederic1-2/+2
2020-07-19New implementation of the I²C/TWI driver.JF1-0/+140