jflyper
99fde1a0ff
Use RTC backup register for persistent storage
2018-12-03 09:45:36 +09:00
jflyper
00840ce40f
Prepare SD card SPI and SDIO variants for consolidation
2018-10-01 19:44:04 +09:00
jflyper
d749879cf6
FAT emulation of onboard flash for MSC ( #5650 )
2018-04-11 11:29:56 +12:00
jflyper
2811171ea3
Prepare MSC for simultaneous multiple storages
2018-04-09 11:18:59 +09:00
Michael Keller
75bafb7b71
Merge pull request #3039 from cleanflight/f7-transponder-ir ( #5618 )
...
CF/BF - Add support for IR Transponder on STM32F7 boards.
2018-04-06 03:44:18 +12:00
conkerkh
f00e4f2a82
Simplify compilation of F4 SDIO enabled targets. ( #5603 )
2018-04-02 14:41:16 +12:00
Michael Keller
a8e86880f5
Generalised USB MSC use for all F4 targets with SD card. ( #5519 )
2018-03-24 16:00:53 +13:00
conkerkh
4786e1a333
Add Composite CDC+HID device option. ( #5478 )
...
* Add Composite CDC+HID device option.
- It passes on though HID interface 8 channels received from TX
- Endpoints are reconfigured to support HID interface
- Potentially this can slow down SPI Flash transfer though CDC interface...
- This could be addressed by support for MSC when using SPI Flash (emulating FATFS)
* Different way to handle MIN redefine
2018-03-22 15:21:22 +13:00
conkerkh
3a917a3755
Add USB Mass Storage Class support ( #5443 )
...
* Add MSC support
* Add support for MSC to WORMFC and SDIO_DMA
* Cleanup in fc_init
* Fix headers
2018-03-22 00:11:34 +13:00
Dominic Clifton
0a2e5a5878
CF/BF - Update DSP_Lib and STM32F7/Drivers/CMSIS to CMSIS 5.3.0. ( #5431 )
...
* CF/BF - Update DSP_Lib and STM32F7/Drivers/CMSIS to CMSIS 5.3.0.
CMSIS 5.3.0 - https://github.com/ARM-software/CMSIS_5/releases/tag/5.3.0
* cleanup lib.
* pfft
* relocate driver files from lib/main/CMSIS/CM* to lib/main/STM32xx
folders
* Move DSP folder inside CM5.
It came from the same source as the other files inside CM5
* Remove the CM5 folder and move the files in it one level up.
2018-03-12 09:34:43 +13:00
Martin Budden
671382234a
Enabled switch fallthrough checking by compiler
2017-12-23 19:46:40 +00:00
Steffen Windoffer
32fef3019a
update to gcc 7
2017-12-23 13:05:11 +01:00
jflyper
608d56160d
Refactor SPI
2017-11-23 11:10:14 +09:00
jflyper
8296990774
Revert #4565
2017-11-13 16:51:09 +09:00
jflyper
e5e5846a74
Refactor SPI
2017-11-13 10:45:01 +09:00
Anders Hoglund
24a282a9a3
Added .mk as files with LF line ending. Converted a few files in the make dir.
2017-11-05 20:41:17 +01:00
Steffen Windoffer
03aa31acdd
remove not needed whitespaces
2017-08-24 11:33:39 +02:00
blckmn
e6780bd4d8
Fix unused param, add PERIPH_DRIVER flag for F4, tidied up F1 and F3 in prep.
2017-07-30 01:07:09 +10:00
blckmn
2dca6a5bbc
Preparation for F4 being LL enabled.
...
Updated F7 to use latest HAL / LL libraries
2017-07-29 23:02:39 +10:00
blckmn
e8c4ef83d9
IO Clean up and use of Low level for F7
...
- Move F7 to optional LL driver for IO and
- cleaned up and removed the remaining old gpio functions from other targets
2017-07-28 04:03:56 +10:00
blckmn
61cfb0aedf
Some separation in the Makefile
2017-07-21 07:51:13 +10:00