Merge branch 'bugfix/fix_context_switch_ra' into 'master'

freerots: fix rtos_int_exit writing outside ISR stack

See merge request espressif/esp-idf!12161
pull/6491/head
Angus Gratton 2021-01-27 15:05:10 +08:00
commit 8d60683b08
1 zmienionych plików z 2 dodań i 2 usunięć

Wyświetl plik

@ -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 */