/kernel/trunk/arch/sparc64/src/trap.c |
---|
31,6 → 31,7 |
#include <arch/asm.h> |
#include <memstr.h> |
/** Initialize trap table. */ |
void trap_init(void) |
{ |
/* |
37,7 → 38,4 |
* Copy OFW's trap table into kernel. |
*/ |
memcpy((void *) trap_table, (void *) tba_read(), TRAP_TABLE_SIZE); |
/* Point TBA to kernel copy of OFW's trap table. */ |
tba_write((__u64) trap_table); |
} |