227 Commits

Author SHA1 Message Date
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
0d4931f91f Moved timer stuff to common and added F2 specific header. 2011-10-12 22:13:01 -04:00
Fergus Noble
fd2eb7a1bd Moved I2C to common, no changes needed. 2011-10-12 22:13:01 -04:00
Fergus Noble
69fb967eed Moves usart over to common and added F2 specific header. 2011-10-12 22:13:01 -04:00
Fergus Noble
ab871dde0b Unnecessary include removed. 2011-10-12 22:13:01 -04:00
Fergus Noble
ac18a04869 Moved spi header over to common and created F2 specific header. 2011-10-12 22:13:01 -04:00
Fergus Noble
6bf33af010 Moved pwr.h to stm_common and added F2 series specific extensions in its own header. 2011-10-12 22:13:01 -04:00
Fergus Noble
e77bbff125 Fixing small typo. 2011-10-12 22:13:01 -04:00
Fergus Noble
76700510e0 Ability to choose memorymap for stm_common headers with define. 2011-10-12 22:13:01 -04:00
Fergus Noble
cf8171e469 Moving stm header files that are common to f1 and f2 series into their own folder. 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
5ba3e77246 Adding memory map for the stm32f2 series. 2011-10-12 22:13:00 -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
87d4045c22 Moved timer stuff to common and added F2 specific header. 2011-09-13 18:39:44 -07:00
Fergus Noble
f3779fbefa Moved I2C to common, no changes needed. 2011-09-12 23:28:52 -07:00
Fergus Noble
00e26ec7b6 Moves usart over to common and added F2 specific header. 2011-09-12 22:13:55 -07:00
Fergus Noble
57868b1f67 Unnecessary include removed. 2011-09-12 21:11:24 -07:00
Fergus Noble
0ab26a05a8 Moved spi header over to common and created F2 specific header. 2011-09-12 21:11:09 -07:00
Fergus Noble
5e5988e284 Moved pwr.h to stm_common and added F2 series specific extensions in its own header. 2011-09-12 20:49:43 -07:00
Fergus Noble
8a5ad8f564 Fixing small typo. 2011-09-12 20:48:56 -07:00
Fergus Noble
89eb1921d9 Ability to choose memorymap for stm_common headers with define. 2011-09-12 20:48:41 -07:00
Fergus Noble
da1af2cece Moving stm header files that are common to f1 and f2 series into their own folder. 2011-09-12 18:12:11 -07:00
Fergus Noble
1a1d8d63ba Moving renaming stm32 header files for f1 series. 2011-09-12 18:09:10 -07:00
Fergus Noble
8f5da14250 Adding memory map for the stm32f2 series. 2011-09-12 18:05:41 -07:00
Uwe Hermann
089bb73018 Merge remote-tracking branch 'gsmcmullin/master'. 2011-04-28 19:42:35 +02:00
Gareth McMullin
3ac0ae839d Added extra interrupt vectors for STM32 connectivity line. 2011-04-24 14:31:56 +12:00