/* Interrupt functions */
-static void lpc_halt_isr(void)
+void lpc_halt_isr(void)
{
ao_panic(AO_PANIC_CRASH);
}
-static void lpc_ignore_isr(void)
+void lpc_ignore_isr(void)
{
}
#ifdef AO_BOOT_CHAIN
if (ao_boot_check_chain()) {
#ifdef AO_BOOT_PIN
- ao_boot_check_pin();
+ if (ao_boot_check_pin())
#endif
+ {
+ ao_boot_chain(AO_BOOT_APPLICATION_BASE);
+ }
}
#endif
#if RELOCATE_INTERRUPT