Uwe Hermann
e626a72561
stm32/dbgmcu.h: Document reserved bits, cosmetic fixes.
2011-11-11 21:51:01 +01:00
Uwe Hermann
6967a02576
stm32/iwdg.h: Document reserved bits.
2011-11-11 21:50:18 +01:00
Uwe Hermann
581084dd39
stm32/pwr.h: Document reserved bits.
2011-11-11 21:49:10 +01:00
Uwe Hermann
1d592c1627
stm32/wwdg.h: Document reserved bits, add WWDG_CFG_W.
2011-11-11 21:48:35 +01:00
Uwe Hermann
45581dc220
stm32/fsmc.h: Document reserved bits.
2011-11-11 21:48:06 +01:00
Uwe Hermann
e4dc82879e
stm32/fsmc.h: s/FSMC_PMEM_MEMHOLDX/FSMC_PMEM_MEMWAITX/.
...
This was a copy-paste error.
2011-11-11 21:46:41 +01:00
Uwe Hermann
b874da24f2
stm32/f4/pwr.h: Document reserved bits.
2011-11-11 21:44:11 +01:00
Uwe Hermann
b05eff8dbf
stm32/f2/pwr.h: Document reserved bits.
2011-11-11 21:43:41 +01:00
Uwe Hermann
db3c0870bb
stm32/crc.h: Document reserved bits.
2011-11-11 21:43:35 +01:00
Uwe Hermann
257fc810cb
STM32F4: Fix typos, s/F2/F4/.
2011-11-11 21:40:57 +01:00
Uwe Hermann
74fcd70f93
stm32/spi.h: Fix typos, add comments.
2011-11-10 22:30:31 +01:00
Uwe Hermann
46f90a54ae
STM32F2/F4: SPI fixes.
...
- Rename SPI_CR2_FRF_TI to SPI_CR2_FRF_TI_MODE to match datasheet.
- Rename SPI_CR2_FRF_MOTOROLA to SPI_CR2_FRF_MOTOROLA_MODE (see above).
- Fix SPI_CR2_FRF_MOTOROLA_MODE bit definition, must be (0 << 4).
- Change SPI_SR_RXNE to SPI_SR_TIFRFE; this was probably a copy-paste
error. Also, the bit definition is (1 << 8).
2011-11-10 22:15:45 +01:00
Uwe Hermann
e797fd978b
Cosmetic fixes in license headers.
2011-11-10 21:40:29 +01:00
Stephen Caudle
30b5c89726
Add USART6 definitions to STM32F3 & STM32F4
2011-11-02 22:37:47 -04:00
Stephen Caudle
d9a76c75c2
Add timer support for STM32F2 & STM32F4
2011-11-02 14:26:36 -04:00
Stephen Caudle
1fea1df39a
Fix more STM32 whitespace issues
2011-10-31 11:11:03 -04:00
Stephen Caudle
6da485f06d
Fix STM32 flash programming doc links
2011-10-31 09:25:05 -04:00
Stephen Caudle
5a89d44591
Add initial support for STM32F4
2011-10-31 00:41:19 -04:00
Stephen Caudle
05bc9d10f1
Add generic STM32F2 RCC clock function
2011-10-31 00:17:53 -04:00
Stephen Caudle
822d75adb7
Clean up whitespace in stm32f2 GPIO
2011-10-30 17:49:50 -04:00
Stephen Caudle
e2ed7824cf
Clean up whitespace in stm32f2 RCC
...
Also make RCC IO defines consistent with stm32f1.
2011-10-30 17:49:41 -04:00
Stephen Caudle
eb47f0cfc0
Add SCB from stm32f1
2011-10-30 17:42:49 -04:00
Uwe Hermann
788f3870c4
Merge remote-tracking branch 'fnoble/stm32f2'
2011-10-29 22:19:12 +02:00
Gareth McMullin
b05a5dcf2a
Fixed some F105/F107 USB issues. Added user callback on SOF.
...
Made examples depend on lib.
2011-10-29 21:30:26 +13:00
Stephen Caudle
fd2524beb0
Merge remote-tracking branch 'fnoble/stm32f2' into stm32fx
...
Conflicts:
lib/stm32f2/Makefile
2011-10-27 23:39:16 -04:00
Stephen Caudle
36cff03af1
Add RCC and FLASH support for STM32F2
2011-10-27 23:34:52 -04:00
Fergus Noble
20c33d1ae3
Add header for F2 syscfg peripheral.
2011-10-26 13:29:14 -07:00
Fergus Noble
6dd3190bb9
Fix NVIC defines for F2.
2011-10-26 13:28:52 -07:00
Fergus Noble
878c094871
Added alternative function for doing an SPI transfer.
2011-10-12 22:20:22 -04:00
Fergus Noble
84b9f85941
Moving a couple more headers to stm common.
2011-10-12 22:20:22 -04:00
Fergus Noble
d1272acaad
Initial move of USART code to common, still needs some work.
2011-10-12 22:18:43 -04:00
Fergus Noble
0565cb8378
RCC header file for F2 implemented, no convenience functions so far.
2011-10-12 22:17:17 -04:00
Fergus Noble
4d02d36d6b
Moving nvic code to common, adding F1 and F2 specific user interrupt definition headers.
2011-10-12 22:17:16 -04:00
Fergus Noble
ca412a9ed2
Move systick to stm32 common.
2011-10-12 22:17:16 -04:00
Fergus Noble
666b8f12d5
Fixing something I forgot to update after restructuring the include directories.
2011-10-12 22:13:02 -04:00
Fergus Noble
60dcacccb7
Some updates to the F2 GPIO header plus implementation of GPIO convenience functions.
2011-10-12 22:13:01 -04:00
Fergus Noble
95d4532595
Initial import of F2 GPIO peripheral header file.
2011-10-12 22:13:01 -04:00
Fergus Noble
4eff339e8c
Restructuring stm32 include directories.
2011-10-12 22:13:01 -04:00
Fergus Noble
18648708c8
Moving renaming stm32 header files for f1 series.
2011-10-12 22:13:01 -04:00
Fergus Noble
4809f7dacf
Added alternative function for doing an SPI transfer.
2011-10-04 16:06:01 -07:00
Fergus Noble
11b856822d
Moving a couple more headers to stm common.
2011-09-26 14:21:42 -07:00
Fergus Noble
508e18b26b
Initial move of USART code to common, still needs some work.
2011-09-22 13:52:43 -07:00
Fergus Noble
792a806ecd
RCC header file for F2 implemented, no convenience functions so far.
2011-09-16 17:34:08 -07:00
Fergus Noble
3a426b34aa
Moving nvic code to common, adding F1 and F2 specific user interrupt definition headers.
2011-09-15 16:26:39 -07:00
Fergus Noble
7889cb66c7
Move systick to stm32 common.
2011-09-15 14:59:55 -07:00
Fergus Noble
b4d71f3706
Fixing something I forgot to update after restructuring the include directories.
2011-09-15 01:17:45 -07:00
Fergus Noble
6912cbe71f
Some updates to the F2 GPIO header plus implementation of GPIO convenience functions.
2011-09-14 23:57:43 -07:00
Fergus Noble
aa3089e8c4
Initial import of F2 GPIO peripheral header file.
2011-09-14 22:36:15 -07:00
Fergus Noble
af64b76bd6
Restructuring stm32 include directories.
2011-09-14 13:47:33 -07:00
Fergus Noble
1a1d8d63ba
Moving renaming stm32 header files for f1 series.
2011-09-12 18:09:10 -07:00