circuitpython/ports/raspberrypi/supervisor
Scott Shawcroft 4e01674cbd
Fix rp2 safe mode via reset press
The picodvi PR #7880 switched the saved word to the watchdog
register since it reworked the RAM layout. This works for
reset_into_safe_mode because the watchdog scratch registers are
preserved by soft resets. They *aren't* preserved for pressing the
reset button. So it broken manual safe mode. Switch back to using
RAM to store the saved word but use the pico-sdks "uninitialized"
designation instead of a fixed location.

Also fixes USB host feather status neopixel by setting the power
pin.
2023-07-13 14:49:08 -07:00
..
internal_flash.c Don't use "cookie" variable/function name 2023-06-27 09:59:02 -05:00
internal_flash.h Add initial RP2040 support 2021-01-20 19:16:56 -08:00
internal_flash_root_pointers.h Add initial RP2040 support 2021-01-20 19:16:56 -08:00
port.c Fix rp2 safe mode via reset press 2023-07-13 14:49:08 -07:00
rp2_cpu.s Add initial RP2040 support 2021-01-20 19:16:56 -08:00
usb.c fix rp2040 with new shared irq usb handler 2023-03-13 22:46:27 +07:00