diff --git a/lib/CPUs/MIPS/bsp/examples/bootloader/kernel_boot.S b/lib/CPUs/MIPS/bsp/examples/bootloader/kernel_boot.S index 4829036..b4a8694 100644 --- a/lib/CPUs/MIPS/bsp/examples/bootloader/kernel_boot.S +++ b/lib/CPUs/MIPS/bsp/examples/bootloader/kernel_boot.S @@ -20,10 +20,11 @@ _exc_handler: # Set Error LED and ExcCode LEDs # Get Cause mfc0 $26, $13 - la $27, sys_led_port + li $27, 0xC0000000 srl $26, 2 andi $26, 0x000F or $26, $27 + la $27, sys_led_port sw $26, 0($27) # wait for all interrupts = 0