aboutsummaryrefslogtreecommitdiffstats
path: root/os
Commit message (Collapse)AuthorAgeFilesLines
* I2C. Code cleanups.barthess2011-07-131-3/+6
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3159 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Stability improvements in very hi load scenarios. barthess2011-07-131-0/+23
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3157 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Comments cleanups.barthess2011-07-121-2/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3154 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Documentation improvements. Dead code clenups.barthess2011-07-125-44/+61
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3153 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Comments improvements. Code cleanups.barthess2011-07-121-237/+157
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3152 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Code clean ups.barthess2011-07-111-21/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3151 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Fixed bug occures when read-through-write two bytes. Code cleanups.barthess2011-07-101-41/+25
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3150 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Most of problems have been resolved. Needs testing.barthess2011-07-101-40/+28
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3149 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Main problem fixed, but some minor problems must to be fixed.barthess2011-07-092-147/+221
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3142 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Driver still cause stack overflows.barthess2011-07-073-23/+45
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3134 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Fix one potential problem in driver, but main problem with stack ↵barthess2011-07-062-16/+22
| | | | | | overflow still not solved. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3124 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Small fixesbarthess2011-07-051-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3122 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3117 ↵barthess2011-07-043-29/+48
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Driver looks working, but sometimes hangs up. I don't know, my big ↵barthess2011-07-034-44/+130
| | | | | | project cause troubles in it, or driver cause troubles in my project. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3116 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Trying to add optional WAIT support. Driver broken.barthess2011-07-014-43/+44
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3101 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Added dirty hack to realize thread safe dirver. Needs to be rewrited.barthess2011-06-302-10/+12
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3100 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. API changed. Transmit and receive buffers removed from I2CSlaveConfig. ↵barthess2011-06-304-18/+30
| | | | | | Now pointers to that buffers pass in functions arguments. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3099 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Commets in examples changed to /**/barthess2011-06-241-2/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3077 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Small comment added.barthess2011-06-231-0/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3076 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Some coding style improvements.barthess2011-06-234-13/+25
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3074 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Commetns style changed to /**/.barthess2011-06-234-78/+84
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3073 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. "Sevent" field moved from I2CSlaveConfig to I2CDriver.barthess2011-06-232-1/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3072 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Fixed indent style. All tabs changed to 2 spaces.barthess2011-06-234-58/+57
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3071 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Variables shared among I2C1 and I2C2 interrupt handlers moved to driver ↵barthess2011-06-233-9/+14
| | | | | | structure. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3070 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Small improvemetsbarthess2011-06-221-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3069 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Slave config structure now have const qualifier. Moset of fields moved ↵barthess2011-06-214-41/+56
| | | | | | to the driver structure. May be broken events subsystem in driver. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3067 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Some fields from I2CSlaveConfig moved to driver.barthess2011-06-214-55/+62
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3066 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Dead code removed. Comments fixed.barthess2011-06-181-3/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3059 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. "Slave_addr" and "nbit_addr" fields from I2CSlaveConfig structure ↵barthess2011-06-183-48/+38
| | | | | | merged together. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3057 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Code cleanups.barthess2011-06-183-18/+9
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3056 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. API BROKEN! Structure fields renamed in underscore naming style.barthess2011-06-184-41/+38
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3055 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Deleted draft driver filesbarthess2011-06-188-2614/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3053 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Remove duplicate code.barthess2011-06-171-59/+21
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3052 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Merged code from trunk.barthess2011-06-07384-4749/+14277
|\ | | | | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/i2c_dev@3036 35acf78f-673a-0410-8e92-d51de3d6d3f4
| * Fixed bug 3311999.gdisirio2011-06-051-6/+6
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3029 35acf78f-673a-0410-8e92-d51de3d6d3f4
| * FatFs demo for the STM32F103ZG using the SDC driver.gdisirio2011-06-052-3/+6
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3028 35acf78f-673a-0410-8e92-d51de3d6d3f4
| * SDC driver state machine improved.gdisirio2011-06-052-3/+10
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3027 35acf78f-673a-0410-8e92-d51de3d6d3f4
| * git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3026 ↵gdisirio2011-06-041-0/+1
| | | | | | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
| * git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3025 ↵gdisirio2011-06-041-0/+16
| | | | | | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
| * git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3017 ↵gdisirio2011-06-024-37/+100
| | | | | | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
| * Alternate preemption mode added to IAR port too.gdisirio2011-06-023-11/+50
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3016 35acf78f-673a-0410-8e92-d51de3d6d3f4
| * git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3015 ↵gdisirio2011-06-021-1/+1
| | | | | | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
| * Alternate preemption mode implemented for RVCT.gdisirio2011-06-022-7/+47
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3014 35acf78f-673a-0410-8e92-d51de3d6d3f4
| * Alternate preemption mode implemented in ARMv6-M GCC port.gdisirio2011-06-022-1/+43
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3011 35acf78f-673a-0410-8e92-d51de3d6d3f4
| * Compact mode implemented and tested for RVCT too.gdisirio2011-06-022-17/+49
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3007 35acf78f-673a-0410-8e92-d51de3d6d3f4
| * Compact mode working in IAR port.gdisirio2011-06-022-16/+48
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3006 35acf78f-673a-0410-8e92-d51de3d6d3f4
| * git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3005 ↵gdisirio2011-06-019-479/+578
| | | | | | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
| * Enhancements to the SDC driver.gdisirio2011-05-292-0/+27
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3002 35acf78f-673a-0410-8e92-d51de3d6d3f4
| * Improvements to the STM32 SDC driver.gdisirio2011-05-295-118/+373
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3001 35acf78f-673a-0410-8e92-d51de3d6d3f4
| * git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@2998 ↵gdisirio2011-05-222-4/+24
| | | | | | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4