浏览代码

Pass trap frame pointer to the _start_trap_rust function

Vadim Kaushan 5 年之前
父节点
当前提交
f956817f40
共有 1 个文件被更改,包括 1 次插入0 次删除
  1. 1 0
      riscv-rt/asm.S

+ 1 - 0
riscv-rt/asm.S

@@ -128,6 +128,7 @@ _start_trap:
     STORE a6, 14*REGBYTES(sp)
     STORE a6, 14*REGBYTES(sp)
     STORE a7, 15*REGBYTES(sp)
     STORE a7, 15*REGBYTES(sp)
 
 
+    add a0, sp, zero
     jal ra, _start_trap_rust
     jal ra, _start_trap_rust
 
 
     LOAD ra, 0*REGBYTES(sp)
     LOAD ra, 0*REGBYTES(sp)