nuttx-apps/system/cu
fangpeina c4da1b5b9f system/cu: Optimize I/O performance with batch read/write
Due to DMA-based transfers, the rx buffer can receive a large amount
of data at once. The previous character-by-character processing approach
was inefficient.

Modify character-by-character read to block read of the entire buffer.
This improves throughput and reduces CPU overhead, especially for high-speed
serial communication or other DMA-based transfers.

Signed-off-by: fangpeina <fangpeina@xiaomi.com>
2025-12-18 21:49:00 +08:00
..
CMakeLists.txt system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
cu.h system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
cu_main.c system/cu: Optimize I/O performance with batch read/write 2025-12-18 21:49:00 +08:00
Kconfig system/cu: disable error print if SYSTEM_CUTERM_DISABLE_ERROR_PRINT enabled 2023-06-10 02:29:47 +08:00
Make.defs system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00
Makefile system: migrate to SPDX identifier 2024-12-30 18:02:50 +08:00