v1.0.2: optimize schedule

This commit is contained in:
刘可亮
2023-12-14 18:38:43 +08:00
parent da098fba4d
commit 21048e056f
3 changed files with 48 additions and 2 deletions

View File

@@ -57,7 +57,7 @@ Default_IRQHandler:
la sp, g_top_irqstack
/* ipush */
addi sp, sp, -(18 * FREGBYTES)
addi sp, sp, -(18 * REGBYTES)
STORE x1, 1 * REGBYTES(sp) // ra
csrr x1, mepc
STORE x1, 0 * REGBYTES(sp) // mepc
@@ -213,7 +213,7 @@ Default_IRQHandler:
LOAD x30, 16 * REGBYTES(sp) // t5
LOAD x31, 17 * REGBYTES(sp) // t6
addi sp, sp, (18 * FREGBYTES)
addi sp, sp, (18 * REGBYTES)
/* Restore sp to normal stack */
csrr sp, mscratch