aboutsummaryrefslogtreecommitdiffstats
path: root/os/hal/src/i2c.c
Commit message (Expand)AuthorAgeFilesLines
* updated GPL filesgdisirio2015-01-111-5/+4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@7100 35acf78f-673a-0410...gdisirio2014-07-261-4/+4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/kernel_3_dev@6511 35...gdisirio2013-11-261-1/+1
* I2C ported but needs to be reviewed to not use virtual timers directly.gdisirio2013-08-171-0/+283
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/kernel_3_dev@6108 35...gdisirio2013-08-091-303/+0
* Renamed or added prefix to all hernel configuration options.gdisirio2013-07-201-6/+6
* Adjusted C file templates.gdisirio2013-02-281-1/+1
* Updated license years.gdisirio2013-02-021-1/+1
* License text updated with new year.gdisirio2012-01-211-1/+1
* I2C driver state diagram modified, documentation improvements.gdisirio2012-01-061-6/+14
* I2C. Merged changes from i2c_lld_2.zipbarthess2012-01-041-1/+0
* Removed two initializations that should go in the low level.gdisirio2012-01-041-2/+0
* Fixed some documentation errors.gdisirio2012-01-041-4/+2
* I2C. Rest of "id_" prefixes deleted from driver.barthess2012-01-021-19/+19
* I2C. Fixes.barthess2011-12-311-10/+3
* I2C. API changes mostly done.barthess2011-12-301-4/+10
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3686 35acf78f-673a-0410...gdisirio2011-12-291-2/+3
* Updated credits.gdisirio2011-12-291-0/+4
* I2C API proposal.gdisirio2011-12-291-66/+88
* I2C. Added forgotten check of BUSY flag.barthess2011-12-091-0/+4
* I2C. Added timeout in functions. Code clean ups.barthess2011-12-081-58/+36
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3581 35acf78f-673a-0410...barthess2011-12-081-6/+2
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3578 35acf78f-673a-0410...gdisirio2011-12-081-30/+24
* I2C. Error handling from userland code added.barthess2011-12-071-2/+10
* I2C. Switch to synchronous model.barthess2011-12-071-19/+2
* I2C. Bug fixes.barthess2011-12-061-1/+0
* I2C. Tested on tmp75, mma8451, max1236.barthess2011-12-041-29/+11
* I2C. DMA works.barthess2011-12-021-1/+1
* I2C. Code compiles but does not work.barthess2011-12-011-8/+0
* I2C. Nop.barthess2011-12-011-0/+2
* I2C. Merge code from trunk.barthess2011-08-281-0/+4
|\
| * git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3254 35acf78f-673a-0410...gdisirio2011-08-261-0/+4
* | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3250 35acf78...barthess2011-08-231-1/+1
* | I2C. 1 - Merge code from trunk. 2 - Fix driver problems detected by the CH_DB...barthess2011-08-231-4/+12
|\|
* | I2C. Added template of synchronouse deriver. It does not work for a moment.barthess2011-08-051-0/+8
* | I2C. STOP waitings was replaced by GPT callback functions. Need much of testing.barthess2011-07-191-2/+2
* | I2C. Documentation improvements. Dead code clenups.barthess2011-07-121-6/+12
* | I2C. Code clean ups.barthess2011-07-111-21/+2
* | I2C. Main problem fixed, but some minor problems must to be fixed.barthess2011-07-091-2/+0
* | I2C. Driver still cause stack overflows.barthess2011-07-071-3/+1
* | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3117 35acf78...barthess2011-07-041-9/+8
* | I2C. Driver looks working, but sometimes hangs up. I don't know, my big proje...barthess2011-07-031-18/+24
* | I2C. Trying to add optional WAIT support. Driver broken.barthess2011-07-011-22/+18
* | I2C. Added dirty hack to realize thread safe dirver. Needs to be rewrited.barthess2011-06-301-10/+6
* | I2C. API changed. Transmit and receive buffers removed from I2CSlaveConfig. N...barthess2011-06-301-5/+10
* | I2C. Some coding style improvements.barthess2011-06-231-4/+11
* | I2C. Commetns style changed to /**/.barthess2011-06-231-9/+8
* | I2C. Fixed indent style. All tabs changed to 2 spaces.barthess2011-06-231-16/+16
* | I2C. Variables shared among I2C1 and I2C2 interrupt handlers moved to driver ...barthess2011-06-231-0/+2
* | I2C. Slave config structure now have const qualifier. Moset of fields moved t...barthess2011-06-211-6/+18