-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Closed
Description
Basic Infos
- [X ] This issue complies with the issue POLICY doc.
- [X ] I have read the documentation at readthedocs and the issue is not addressed there.
- [X ] I have tested that the issue is present in current master branch (aka latest git).
- [X ] I have searched the issue tracker for a similar issue.
- If there is a stack dump, I have decoded it.
- [X ] I have filled out all fields below.
Platform
- Hardware: ESP-12 NodeMCU & others
- Core Version: 2.5.2
- Development Env: Arduino IDE
- Operating System: LinuxMint
Settings in IDE
- Module: [Generic ESP8266 Module|Wemos D1 mini r2|Nodemcu|other]
- Flash Mode: [qio|dio|other]
- Flash Size: [4MB/1MB]
- lwip Variant: [v1.4|v2 Lower Memory|Higher Bandwidth]
- Reset Method: [ck|nodemcu]
- Flash Frequency: [40Mhz]
- CPU Frequency: [80Mhz|160MHz]
- Upload Using: [OTA|SERIAL]
- Upload Speed: [115200|other] (serial upload only)
Problem Description
I upgraded to the latest core this morning from the previous core. Two of my sketches
which use external interrupts, crash at boot up with an errors of ISR not in IRAM
(I have seen this with ESP32 before, but not with ESP8266)
Adding the IRAM_ATTR viz. void IRAM_ATTR test_interrupt(), causes a compiler error
expected initializer before 'test_interupt'
The IRAM_ATTR is not highlighted indicating that it is not supported!
Gedweb, musznik, sbrl, alexgalstyan, insensitiveclod and 5 more
Metadata
Metadata
Assignees
Labels
No labels