fn enable_interrupts();
fn disable_interrupts();
- fn jump_to_application(address: u32);
+ fn jump_to_application(address: u32) -> !;
}
#[cfg(bootloader_type = "intermediate")]
first_app_word.read() == 0xffffffff
}
+#[cfg(bootloader_type = "intermediate")]
+fn bootloader_requested() -> bool {
+ true
+}
+
+#[cfg(bootloader_type = "final")]
fn bootloader_requested() -> bool {
let start_ticks = systick::now();