esp32: Move esp_crosscore_int_send_yield() to IRAM

This commit is contained in:
Marcin Galczynski 2017-01-17 18:20:17 +01:00 committed by Angus Gratton
parent a65944a8cb
commit 10c2e984dc

View file

@ -82,7 +82,7 @@ void esp_crosscore_int_init() {
assert(err == ESP_OK);
}
void esp_crosscore_int_send_yield(int coreId) {
void IRAM_ATTR esp_crosscore_int_send_yield(int coreId) {
assert(coreId<portNUM_PROCESSORS);
//Mark the reason we interrupt the other CPU
portENTER_CRITICAL(&reasonSpinlock);