1
0
Fork 0
mirror of https://github.com/betaflight/betaflight.git synced 2025-07-26 09:45:37 +03:00

Fixed call to checkBootloaderRequest()

This commit is contained in:
Andrey Mironov 2018-06-26 10:01:56 +03:00
parent 2f1f07d186
commit 560f90f451

View file

@ -71,13 +71,8 @@ defined in linker script */
.weak Reset_Handler .weak Reset_Handler
.type Reset_Handler, %function .type Reset_Handler, %function
Reset_Handler: Reset_Handler:
// Check for bootloader reboot // Defined in C code
ldr r0, =0x2001FFFC // mj666 bl checkForBootLoaderRequest
ldr r1, =0xDEADBEEF // mj666
ldr r2, [r0, #0] // mj666
str r0, [r0, #0] // mj666
cmp r2, r1 // mj666
beq Reboot_Loader // mj666
/* Copy the data segment initializers from flash to SRAM */ /* Copy the data segment initializers from flash to SRAM */
movs r1, #0 movs r1, #0
@ -136,13 +131,6 @@ LoopMarkHeapStack:
LoopForever: LoopForever:
b LoopForever b LoopForever
Reboot_Loader: // mj666
// Reboot to ROM // mj666
ldr r0, =0x1FFF0000 // mj666
ldr sp,[r0, #0] // mj666
ldr r0,[r0, #4] // mj666
bx r0 // mj666
.size Reset_Handler, .-Reset_Handler .size Reset_Handler, .-Reset_Handler
/** /**