circuitpython/supervisor/shared
Scott Shawcroft 32ac396a41
Further refine autoreload
This unifies the delay into the post-run delay that also waits
for user input and fake sleep. This ensures we always delay.
Previous code would only delay if the code.py was running when
autoreload was triggered. Now it will always delay.

We also now suspend autoreload when a USB write starts and then
resume on completion. This should prevent reloading in between
sectors of a single write.
2022-03-14 16:49:30 -07:00
..
bluetooth Further refine autoreload 2022-03-14 16:49:30 -07:00
external_flash change half_duplex to be on spi construct 2022-02-08 21:37:38 -05:00
usb Further refine autoreload 2022-03-14 16:49:30 -07:00
background_callback.c Enable -Wmissing-prototypes for atmel-samd 2021-11-09 20:05:00 -06:00
board.c run code formatting script 2021-03-15 19:27:36 +05:30
board.h run code formatting script 2021-03-15 19:27:36 +05:30
cpu.c Initial broadcom port for Raspberry Pi 2021-11-22 14:54:44 -08:00
cpu.h modify copyright notice. 2021-04-25 19:57:21 +09:00
display.c fix REPL terminal garbled characters upon code.py finished 2022-02-21 14:58:16 -06:00
display.h Turn off terminalio for ja and ko 2020-08-17 17:17:59 -07:00
filesystem.c go into safe mode if not CIRCUITPY available 2021-12-27 18:58:24 -05:00
flash.c Make autoreload checking more robust 2022-03-09 11:07:55 -05:00
internal_flash.h Hopefully fix flash flush and hopefully audio as well. 2020-03-13 11:12:31 -07:00
lock.c compiles 2021-06-14 20:54:43 -04:00
lock.h compiles 2021-06-14 20:54:43 -04:00
memory.c chore(usb_vendor): update non-movable memory enum 2021-10-04 07:36:08 -07:00
micropython.c Enable -Wmissing-prototypes for atmel-samd 2021-11-09 20:05:00 -06:00
reload.c Further refine autoreload 2022-03-14 16:49:30 -07:00
reload.h Further refine autoreload 2022-03-14 16:49:30 -07:00
rgb_led_colors.h Simplify the status LED to save power 2021-05-13 14:41:20 -07:00
safe_mode.c address review comments 2021-12-27 19:36:11 -05:00
safe_mode.h go into safe mode if not CIRCUITPY available 2021-12-27 18:58:24 -05:00
serial.c Initial broadcom port for Raspberry Pi 2021-11-22 14:54:44 -08:00
stack.c Initial broadcom port for Raspberry Pi 2021-11-22 14:54:44 -08:00
stack.h run code formatting script 2021-03-15 19:27:36 +05:30
status_leds.c Don't update status LED color on brightness change 2022-02-17 14:21:03 -08:00
status_leds.h check for missing pins; deinit txrx leds 2021-11-30 19:16:21 -05:00
tick.c rework auto-reload delay logic 2022-03-11 14:03:04 -05:00
tick.h rework auto-reload delay logic 2022-03-11 14:03:04 -05:00
traceback.c Formatting fixes 2021-07-22 12:57:10 -04:00
traceback.h Formatting fixes 2021-07-22 12:57:10 -04:00
translate.c translate: Can't use compress_max_length_bits during qstr generation 2022-02-17 08:38:02 -06:00
translate.h Improve mp_printf with support for compressed strings 2021-08-09 08:27:28 -05:00
workflow.c Initial broadcom port for Raspberry Pi 2021-11-22 14:54:44 -08:00
workflow.h workflow_active was never defined or used 2021-05-01 13:34:28 -04:00