431 Commits

Author SHA1 Message Date
Fergus Noble
4809f7dacf Added alternative function for doing an SPI transfer. 2011-10-04 16:06:01 -07:00
Fergus Noble
71909482de Fixing some more header references 2011-09-27 17:19:24 -07:00
Fergus Noble
59c1c40e2c Fixing some header references 2011-09-27 17:18:15 -07:00
Fergus Noble
11b856822d Moving a couple more headers to stm common. 2011-09-26 14:21:42 -07:00
Fergus Noble
6ab4e561f7 Change default prefix in top level Makefile. 2011-09-23 13:06:07 -07:00
Fergus Noble
d4d7370963 Some more silly bugs in GPIO fixed for F2. 2011-09-23 13:05:12 -07:00
Fergus Noble
3c67ef7d07 Minor fixes to the SPI code, mainly you should check that the TX buffer is empty before rather than after sending. 2011-09-23 13:04:54 -07:00
Fergus Noble
6ec01401e1 SPI test now working on F2! 2011-09-23 13:04:11 -07:00
Fergus Noble
db8653b802 Merge branch 'stm32f2' of https://github.com/henryhallam/libopenstm32 into stm32f2 2011-09-22 16:09:28 -07:00
Henry Hallam
16a481034f SPI test (untested) 2011-09-22 16:04:42 -07:00
Fergus Noble
022a18f314 Updating the usart example in jobygps to use fixed gpio code. 2011-09-22 14:23:49 -07:00
Fergus Noble
25ed4d5af0 Fixed bug in F2 GPIO code. 2011-09-22 14:23:25 -07:00
Fergus Noble
309beb251a OpenOCD config file for JobyGPS. 2011-09-22 13:53:30 -07:00
Fergus Noble
83dab64369 Adding jobygps usart example. 2011-09-22 13:53:10 -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
551d069ed3 Change default prefix in Makefiles to arm-none-eabi for compatability with summon toolchain out the box. 2011-09-16 23:14:07 -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
97413a83f8 Moved SPI to stm32 common. 2011-09-15 15:07:07 -07:00
Fergus Noble
318deef8cb Moved I2C to stm32 common. 2011-09-15 15:06:28 -07:00
Fergus Noble
7889cb66c7 Move systick to stm32 common. 2011-09-15 14:59:55 -07:00
Fergus Noble
2a8ae89c7a First F2 example working! 2011-09-15 02:53:16 -07:00
Fergus Noble
d21cd70810 Remove orphaned file in git. 2011-09-15 02:52:37 -07:00
Fergus Noble
00c2bcb563 Rename F1 examples folder. 2011-09-15 01:20:45 -07:00
Fergus Noble
5b4cbe7d87 Update F1 libs with new header file locations. 2011-09-15 01:18:49 -07:00
Fergus Noble
b546f9b5a9 Add family define for the F1 Makefile and add a Makefile for the F2. 2011-09-15 01:18:26 -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
4366d5e600 Adding vector table for F2. 2011-09-15 00:59:30 -07:00
Fergus Noble
b5883df455 Copying F1 linker script over to the F2 target, hopefully it should be the same! 2011-09-15 00:07:14 -07:00
Fergus Noble
a43e52124a Renaming things in the F1 target Makefile. 2011-09-15 00:06:35 -07:00
Fergus Noble
f8d1005595 Adding stm32f2 target in top level Makefile and renaming f1 target. 2011-09-15 00:05:57 -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
bd33f2d256 Renaming lib code for stm32 f1 series. 2011-09-12 18:25:11 -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
Fergus Noble
bba026ce33 Update examples Makefiles to use the make shell function rather than backticks for shell command expansion. Backticks are unreliable and don't work on all platforms. 2011-09-09 10:20:23 -07:00
Uwe Bonnes
32c276a708 Move enabling the USB Clock into stm32f10x_usbd_init 2011-07-13 10:04:03 +02:00
Uwe Bonnes
6a8eb81480 Add more files to ignore 2011-07-13 10:02:23 +02:00
Uwe Hermann
089bb73018 Merge remote-tracking branch 'gsmcmullin/master'. 2011-04-28 19:42:35 +02:00