barthess
|
50e4567885
|
RTC. Added function to ensure data synchronization.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3795 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-12 08:25:50 +00:00 |
barthess
|
a7e909177d
|
RTC. Added enables/disables of writing access to BKP registers in all write operations.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3794 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-12 07:09:24 +00:00 |
gdisirio
|
7fc77129b1
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3793 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-11 21:26:10 +00:00 |
barthess
|
7f333ab456
|
RTC. Fixed some bugs and added locks into write functions. Haltest updated.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3790 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-11 20:07:19 +00:00 |
gdisirio
|
58f1fe92ee
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3788 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-11 18:02:20 +00:00 |
gdisirio
|
1ed89364ca
|
Backup domain and RTC clock initialization added.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3785 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-10 18:30:38 +00:00 |
gdisirio
|
8824a54e5e
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3783 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-10 18:14:24 +00:00 |
gdisirio
|
e9e6cdc67c
|
Added macro HAL_IMPLEMENTS_COUNTERS to all HAL driver implementations.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3778 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-09 19:43:26 +00:00 |
gdisirio
|
7041c5b167
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3775 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-09 18:28:29 +00:00 |
gdisirio
|
da38ec03db
|
Fixed masking error.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3774 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-09 08:49:58 +00:00 |
barthess
|
725e8f6aa5
|
Reverted to 3771 revision.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3773 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-08 22:04:46 +00:00 |
barthess
|
4817e5d814
|
DMA. Fixed possible overflow in DMA priority.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3772 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-08 21:20:41 +00:00 |
barthess
|
4284d0ee15
|
I2C. In functions added local pointer to I2C_TypeDef structure.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3770 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-08 20:41:27 +00:00 |
barthess
|
16d354e687
|
I2C. Added external fields hook in driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3769 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-08 19:36:35 +00:00 |
barthess
|
55cdd3db53
|
I2C. Added forgotten DMA definitions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3768 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-08 19:32:32 +00:00 |
gdisirio
|
cb95efc2da
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3766 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-08 17:29:51 +00:00 |
gdisirio
|
10b661e8a6
|
Fixed typo.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3765 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-08 16:42:59 +00:00 |
gdisirio
|
169a4bbc7e
|
STM32F1xx devices clock configuration updated to make it similar to the newer STM32 devices.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3764 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-08 13:41:31 +00:00 |
gdisirio
|
040c4026cc
|
STM32F1xx devices clock configuration updated to make it similar to the newer STM32 devices.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3763 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-08 11:38:57 +00:00 |
gdisirio
|
32d143ae63
|
Fixed clock source for RT counter.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3762 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-08 10:21:03 +00:00 |
gdisirio
|
a4bea39bfe
|
Fixed an error message.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3761 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-08 10:07:15 +00:00 |
gdisirio
|
75bf0b4b57
|
Fixed harmless arithmetical overflow in the STM32_DMA_GETCHANNEL() macro.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3759 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-07 13:45:07 +00:00 |
gdisirio
|
ceabd20101
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3758 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-07 13:34:43 +00:00 |
gdisirio
|
0a3c31495e
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3756 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-07 07:36:07 +00:00 |
gdisirio
|
7b14ebcc5f
|
Fixed wrong macro prefixes.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3755 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-07 07:34:13 +00:00 |
gdisirio
|
618b341a05
|
Removed unused stuff from RTCv1.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3753 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-07 07:06:49 +00:00 |
gdisirio
|
dcbb613f6d
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3750 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-06 16:41:43 +00:00 |
barthess
|
25238b87b5
|
I2C. Optimized interrupt handling strategy.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3749 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-06 16:29:18 +00:00 |
barthess
|
8fbd1c95e0
|
I2C. Fix problem with write only transactions. Code cleanups.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3747 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-06 11:49:21 +00:00 |
gdisirio
|
c56e9ea70a
|
Removed instances of //
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3746 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-06 09:20:21 +00:00 |
barthess
|
c048ac69ff
|
I2C. Initialization of RC2 register now doing only once in start() function.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3744 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-05 19:19:13 +00:00 |
barthess
|
5b8b005cbd
|
I2C. Fixed 2 errors.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3742 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-05 17:50:11 +00:00 |
gdisirio
|
62b090c673
|
Improvements to the MMC over SPI driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3741 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-05 16:01:52 +00:00 |
gdisirio
|
45c0b7f9bc
|
Documentation related fixes and updated all the mcuconf.h for the STM32.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3735 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-04 22:00:44 +00:00 |
barthess
|
c506b8f2b1
|
PVD. Checked compilability on F1x, L1x, F4x. Testhal fro F1x
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/branches/pvd2_dev@3732 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-04 20:03:49 +00:00 |
barthess
|
3f685aa996
|
I2C. Merged changes from i2c_lld_2.zip
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3729 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-04 14:36:51 +00:00 |
gdisirio
|
c8f12b50c2
|
Reformatted some comments going past column 80.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3726 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-04 10:44:57 +00:00 |
gdisirio
|
354a341507
|
Fixed some documentation errors.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3725 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-04 10:36:13 +00:00 |
gdisirio
|
efa92aaed2
|
Realtime counter support in the generic HAL driver and implementations for al STM32 devices, others will follow.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3723 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-04 08:46:11 +00:00 |
gdisirio
|
5909d22fdd
|
Fixed bug 3468445.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3721 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-03 19:06:48 +00:00 |
gdisirio
|
92a4c29394
|
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3720 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-03 18:47:14 +00:00 |
barthess
|
b923d10f0e
|
I2C. Small style improvements.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3719 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-03 17:08:01 +00:00 |
barthess
|
9a5d5cc7f7
|
I2C. Merged changes from files posted in forum.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3718 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-03 16:57:22 +00:00 |
barthess
|
c9b31ce737
|
I2C. Added safety timeouts and resets.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3717 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-03 16:32:45 +00:00 |
barthess
|
e43bc0f967
|
I2C. Clock checks moved to header file.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3713 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-02 19:25:44 +00:00 |
barthess
|
86b3f07923
|
I2C. Reorganized locks.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3711 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-02 19:04:50 +00:00 |
barthess
|
fc44d8dbc6
|
I2C. Deleted unneeded __IO macro from driver fields.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3710 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-02 18:17:16 +00:00 |
barthess
|
7f64ca7a5d
|
I2C. Functions: i2c_lld_set_clock(), and i2c_lld_set_opmode() and i2c_lld_master_transceive() now static.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3709 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-02 17:54:20 +00:00 |
barthess
|
d0c36ae0e6
|
I2C. "id_" prefixes deleted from driver.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3707 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-02 17:39:45 +00:00 |
barthess
|
def238d3a0
|
I2C. #defines moved out of functions.
git-svn-id: svn://svn.code.sf.net/p/chibios/svn/trunk@3706 35acf78f-673a-0410-8e92-d51de3d6d3f4
|
2012-01-02 17:26:05 +00:00 |