Explorar o código

Invalid instruction exit. Todo: shutdown process

luojia65 %!s(int64=4) %!d(string=hai) anos
pai
achega
e8378daf80
Modificáronse 1 ficheiros con 1 adicións e 1 borrados
  1. 1 1
      soc/qemu/src/main.rs

+ 1 - 1
soc/qemu/src/main.rs

@@ -325,7 +325,7 @@ extern "C" fn start_trap_rust(trap_frame: &mut TrapFrame) {
                 }
                 mepc::write(mepc::read().wrapping_add(4)); // 跳过指令
             } else {
-                panic!("invalid instruction, mepc: {:016x?}", mepc::read());
+                panic!("invalid instruction, mepc: {:016x?}, instruction: {:016x?}", mepc::read(), ins);
             }
         }
         cause => panic!(