micropython/lib/utils
Damien George 20a6044952 lib/utils/stdout_helpers: Make mp_hal_stdout_tx_strn_cooked efficient.
To reduce the number of calls to mp_hal_stdout_tx_strn and improve the
overall throughput of printing data.  This implementation is taken from
ports/stm32/mphalport.c.

Signed-off-by: Damien George <damien@micropython.org>
2021-07-08 12:59:31 +10:00
..
gchelper.h lib/utils/gchelper_generic: Implement AArch64 support. 2021-03-11 12:54:05 +11:00
gchelper_generic.c lib/utils/gchelper_generic: Implement AArch64 support. 2021-03-11 12:54:05 +11:00
gchelper_m0.s
gchelper_m3.s
gchelper_native.c
interrupt_char.c
interrupt_char.h
mpirq.c
mpirq.h
printf.c
pyexec.c py/gc: Make gc_lock_depth have a count per thread. 2021-05-10 13:07:16 +10:00
pyexec.h lib/utils: Remove unused PYEXEC_SWITCH_MODE from pyexec.h. 2021-04-24 00:10:59 +10:00
semihosting.c lib/utils: Add ARM semihosting utility functions. 2021-05-11 23:33:12 +10:00
semihosting.h lib/utils: Add ARM semihosting utility functions. 2021-05-11 23:33:12 +10:00
stdout_helpers.c lib/utils/stdout_helpers: Make mp_hal_stdout_tx_strn_cooked efficient. 2021-07-08 12:59:31 +10:00
sys_stdio_mphal.c