Commit Graph

420 Commits

Author SHA1 Message Date
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 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
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
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
Gareth McMullin 3ac0ae839d Added extra interrupt vectors for STM32 connectivity line. 2011-04-24 14:31:56 +12:00
Gareth McMullin 7434d50fda Check index bounds on usb string descriptor request. 2011-04-24 14:28:16 +12:00
Gareth McMullin cd88855d13 Delete example dependencies on 'make clean' 2011-04-24 14:05:37 +12:00
Gareth McMullin 3d820c6ed7 Fixed stm32f107 usb driver to allow calling usbd_poll from irq handler. 2011-04-04 17:39:05 +12:00
Gareth McMullin ef0ff192f7 Added usbd_ep_nak_set() to force flow control on OUT endpoints. 2011-03-30 07:17:02 +13:00
Gareth McMullin 692266bf67 Fixes CAN identifiers on send and receive. 2011-03-23 17:36:17 +13:00
Piotr Esden-Tempski 149c0c7dc0 Added missing 12mhz to 72mhz rcc setup routine prototype. 2011-03-15 11:27:28 -07:00
Gareth McMullin 6bbc4c2f7c Fixed non-control endpoints for connectivity line USB. 2011-03-15 20:33:02 +13:00
Gareth McMullin 67e3452855 Added simple USB example for STM32F107. 2011-03-15 07:12:46 +13:00
Piotr Esden-Tempski 4095c167d3 Small cleanup and added random blinking option. 2011-03-14 11:09:18 -07:00
Gareth McMullin bf0d1a7b41 Connectivity line USB driver now enumerating correctly. 2011-03-14 20:31:32 +13:00