RISC中关中断应该用原子操作,避免多任务环境造成错误
This commit is contained in:
@@ -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);
|
||||
|
||||
Reference in New Issue
Block a user