[stage1] Add exception handlers... which somehow don't work?

This commit is contained in:
TuxSH
2018-05-21 02:24:41 +02:00
parent 83d9d874e6
commit 43d1816ac2
6 changed files with 224 additions and 0 deletions

View File

@@ -101,6 +101,8 @@ static inline bool check_32bit_address_range_in_program(uintptr_t addr, size_t s
overlaps_a(start, end, __start__, __end__);
}
void hexdump(const void* data, size_t size, uintptr_t addrbase);
__attribute__((noreturn)) void watchdog_reboot(void);
__attribute__((noreturn)) void pmc_reboot(uint32_t scratch0);
__attribute__((noreturn)) void car_reboot(void);