micropython/ports
robert-hh 8804993d0f esp8266/machine_uart: Implement uart.flush() and uart.txdone().
uart.flush()

flush() will wait until all characters but the last one have been sent.
It returns while the last character is sent. If needed, the calling
code has to add one character wait time. To avoid a permanent lock,
a timeout applies depending on the size of the FIFO and the baud rate.

ret = uart.txdone()

ret is True if no transfer is in progress. It returns already True when
the last byte of a transfer is sent.
ret is False otherwise.
2022-08-31 00:18:27 +10:00
..
bare-arm bare-arm/mpconfigport.h: Disable remaining optional features. 2021-11-01 14:23:06 +11:00
cc3200 py/objstr: Split mp_obj_str_from_vstr into bytes/str versions. 2022-08-26 16:43:55 +10:00
esp32 esp32/machine_uart: Implement uart.flush() and uart.txdone(). 2022-08-31 00:18:14 +10:00
esp8266 esp8266/machine_uart: Implement uart.flush() and uart.txdone(). 2022-08-31 00:18:27 +10:00
mimxrt mimxrt/machine_uart: Implement uart.flush() and uart.txdone(). 2022-08-31 00:18:21 +10:00
minimal minimal/Makefile: Avoid terminal reset, use BUILD variable. 2022-08-11 14:07:18 +10:00
nrf py/objstr: Split mp_obj_str_from_vstr into bytes/str versions. 2022-08-26 16:43:55 +10:00
pic16bit pic16bit/pic16bit_mphal: Use MP_REGISTER_ROOT_POINTER(). 2022-07-18 13:50:34 +10:00
powerpc shared/runtime/pyexec: Use MP_REGISTER_ROOT_POINTER(). 2022-07-18 13:52:01 +10:00
qemu-arm py/objstr: Add hex/fromhex to bytes/memoryview/bytearray. 2022-08-12 12:44:30 +10:00
renesas-ra all: Remove MICROPY_PY_IO_FILEIO config option. 2022-08-18 11:54:17 +10:00
rp2 rp2/machine_uart: Implement uart.flush() and uart.txdone(). 2022-08-31 00:17:54 +10:00
samd all: Remove MICROPY_PY_IO_FILEIO config option. 2022-08-18 11:54:17 +10:00
stm32 py/objstr: Split mp_obj_str_from_vstr into bytes/str versions. 2022-08-26 16:43:55 +10:00
teensy ports: Always include debug information in the ELF. 2022-07-29 11:24:00 +10:00
unix README: Simplify and update, and move unix section to separate file. 2022-08-30 13:11:33 +10:00
webassembly javascript: Rename this port to 'webassembly'. 2022-08-22 12:03:39 +01:00
windows all: Remove MICROPY_PY_IO_FILEIO config option. 2022-08-18 11:54:17 +10:00
zephyr py/objstr: Split mp_obj_str_from_vstr into bytes/str versions. 2022-08-26 16:43:55 +10:00