Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ICACHE_RAM_ATTR missing in callback function definition #2

Open
Kortenbach opened this issue Nov 23, 2021 · 0 comments
Open

ICACHE_RAM_ATTR missing in callback function definition #2

Kortenbach opened this issue Nov 23, 2021 · 0 comments

Comments

@Kortenbach
Copy link

Hi,

I believe you need to use macro ICACHE_RAM_ATTR in the definition of your interrupt callback function.
ESP32 and 8266 use EEPROM for their program data. EEPROM access is not "thread safe".

Best regards,
Bert Kortenbach

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant