Interface for implementing code for I2C controllers
This is a header only library interface that includes common non-platform specific functionality meant for I2C controllers.
The goal is to make cross platform implementation easier for I2C functionality.
Because the library is header only, it only needs to be included.
#include "I2C.h"
class PlatformSpecificI2C : public I2C {
...
}
add_subdirectory(${i2cDir})
target_link_libraries(${PROJECT_NAME} I2C)
Einar Arnason
https://github.com/EinarArnason
https://www.linkedin.com/in/einararnason/