mepc is word-size

This commit is contained in:
M Farkas-Dyck 2018-08-18 10:10:01 -08:00
parent 8d530616c9
commit ecc69bda00
1 changed files with 2 additions and 2 deletions

View File

@ -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!(),