diff options
Diffstat (limited to 'src/exc.c')
-rw-r--r-- | src/exc.c | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -19,9 +19,9 @@ IRQ(exc) asm volatile("csrr %0, mtval" : "=r"(mtval)); printf("Hardware Exception Caught:\n"); - printf(" mcause: 0x%80x\n", mcause); - printf(" mepc: 0x%80x\n", mepc); - printf(" mtval: 0x%80x\n", mtval); + printf(" mcause: 0x%08x\n", mcause); + printf(" mepc: 0x%08x\n", mepc); + printf(" mtval: 0x%08x\n", mtval); panic(mcause); } @@ -35,9 +35,9 @@ IRQ(nmi) asm volatile("csrr %0, mtval" : "=r"(mtval)); printf("Unhandled NMI Caught:\n"); - printf(" mcause: 0x%80x\n", mcause); - printf(" mepc: 0x%80x\n", mepc); - printf(" mtval: 0x%80x\n", mtval); + printf(" mcause: 0x%08x\n", mcause); + printf(" mepc: 0x%08x\n", mepc); + printf(" mtval: 0x%08x\n", mtval); panic(mcause); } |