summaryrefslogtreecommitdiff
path: root/supervisor/shared/safe_mode.c
AgeCommit message (Collapse)Author
2019-03-12Enter safe mode when an allocation is attempted on an uninitialized heap.Scott Shawcroft
2018-12-06Rework safe mode and have heap overwrite trigger it.Scott Shawcroft
This creates a common safe mode mechanic that ports can share. As a result, the nRF52 now has safe mode support as well. The common safe mode adds a 700ms delay at startup where a reset during that window will cause a reset into safe mode. This window is designated by a yellow status pixel and flashing the single led three times. A couple NeoPixel fixes are included for the nRF52 as well. Fixes #1034. Fixes #990. Fixes #615.