aboutsummaryrefslogtreecommitdiff
path: root/arch/riscv64/include
diff options
context:
space:
mode:
authorKimplul <kimi.h.kuparinen@gmail.com>2022-05-21 15:04:01 +0300
committerKimplul <kimi.h.kuparinen@gmail.com>2022-05-21 15:04:01 +0300
commit836026dbba64793afc0d2591ffdb6fb39b696977 (patch)
tree214cab6c75ac15785a20728bde406e70797f5229 /arch/riscv64/include
parent1ea7d9dec1b460ab76dfd6270596c8138c9c2b40 (diff)
downloadkmi-836026dbba64793afc0d2591ffdb6fb39b696977.tar.gz
kmi-836026dbba64793afc0d2591ffdb6fb39b696977.zip
implement timers better
Diffstat (limited to 'arch/riscv64/include')
-rw-r--r--arch/riscv64/include/csr.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/arch/riscv64/include/csr.h b/arch/riscv64/include/csr.h
index 39e8dc9..ae0763b 100644
--- a/arch/riscv64/include/csr.h
+++ b/arch/riscv64/include/csr.h
@@ -5,6 +5,10 @@
#define SATP_MODE_Sv39 0x8000000000000000
#define SATP_MODE_Sv48 0x9000000000000000
+/* unprivileged CSR registers */
+#define CSR_TIME 0xc01
+#define CSR_TIMEH 0xc81
+
/* supervisor CSR registers */
#define CSR_SSTATUS 0x100
#define CSR_SIE 0x104