Basic Infos
Platform
- Hardware: All
- Core Version: latest git today
- Development Env: All
- Operating System: All
Problem Description
EEPROM class is using noInterrupts/interrupts, and there is an spi operation in between. Thisnusage doesn't allow nesting, and it blindly disables/enables all interrupts without regard for previous state.
Replace with scoped InterruptLock class.