aboutsummaryrefslogtreecommitdiffstats
path: root/os/hal/platforms/STM32
Commit message (Collapse)AuthorAgeFilesLines
* I2C. In functions added local pointer to I2C_TypeDef structure.barthess2012-01-081-55/+66
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3770 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Added external fields hook in driver.barthess2012-01-082-2/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3769 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Added forgotten DMA definitions.barthess2012-01-081-1/+31
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3768 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3758 ↵gdisirio2012-01-071-422/+422
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3756 ↵gdisirio2012-01-072-6/+9
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Removed unused stuff from RTCv1.gdisirio2012-01-072-42/+9
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3753 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3750 ↵gdisirio2012-01-061-8/+7
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Optimized interrupt handling strategy.barthess2012-01-061-3/+12
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3749 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Fix problem with write only transactions. Code cleanups.barthess2012-01-061-4/+13
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3747 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Initialization of RC2 register now doing only once in start() function.barthess2012-01-051-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3744 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Fixed 2 errors.barthess2012-01-051-2/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3742 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Improvements to the MMC over SPI driver.gdisirio2012-01-052-191/+185
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3741 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Merged changes from i2c_lld_2.zipbarthess2012-01-042-52/+36
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3729 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Reformatted some comments going past column 80.gdisirio2012-01-041-13/+24
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3726 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed some documentation errors.gdisirio2012-01-042-4/+17
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3725 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed bug 3468445.gdisirio2012-01-031-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3721 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3720 ↵gdisirio2012-01-031-1/+1
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Small style improvements.barthess2012-01-031-0/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3719 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Merged changes from files posted in forum.barthess2012-01-032-348/+393
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3718 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Added safety timeouts and resets.barthess2012-01-031-4/+13
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3717 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Clock checks moved to header file.barthess2012-01-022-34/+35
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3713 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Reorganized locks.barthess2012-01-022-14/+12
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3711 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Deleted unneeded __IO macro from driver fields.barthess2012-01-021-3/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3710 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Functions: i2c_lld_set_clock(), and i2c_lld_set_opmode() and ↵barthess2012-01-022-142/+138
| | | | | | i2c_lld_master_transceive() now static. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3709 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. "id_" prefixes deleted from driver.barthess2012-01-022-68/+68
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3707 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. #defines moved out of functions.barthess2012-01-021-29/+26
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3706 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Deleted __NOP()barthess2012-01-021-1/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3705 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Outdated driver deleted.barthess2011-12-312-1426/+0
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3700 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Changes to palSetGroupMode(), various adjustments to the PAL driver.gdisirio2011-12-312-36/+38
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3695 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Fixes.barthess2011-12-312-4/+3
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3694 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. API changes mostly done.barthess2011-12-302-23/+176
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3692 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Updated credits.gdisirio2011-12-296-0/+24
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3685 35acf78f-673a-0410-8e92-d51de3d6d3f4
* git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3645 ↵gdisirio2011-12-2112-136/+136
| | | | 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Fixed bug 3458947.gdisirio2011-12-201-6/+7
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3643 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Clock checks done at compile time.barthess2011-12-171-26/+33
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3630 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Cleaned "//" comments.barthess2011-12-172-20/+2
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3628 35acf78f-673a-0410-8e92-d51de3d6d3f4
* I2C. Added safety checks for different STM32 platforms in frequency settings ↵barthess2011-12-171-3/+18
| | | | | | routine. git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3624 35acf78f-673a-0410-8e92-d51de3d6d3f4
* RTC. High level API rolled back.barthess2011-12-161-13/+15
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3619 35acf78f-673a-0410-8e92-d51de3d6d3f4
* RTC. Nop.barthess2011-12-161-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3617 35acf78f-673a-0410-8e92-d51de3d6d3f4
* RTC. Testhal works on F4x, compiles (but not deeply tested) on F1x.barthess2011-12-153-12/+63
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3615 35acf78f-673a-0410-8e92-d51de3d6d3f4
* RTC. Added callback switch helper. Not tested.barthess2011-12-132-89/+30
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3608 35acf78f-673a-0410-8e92-d51de3d6d3f4
* RTCv1 minor fixbarthess2011-12-121-1/+1
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3604 35acf78f-673a-0410-8e92-d51de3d6d3f4
* RTCv1 code cleanups and adding some safety checks.barthess2011-12-122-14/+14
| | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3603 35acf78f-673a-0410-8e92-d51de3d6d3f4
* Merging changes from rtc_dev branch.barthess2011-12-124-5/+621
|\ | | | | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3601 35acf78f-673a-0410-8e92-d51de3d6d3f4
| * RTC. Development suspended until EXTI driver API will changed.barthess2011-12-123-48/+99
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/rtc_dev@3600 35acf78f-673a-0410-8e92-d51de3d6d3f4
| * RTC. Driver broken.barthess2011-12-114-58/+192
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/rtc_dev@3598 35acf78f-673a-0410-8e92-d51de3d6d3f4
| * RTC. Code reorganization. barthess2011-12-112-0/+431
| | | | | | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/rtc_dev@3597 35acf78f-673a-0410-8e92-d51de3d6d3f4
| * RTC. Merge RTC code from trunk.barthess2011-12-111-10/+21
| |\ | | | | | | | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/rtc_dev@3595 35acf78f-673a-0410-8e92-d51de3d6d3f4
* | | RTC. Code cleanups.barthess2011-12-111-3/+4
| | | | | | | | | | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3594 35acf78f-673a-0410-8e92-d51de3d6d3f4
* | | RTC. Pointless lock removed.barthess2011-12-111-2/+0
| |/ |/| | | | | git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3593 35acf78f-673a-0410-8e92-d51de3d6d3f4