Bläddra i källkod

[libcpu][risc-v] fix rt_thread_switch_interrupt_flag issue.

Bernard Xiong 6 år sedan
förälder
incheckning
885d99ee9b
1 ändrade filer med 2 tillägg och 2 borttagningar
  1. 2 2
      libcpu/risc-v/rv32m1/interrupt_gcc.S

+ 2 - 2
libcpu/risc-v/rv32m1/interrupt_gcc.S

@@ -69,10 +69,10 @@ IRQ_Handler:
 
     /* need to switch new thread */
     la    s0, rt_thread_switch_interrupt_flag
-    LOAD  s2, 0(s0)
+    lw    s2, 0(s0)
     beqz  s2, spurious_interrupt
     /* clear switch interrupt flag */
-    STORE zero, 0(s0)
+    sw    zero, 0(s0)
 
     csrr  a0, mepc
     STORE a0, 0 * REGBYTES(sp)