aboutsummaryrefslogtreecommitdiffstats
path: root/src/i2c
AgeCommit message (Expand)Author
2022-08-05mux: add mux interfaceIvan Mikhaylov
2019-05-23spdx: add spdx tags to most filesThomas Ingleby
2017-01-31i2c.c: added close of file handle on mraa_i2c_stopMachiel Bruinink
2016-11-21json: Improve i2c and spi configuration.Henry Bruce
2016-07-27i2c: fixed i2c_stop_replace function never being calledAlex Tereschenko
2016-07-27i2c: added standard context validity checksAlex Tereschenko
2016-07-05mock: mraa with mock platform now works in Windows under MSYS2Alex Tereschenko
2016-04-26i2c.c: rollback change to mraa_i2c_init that stopped default bus being usedBrendan Le Foll
2016-04-15i2c.c: Fix typo in syslog messagewda2945
2016-04-15i2c: Improve i2c Error Handlingwda2945
2016-03-28i2c.c: Fix return value of mraa_i2c_write in error casesBrendan Le Foll
2016-01-20mraa: Prefer calloc over mallocIan Johnson
2016-01-13i2c/LICENSE: Fix typo in roadnarrows urlBrendan Le Foll
2015-12-14i2c.c: make use of no_bus_mux flagSrinivas Kandagatla
2015-12-01i2c.c: Fix identation/style and simplify logic in mraa_i2c_readMihai Tudor Panu
2015-12-01i2c.c: call correct adv func in mraa_i2c_read_byteMihai Tudor Panu
2015-10-26i2c.c: Added missing adv_func support to some functionsHenry Bruce
2015-09-17i2c.c: Added check for NULL i2c contextHenry Bruce
2015-09-08mraa: Remove global advance_func struct and place it in platform configurationBrendan Le Foll
2015-09-08api: Renamed some sub-platform API calls.Henry Bruce
2015-09-08i2c: mraa_i2c_init_raw fixed and sub-platform updates.Henry Bruce
2015-09-08i2c.c: Refactored init calls to use mraa_i2c_init_internal()Henry Bruce
2015-09-08usb: Converted sub-platform bus/pin helper macros to functions.Henry Bruce
2015-09-08usb: Skeleton platform code for FTDI FT4222 USB to i2c bridgeHenry Bruce
2015-08-14i2c.c: add debug syslog message for i2c bus pathBrendan Le Foll
2015-03-23clang-format: run clang-format on C/C++ codeBrendan Le Foll
2015-03-13i2c: flip the msg flags for mraa_i2c_read_bytes_dataBrendan Le Foll
2015-03-03i2c: Add functions for bulk read from registerGabriel Smith
2015-01-20i2c.c: Fix resource leak when I2C_FUNCS ioctl failsBrendan Le Foll
2015-01-05i2c: use I2C_FUNCS to store funcs mapBrendan Le Foll
2015-01-05i2c: fix brackets around if statementBrendan Le Foll
2015-01-05edison: add mraa_i2c_frequency replace hook for i2c-6Brendan Le Foll
2015-01-05i2c: add busnum to contextBrendan Le Foll
2015-01-05i2c: remove hz from contextBrendan Le Foll
2015-01-05i2c: set_frequency now takes a mraa_i2c_mode_tBrendan Le Foll
2014-11-26i2c.c: fix typo in mraa_i2c_read_word_dataBrendan Le Foll
2014-11-20i2c: remove smbus helper library & clean up command use in APIBrendan Le Foll
2014-11-20i2c: add clean {write, read}data functionsBrendan Le Foll
2014-11-17i2c: move i2c setup from core into moduleThomas Ingleby
2014-11-05i2c: use uint8_t when appropriate and remove charBrendan Le Foll
2014-10-31i2c: add api call to read byte from a specified registerAnton Krasovsky
2014-10-23i2c: use default i2c bus in board config if invalidBrendan Le Foll
2014-10-22syslog: unify error msg styleBrendan Le Foll
2014-10-20i2c: mraa_i2c_frequency now returns correct returnsBrendan Le Foll
2014-10-03coverity: Fix issues found by coverity scanBrendan Le Foll
2014-09-25syslog: remove all fprintf calls and use syslog insteadBrendan Le Foll
2014-07-14i2c: add init(pre-post) hooksThomas Ingleby
2014-07-14i2c: internal structure to mraa_internal_typesThomas Ingleby
2014-07-14i2c: add Brendan's email to headerThomas Ingleby
2014-07-11i2c.c: add newlines at the end of all error msgsBrendan Le Foll