mirror of
https://gitee.com/Vancouver2017/luban-lite-t3e-pro.git
synced 2025-12-14 02:18:54 +00:00
v1.0.2: optimize schedule
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user