Konstantin Sharlaimov
108b619a34
Cleanup build system and unused source files ( #3047 )
...
* Initial cut on cleaning up makefile and libraries.
* F3, F4, F7 support
* Add 'make release' to build targets for release
* Introduce BUILD_SUFFIX options; Comment fix
* Fix USB core
* Fix F7 warnings
* Clean up STM32F1 code
* More cleanups of unused files
2018-04-25 10:01:00 +10:00
Konstantin Sharlaimov (DigitalEntity)
eaeb24fd23
Underclocking for F3 targets
...
De underclock f3 (#2004 )
Underclocking for F1
Don't trust SystemCoreClock variable when initializing SysTick; Fix bug for F1 underclock
Fixups
2017-09-07 17:53:10 +10:00
Sami Korhonen
2c18e5df85
Update F7 HAL and CMSIS for 722-733 support
2017-05-14 15:39:50 +03:00
Konstantin Sharlaimov (DigitalEntity)
3d9dab747a
Upgrade to CMSIS 5.0
2016-12-14 16:49:34 +10:00
Sami Korhonen
562194325a
F7 Libs
2016-12-08 16:07:29 +02:00
Konstantin Sharlaimov
9ef4de8209
Remove overclock (emf_avoidance) as unstable and unsafe feature ( #420 )
2016-08-02 09:20:53 +03:00
Konstantin Sharlaimov (DigitalEntity)
9d8a0848ed
CC3D: Force HSE to 8MHz (no other XTAL available on CC3D boards)
2016-08-02 15:33:02 +10:00
Martin Budden
1d3b367528
Added STM32F4 libraries
2016-06-24 21:10:26 +01:00
Michael Hope
5c6760fd82
various: tidy up various things found when building with a C++ compiler.
...
Remove duplicate consts.
Pull in the include files where functions and variables are declared.
Mark file local but duplicated variables as static.
Mark some variable declarations as extern.
Remove duplicated variable definition.
Signed-off-by: Michael Hope <mlhx@google.com>
2015-06-04 22:32:31 +02:00
Michael Hope
31f933ac21
various: mark more constant data so it goes into flash instead of RAM.
...
Signed-off-by: Michael Hope <mlhx@google.com>
2015-05-29 05:42:08 +02:00
Dominic Clifton
24052eae2e
Fix some character encoding issues in comments.
2015-04-22 20:29:21 +01:00
Dominic Clifton
581b0cd897
Fix compiler warning regarding failsafeIndicator
2015-04-22 21:15:47 +02:00
Dominic Clifton
2a37e26715
Use correct flag for GPIOC IDR check.
2015-01-31 22:27:45 +01:00
Dominic Clifton
1efe530ea3
Disable compilation of unused can/cec/crc libraries.
2015-01-08 05:02:23 +00:00
Dominic Clifton
754d0974c5
Fix clock initialisation on new revision CJMCU boards.
2015-01-03 18:58:42 +00:00
Dominic Clifton
996d72eee5
Merge branch 'AlienWii32_defaults' of
...
https://github.com/MJ666/cleanflight into MJ666-AlienWii32_defaults
Conflicts:
src/main/target/NAZE/target.h
2014-12-26 18:40:01 +00:00
Dominic Clifton
30ddd177d9
Removing more profanity from code. See #43 .
2014-10-15 14:33:10 +01:00
Dominic Clifton
d60183d91d
Normalize all the line endings
2014-09-15 23:40:17 +01:00
Dominic Clifton
7f027e7e24
Update makefile to use target specific files.
...
This is an alternative to #ifdef's everywhere which is getting out of
hand.
Confirmed that the VCP is working on the STM32F3Discovery board and
ChebuzzF3 variant.
2014-06-02 18:13:28 +01:00
Dominic Clifton
382356a09c
STM32F30x - Fix USB VCP initialisation.
2014-06-02 11:10:19 +01:00
Dominic Clifton
d19a5e7046
Cleanup project structure. Update unit test Makefile to place object
...
files in obj/test
2014-05-31 22:43:06 +01:00