ESP8266 Developer Zone The Official ESP8266 Forum 2016-11-27T13:28:48+08:00 https://bbs.espressif.com:443/feed.php?f=7&t=3101 2016-11-27T13:28:48+08:00 2016-11-27T13:28:48+08:00 https://bbs.espressif.com:443/viewtopic.php?t=3101&p=10683#p10683 <![CDATA[Re: Functions called from ISRs]]> If you suspect that you're hitting something somewhere, use IRAM_ATTR marked functions in RTOS SDK. In nonOS SDK, just don't add ICACHE_FLASH_ATTR, which defaults it to iRAM.

Statistics: Posted by Guest — Sun Nov 27, 2016 1:28 pm


]]>
2016-11-17T17:16:12+08:00 2016-11-17T17:16:12+08:00 https://bbs.espressif.com:443/viewtopic.php?t=3101&p=10567#p10567 <![CDATA[Functions called from ISRs]]>
ISR functions:
- HW timer callbacks
- GPIO ISR callbacks (using ETS_GPIO_INTR_ATTACH())
- UART ISR callbacks (using ETS_UART_INTR_ATTACH())

Non-ISR functions
- SW timer callbacks
- espconn callbacks
- Posted tasks (using system_os_task and system_os_post)

Anyone else want to add to this list?

Statistics: Posted by Guest — Thu Nov 17, 2016 5:16 pm


]]>