提交 5bee478a 编写于 作者: Y Yinan Xu

xs: fix the offset of random bits in intrGen

上级 856ad744
......@@ -11,14 +11,14 @@
#if defined(__ARCH_RISCV64_NOOP) || defined(__ARCH_RISCV32_NOOP) || defined(__ARCH_RISCV64_XS) || defined(__ARCH_RISCV64_XS_FLASH)
#define MAX_EXTERNAL_INTR 64UL
#define INTR_GEN_ADDR (0x40070000UL)
#define INTR_RANDOM (INTR_GEN_ADDR + MAX_EXTERNAL_INTR)
#define INTR_RANDOM_MASK (INTR_GEN_ADDR + MAX_EXTERNAL_INTR*2)
#define INTR_RANDOM (INTR_GEN_ADDR + (MAX_EXTERNAL_INTR / 8))
#define INTR_RANDOM_MASK (INTR_GEN_ADDR + (MAX_EXTERNAL_INTR / 8) * 2)
#define PLIC_BASE_ADDR (0x3c000000UL)
#elif defined(__ARCH_RISCV64_XS_SOUTHLAKE) || defined(__ARCH_RISCV64_XS_SOUTHLAKE_FLASH)
#define MAX_EXTERNAL_INTR 256UL
#define INTR_GEN_ADDR (0x1f00060000UL)
#define INTR_RANDOM (INTR_GEN_ADDR + MAX_EXTERNAL_INTR)
#define INTR_RANDOM_MASK (INTR_GEN_ADDR + MAX_EXTERNAL_INTR*2)
#define INTR_RANDOM (INTR_GEN_ADDR + (MAX_EXTERNAL_INTR / 8))
#define INTR_RANDOM_MASK (INTR_GEN_ADDR + (MAX_EXTERNAL_INTR / 8) * 2)
#define PLIC_BASE_ADDR (0x1f1c000000UL)
#endif
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册