瀏覽代碼

Merge #8

8: mepc is word-size r=dvc94ch a=strake



Co-authored-by: M Farkas-Dyck <strake888@gmail.com>
bors[bot] 6 年之前
父節點
當前提交
489b88f66b
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      src/register/mepc.rs

+ 2 - 2
src/register/mepc.rs

@@ -2,7 +2,7 @@
 
 /// Reads the CSR
 #[inline]
-pub fn read() -> u32 {
+pub fn read() -> usize {
     match () {
         #[cfg(any(target_arch = "riscv32", target_arch = "riscv64"))]
         () => {
@@ -10,7 +10,7 @@ pub fn read() -> u32 {
             unsafe {
                 asm!("csrrs $0, 0x341, x0" : "=r"(r) ::: "volatile");
             }
-            r as u32
+            r
         },
         #[cfg(not(any(target_arch = "riscv32", target_arch = "riscv64")))]
         () => unimplemented!(),