Commit Graph

788 Commits

Author SHA1 Message Date
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
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