kopia lustrzana https://github.com/espressif/esp-idf
Merge branch 'bugfix/fix_context_switch_ra' into 'master'
freerots: fix rtos_int_exit writing outside ISR stack See merge request espressif/esp-idf!12161pull/6491/head
commit
8d60683b08
|
@ -90,9 +90,9 @@ isr_skip_decrement:
|
|||
|
||||
/* preserve return address and schedule next task */
|
||||
addi sp,sp,-4
|
||||
sw ra, 0x04(sp)
|
||||
sw ra, 0(sp)
|
||||
call vTaskSwitchContext
|
||||
lw ra, 0x04(sp)
|
||||
lw ra, 0(sp)
|
||||
addi sp, sp, 4
|
||||
|
||||
/* Clears the switch pending flag */
|
||||
|
|
Ładowanie…
Reference in New Issue