RISC中关中断应该用原子操作,避免多任务环境造成错误

This commit is contained in:
2026-05-22 21:24:45 +08:00
parent ab11821c0c
commit f957224afd
4 changed files with 14 additions and 4 deletions
+1
View File
@@ -216,6 +216,7 @@ int32_t RISCV_AMOXOR_W(volatile int32_t *addr, int32_t value)
/* ------------------------------------------------------------------------------------------------------------------ */
/* */
extern uint32_t RISCV_get_set_MSTATUS(uint32_t value);
extern uint32_t RISCV_get_MSTATUS(void);
extern void RISCV_set_MSTATUS(uint32_t value);
extern uint32_t RISCV_get_MISA(void);