circuitpython/supervisor
Scott Shawcroft eacb7dbe58
Don't block serial output in interrupt
The interrupt may have a higher priority than the serial output's
(USB) interrupt and may never make room. This makes prints from
interrupts (like the BLE event calls) best effort for what can be
queued up. The rest of the output will be dropped.
2021-04-09 12:56:03 -07:00
..
messages Support internationalisation. 2018-08-07 14:58:57 -07:00
shared Don't block serial output in interrupt 2021-04-09 12:56:03 -07:00
stub run code formatting script 2021-03-15 19:27:36 +05:30
background_callback.h background_callback: Add gc collect callback 2020-07-17 08:36:26 -05:00
board.h Add board_deinit for use with sleep 2020-12-08 10:52:25 -08:00
cpu.h Mark pointers in cpu registers as in use. 2018-07-03 05:45:50 -07:00
filesystem.h flush flash filesystem once a second 2019-03-20 12:21:36 -04:00
flash.h Redo RP2040 flash settings 2021-03-18 16:55:42 -07:00
flash_root_pointers.h Automatically count EXTERNAL_FLASH_DEVICES (mk2) 2021-03-07 12:51:47 -06:00
linker.h Redo RP2040 flash settings 2021-03-18 16:55:42 -07:00
memory.h run code formatting script 2021-03-15 19:27:36 +05:30
port.h run code formatting script 2021-03-15 19:27:36 +05:30
serial.h run code formatting script 2021-03-15 19:27:36 +05:30
spi_flash_api.h Fix devices include by splitting type from defines 2021-03-25 11:37:08 -07:00
supervisor.mk Don't block serial output in interrupt 2021-04-09 12:56:03 -07:00
usb.h make declatations of usb_msc_ routines conditional 2021-03-22 15:04:57 -05:00
workflow.h Start tweaking the workflow to sleep 2020-10-27 17:55:03 -07:00