fernly: Move to new offset
This commit is contained in:
parent
6d5fb2d819
commit
0d3b04307d
7 changed files with 61 additions and 67 deletions
18
vectors.c
18
vectors.c
|
@ -3,44 +3,42 @@
|
|||
|
||||
void reset_handler(void) {
|
||||
extern int main(int argc, char **argv);
|
||||
serial_putc('<');
|
||||
printf("Reset exception\n");
|
||||
serial_putc('>');
|
||||
serial_puts("Reset exception\n");
|
||||
main(1, 0);
|
||||
return;
|
||||
}
|
||||
|
||||
void undef_handler(void) {
|
||||
printf("Undefined instruction exception\n");
|
||||
serial_puts("Undefined instruction exception\n");
|
||||
return;
|
||||
}
|
||||
|
||||
void swi_handler(void) {
|
||||
printf("SWI exception\n");
|
||||
serial_puts("SWI exception\n");
|
||||
return;
|
||||
}
|
||||
|
||||
void prefetch_abort_handler(void) {
|
||||
printf("Prefetch abort exception\n");
|
||||
serial_puts("Prefetch abort exception\n");
|
||||
return;
|
||||
}
|
||||
|
||||
void data_abort_handler(void) {
|
||||
printf("Data abort exception\n");
|
||||
serial_puts("Data abort exception\n");
|
||||
return;
|
||||
}
|
||||
|
||||
void reserved_handler(void) {
|
||||
printf("Handled some IRQ that shouldn't exist\n");
|
||||
serial_puts("Handled some IRQ that shouldn't exist\n");
|
||||
return;
|
||||
}
|
||||
|
||||
void irq_handler(void) {
|
||||
printf("Handled IRQ\n");
|
||||
serial_puts("Handled IRQ\n");
|
||||
return;
|
||||
}
|
||||
|
||||
void fiq_handler(void) {
|
||||
printf("Handled FIQ\n");
|
||||
serial_puts("Handled FIQ\n");
|
||||
return;
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue