128 Commits (master)
 

Author SHA1 Message Date
Solomon Peachy 13c2e97ae2 Error out sanely if we don't have some necessary stuff defined 3 years ago
Solomon Peachy 772cdffa1e CMSIS: Update Documentation. 3 years ago
Solomon Peachy 3a56bc49de CMSIS: Update to CMSIS 5.0.6 and CMSIS-DSP 1.5.1 3 years ago
Solomon Peachy f0b846c40a build: Explicitly set -mfloat-abi=soft for all non-FPU targets. 3 years ago
Solomon Peachy dfd5c4ed80 printf: Partially implement floating point support. 3 years ago
Solomon Peachy 47fc7071bf Bump to FreeRTOS 10.2.1 3 years ago
Solomon Peachy b1a8e1fa62 Nuke support for stm32w family (EOL'd in 2017 by ST) 3 years ago
Solomon Peachy ee2310c905 STM32F10x CMSIS v3.6.3 3 years ago
Solomon Peachy 7b9b359c2d STM32 USB Virtual Com Port driver v1.2.0 3 years ago
Solomon Peachy 0b8473a7bc STM32 USB OTG driver v2.2.0 3 years ago
Solomon Peachy cc37b4c576 STM32 USB Device Library v1.2 3 years ago
Solomon Peachy 16feca062a STM32F4xx standard peripherals library v1.8.0 3 years ago
Solomon Peachy c95bf9a3e6 SMT32F30x standard peripheral library v1.2.3 3 years ago
Solomon Peachy dfb519ba95 Further updates for C++ support. 3 years ago
Solomon Peachy 320e766ee1 printf: Add support for %f 3 years ago
Solomon Peachy d2532efb83 misc: Fix up a few problems. 3 years ago
Solomon Peachy 8682790c56 stm32f0: fix compilation of stdlib. 6 years ago
Solomon Peachy c3751beefb bump toolchain configs 6 years ago
Solomon Peachy 6068e5eb44 Update to ct-ng 1.22. 6 years ago
Solomon Peachy e2cea27d58 Updated build packages. 7 years ago
Solomon Peachy de19dba9a5 Updated toolchain configs. 7 years ago
Solomon Peachy a1ca8cf0df More stm32f4 build fixes. 7 years ago
Solomon Peachy 39809d4d54 Add default makefile.opts. 7 years ago
Solomon Peachy cd34e9d615 Use default STM32F4 startup code. 7 years ago
Solomon Peachy 3aa824a432 Fix LTO builds. 7 years ago
Solomon Peachy e75f8f0bb6 Update FreeRTOS to v8.2.1 7 years ago
Solomon Peachy 378bc4122c stm32f4: Ensure we build with FPU support. 7 years ago
Solomon Peachy 43ef26971b Fix missing stuff in latest math library. 7 years ago
Solomon Peachy 49dad43635 STM32F4xx library bumped to 1.5.1 7 years ago
Solomon Peachy a20f39be25 Update STM32F30x/31x library from 1.0.1 to 1.2.1 7 years ago
Solomon Peachy c4d0d8c263 Update STM32LXXX library from 1.2.2 to 1.3.0 7 years ago
Solomon Peachy 906ec9e2c9 Update STM32F0 library from 1.2.1 to 1.5.0 7 years ago
Solomon Peachy 0afb489d29 build: Better Dependency tracking. 9 years ago
Solomon Peachy f22a8c35a6 Toolchain: Rebase to current crosstool-ng hg code. 9 years ago
Solomon Peachy 0f8d93ece3 early pass at USB library. 9 years ago
Solomon Peachy a754903be3 STM32F4: Add new stdperiph files into the build. 9 years ago
Solomon Peachy 2d0efc1b48 STM32F0: Update to v1.2.0 of the standard peripheral library. 9 years ago
Solomon Peachy 5a811481b9 STM32F4: Update to v1.3.0 of the standard peripheral library and headers. 9 years ago
Solomon Peachy c1c224d683 stm32f4: Add a fancy hardfault handler that figures out where we crashed. 9 years ago
Solomon Peachy cc383bf5f5 More changes to FreeRTOS default settings. 9 years ago
Solomon Peachy 7b3b952457 stm32f4xx: Fix vector table. 9 years ago
Solomon Peachy 50cdb0043a stm32f4xx: Significant rework of STM32F4 startup code. 9 years ago
Solomon Peachy 65ac5c8bae freertos: Better integration. Selected some sane defaults to get 9 years ago
Solomon Peachy bcdf9fccb1 build: Target libraries shouldn't include startup files. 9 years ago
Solomon Peachy ab4eadd711 freertos: Add FreeRTOS into the mix. 9 years ago
Solomon Peachy e359381302 STM32F4xx has *128* KB of SRAM, and another 64KB of "core-coupled RAM" 9 years ago
Solomon Peachy 4c1f1ee0ff build improvements. 9 years ago
Solomon Peachy d9507de368 build: Rework how the libraries are included, trying to make this more 9 years ago
Solomon Peachy 34838c316f cmsis: Get rid of the documentation and pre-built libraries. 9 years ago
Solomon Peachy 5a0561db04 build: get rid of the use of $(TOP) since we're not recursive now. 9 years ago