mirror of
https://github.com/apache/nuttx.git
synced 2026-05-18 00:34:10 +08:00
8fb8c2dca5
Wi-Fi used a locally allocated vector_desc, so those CPU interrupt lines were never recorded in the HAL non_iram_int_mask. During SPI flash, esp_intr_noniram_disable() therefore did not mask them, and Wi-Fi ISRs could still run with the cache off. Now, Wi-Fi IRQs are treated as non-IRAM and get masked while flash/cache is suspended. Signed-off-by: Filipe Cavalcanti <filipe.cavalcanti@espressif.com>