summaryrefslogtreecommitdiffstats
path: root/c/src/lib/libbsp/riscv/riscv_generic/include/bsp.h
diff options
context:
space:
mode:
authorHesham Almatary <heshamelmatary@gmail.com>2017-10-27 09:51:09 +1100
committerHesham Almatary <heshamelmatary@gmail.com>2017-11-01 10:11:20 +1100
commit8fa827cc83f40c831ace4a759d8c2f1280073ac6 (patch)
tree3d35b0a5f5010750fa9358cdbea5f0745b6c4be2 /c/src/lib/libbsp/riscv/riscv_generic/include/bsp.h
parentcpukit: RISC-V - make riscv32 code work for riscv64 - v2 (diff)
downloadrtems-8fa827cc83f40c831ace4a759d8c2f1280073ac6.tar.bz2
bsp: Make riscv_generic work for both riscv32 and riscv64 - v2
Update #3109
Diffstat (limited to '')
-rw-r--r--c/src/lib/libbsp/riscv/riscv_generic/include/bsp.h (renamed from c/src/lib/libbsp/riscv32/riscv_generic/include/bsp.h)6
1 files changed, 3 insertions, 3 deletions
diff --git a/c/src/lib/libbsp/riscv32/riscv_generic/include/bsp.h b/c/src/lib/libbsp/riscv/riscv_generic/include/bsp.h
index 99fe958e82..79f359ac34 100644
--- a/c/src/lib/libbsp/riscv32/riscv_generic/include/bsp.h
+++ b/c/src/lib/libbsp/riscv/riscv_generic/include/bsp.h
@@ -60,11 +60,11 @@ extern "C" {
* @{
*/
-#define REG(x) (*((volatile uint32_t *) (x)))
+#define REG(x) (*((volatile unsigned long *) (x)))
#define BIT(n) (1 << (n))
-#define MTIME_MM 0x0200bff8
-#define MTIMECMP_MM 0x02004000
+#define MTIME_MM 0x000000000200bff8
+#define MTIMECMP_MM 0x0000000002004000
#ifdef __cplusplus
}