mikeller
0e35163ed2
Fixed FLASH boot loader option.
2019-06-28 01:19:42 +12:00
mikeller
5cf42f40b6
Add booting into the flash boot loader as an option.
2019-06-16 14:46:38 +12:00
jflyper
85cd4df2ea
Refactor / rename PERSISTENT_OBJECT_BOOTLOADER_REQUEST to PERSISTENT_OBJECT_RESET_REASON
2019-02-04 19:06:19 +09:00
Michael Keller
2bf2ded102
Merge pull request #7383 from jflyper/bfdev-f4-vector-table-relocation
...
[F4] Relocate ISR vector table to RAM
2019-01-15 21:53:28 +13:00
Bruce Luckcuck
065ce24d4d
Change MSC boot mode to use persistence layer and unify with bootloader
...
Replaced the existing `PERSISTENT_OBJECT_BOOTLOADER_REQUEST` that was bootloader specific, with `PERSISTENT_OBJECT_BOOTMODE_REQUEST` that can be shared by any required boot mode based on it's contents. Currently supports bootloader and MSC, but is extensible for additional future needs. The previous hardcoded memory address usage for MSC boot was removed.
2019-01-13 19:45:22 -05:00
jflyper
52625a4d56
Relocate ISR vector table to RAM for F4
2019-01-14 00:05:06 +09:00
jflyper
14bbc3ac07
Code cleanup, remove old code and debug artifacts
2018-12-04 23:03:44 +09:00
jflyper
99fde1a0ff
Use RTC backup register for persistent storage
2018-12-03 09:45:36 +09:00
jflyper
58647e678f
Remove reset facility
2018-09-06 20:07:09 +09:00
blckmn
a9f74cd6df
Removed excess trailing spaces before new lines on licenses.
2018-04-25 20:58:00 +10:00
blckmn
46fe22b4bd
Direct license replacement
2018-04-22 09:22:46 +10:00
Andrey Mironov
aede46288b
Reworked reboot flags for F4 partially ( #5193 )
2018-04-04 01:08:36 +12:00
jflyper
d51d66f8f1
Use cached value instead of RCC->CSR
2017-06-20 09:45:46 +09:00
Martin Budden
2493c214b0
Created subdirectories in drivers directory
2017-04-12 08:06:22 +01:00
Michael Jakob
61d72b8738
Renamed MPU function pointers, align with iNav
2017-01-31 10:11:05 +00:00
Martin Budden
42344a8fe6
Made gyro device code reentrant
2016-12-18 00:16:23 +00:00
Steffen Windoffer
fc0b4e3b50
remove double includes
2016-11-17 22:02:38 +01:00
Martin Budden
4d03791cbc
Removed unused EXTI_CALLBACK_HANDLER_COUNT
2016-09-13 23:16:05 +01:00
borisbstyle
05908aad4d
Merge branch 'master' into development
2016-09-11 01:16:53 +02:00
blckmn
e338279be4
DFU mode via CLI for F1 and F3
2016-09-03 19:04:58 +10:00
Martin Budden
58014f416e
Removed #includes from header files
2016-08-07 01:28:17 +02:00
Martin Budden
141b369667
Removed trailing whitespace
2016-07-16 07:54:58 +01:00
Martin Budden
3d8ee50934
Removed unnecesary #includes from drivers
2016-07-11 18:45:35 +01:00
Martin Budden
ea283ab98c
Converted tabs to spaces
2016-07-09 14:39:39 +01:00
blckmn
f499041c8e
STM32F4: execute extra enable irq on startup only if rebooting into DFU
2016-07-03 08:00:21 +10:00
blckmn
72a6e701eb
Fixed build issue for F1, and added dfu CLI command (for restart in DFU mode)
2016-07-03 07:44:35 +10:00
Martin Budden
97fe5afd6c
Converted tabs to spaces.
2016-06-27 19:26:02 +01:00
blckmn
948f2c6362
Removing some more target / platform specific code out of main.c and simplifying initialisation of system
2016-06-10 18:42:16 +10:00
blckmn
3582e459a4
STM32F4: Platform defines and common system file placement
2016-06-08 06:53:40 +10:00
blckmn
7ca39bbde6
STM32F4: Drivers
2016-06-08 05:37:08 +10:00