From 3b6dc1bb98216a658b40d93e8deb6e6df82908e1 Mon Sep 17 00:00:00 2001 From: Robert Morris Date: Wed, 4 Sep 2024 15:19:32 -0400 Subject: [PATCH] hack for stimecmp --- kernel/riscv.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kernel/riscv.h b/kernel/riscv.h index 8732ed9..372e281 100644 --- a/kernel/riscv.h +++ b/kernel/riscv.h @@ -179,14 +179,14 @@ static inline uint64 r_stimecmp() { uint64 x; - asm volatile("csrr %0, stimecmp" : "=r" (x) ); + asm volatile("csrr %0, 0x14d" : "=r" (x) ); return x; } static inline void w_stimecmp(uint64 x) { - asm volatile("csrw stimecmp, %0" : : "r" (x)); + asm volatile("csrw 0x14d, %0" : : "r" (x)); } // Machine Environment Configuration Register