소스 검색

Merge #22

22: Fix _start_trap address calculation r=danc86 a=Disasm



Co-authored-by: Vadim Kaushan <admin@disasm.info>
bors[bot] 6 년 전
부모
커밋
313f1666c2
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      riscv-rt/src/lib.rs

+ 1 - 1
riscv-rt/src/lib.rs

@@ -229,7 +229,7 @@ pub extern "C" fn start_rust() -> ! {
 
     unsafe {
         // Set mtvec to _start_trap
-        mtvec::write(_start_trap as usize, mtvec::TrapMode::Direct);
+        mtvec::write(&_start_trap as *const _ as usize, mtvec::TrapMode::Direct);
 
         main();
     }