Closed kriegste closed 10 months ago
CONFIG_RMT_ISR_IRAM_SAFE cannot be enabled, because onewire_rmt_rx_done_callback is not in IRAM. https://github.com/espressif/idf-extra-components/blob/master/onewire_bus/src/onewire_bus_impl_rmt.c#L166
Ah, cool. Thanks. You could have written
#if CONFIG_RMT_ISR_IRAM_SAFE IRAM_ATTR #endif
but that does not matter for me.
Answers checklist.
General issue report
CONFIG_RMT_ISR_IRAM_SAFE cannot be enabled, because onewire_rmt_rx_done_callback is not in IRAM. https://github.com/espressif/idf-extra-components/blob/master/onewire_bus/src/onewire_bus_impl_rmt.c#L166