esp32: initialize cross-core interrupt in single core mode
esp32: initialize cross-core interrupt in single core mode

The software interrupt originally used as the cross-core interrupt is
now also used to yield from a FreeRTOS critical section; therefore it
must be initialized for single core mode as well.

Fixes https://github.com/espressif/esp-idf/issues/496

espressif/esp-idf,Hermiedapwdrman/esp-idf,MIhanguangyi/esp-idf,hwmaier/esp-idf,empoweredhomes/esp-idf,espressif/esp-idf,ajs124/esp-idf,mashaoze/esp-idf,dschaefer/esp-idf,mashaoze/esp-idf,nineisk/esp-idf,mashaoze/esp-idf,www220/esp-idf,armada-ai/esp-idf,dantonets/Pingzee-ESP32,empoweredhomes/esp-idf,jaracil/esp-idf,ajs124/esp-idf,jaracil/esp-idf,shukyisme/esp-idf-kwik,hwmaier/esp-idf,MIhanguangyi/esp-idf,espressif/esp-idf,empoweredhomes/esp-idf,armada-ai/esp-idf,ajs124/esp-idf,armada-ai/esp-idf,mashaoze/esp-idf,www220/esp-idf,shukyisme/esp-idf-kwik,tidyjiang8/esp-idf-zh,nineisk/esp-idf,jaracil/esp-idf,Hermiedapwdrman/esp-idf,dantonets/Pingzee-ESP32,dschaefer/esp-idf,MIhanguangyi/esp-idf,armada-ai/esp-idf,www220/esp-idf,tidyjiang8/esp-idf-zh,tidyjiang8/esp-idf-zh,shukyisme/esp-idf-kwik,dantonets/Pingzee-ESP32,nineisk/esp-idf,espressif/esp-idf,tidyjiang8/esp-idf-zh,empoweredhomes/esp-idf,MIhanguangyi/esp-idf,dschaefer/esp-idf,Hermiedapwdrman/esp-idf,Hermiedapwdrman/esp-idf,shukyisme/esp-idf-kwik,Hermiedapwdrman/esp-idf,dschaefer/esp-idf,shukyisme/esp-idf-kwik,jaracil/esp-idf,mashaoze/esp-idf,dschaefer/esp-idf,empoweredhomes/esp-idf,hwmaier/esp-idf,www220/esp-idf,ajs124/esp-idf,MIhanguangyi/esp-idf,hwmaier/esp-idf,nineisk/esp-idf,tidyjiang8/esp-idf-zh,dantonets/Pingzee-ESP32,www220/esp-idf