516 Commits

Author SHA1 Message Date
Fergus Noble
010ee53298 Moved SPI to stm32 common. 2011-10-12 22:17:16 -04:00
Fergus Noble
72baa300ab Moved I2C to stm32 common. 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
cadbc0145b First F2 example working! 2011-10-12 22:17:16 -04:00
Fergus Noble
023b0a1695 Remove orphaned file in git. 2011-10-12 22:17:16 -04:00
Fergus Noble
cff706e3ca Rename F1 examples folder. 2011-10-12 22:13:02 -04:00
Fergus Noble
ce7dd46aef Update F1 libs with new header file locations. 2011-10-12 22:13:02 -04:00
Fergus Noble
a4935eef57 Add family define for the F1 Makefile and add a Makefile for the F2. 2011-10-12 22:13:02 -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
7524b0f4c5 Adding vector table for F2. 2011-10-12 22:13:02 -04:00
Fergus Noble
8a2cf9dd4b Copying F1 linker script over to the F2 target, hopefully it should be the same! 2011-10-12 22:13:02 -04:00
Fergus Noble
775288bc13 Renaming things in the F1 target Makefile. 2011-10-12 22:13:02 -04:00
Fergus Noble
8da4496799 Adding stm32f2 target in top level Makefile and renaming f1 target. 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
424b094ce8 Renaming lib code for stm32 f1 series. 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
cbf6b8e54b 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-10-12 22:13:00 -04:00
Piotr Esden-Tempski
f9a28a3d5e Changed clock on lisa-m hid example to 72MHz and removed disconnect pin control as the stm32f105 has built in pullups. 2011-10-05 13:55:17 -07:00
Piotr Esden-Tempski
9e4522ad21 Corrected led io for lisa/m v1.1 cleaned up some whitespace. Trying to get it to work... 2011-10-04 23:53:16 -07:00
Fergus Noble
c63001c6cd Henry is a grammar nazi. 2011-10-04 17:13:49 -07:00
Fergus Noble
4809f7dacf Added alternative function for doing an SPI transfer. 2011-10-04 16:06:01 -07:00
Piotr Esden-Tempski
03a4a18ed6 Switched all makefiles to arm-none-eabi default. 2011-10-04 13:08:35 -07:00
Piotr Esden-Tempski
5d97653163 Added black magic probe flashing support to the example code makefile. 2011-10-02 01:25:33 -07:00
Piotr Esden-Tempski
0a66d52ec8 Switched the makefile default from arm-elf to arm-none-eabi. 2011-10-02 01:13:14 -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