diff options
| author | hathach <[email protected]> | 2026-07-10 00:17:55 +0700 |
|---|---|---|
| committer | hathach <[email protected]> | 2026-07-17 17:26:04 +0700 |
| commit | 6d4c985c9a2c1d937add144bc70b5b18df33021e (patch) | |
| tree | 3c62591c72e48244dcfe36177f522e2fe1b30ae5 /examples/device/device_virtual_com/src | |
| parent | 439a60a87f4039beba5a1d202b7ff6f9d93745dc (diff) | |
kinetis_k: non-blocking board_uart_read (RX FIFO) + SIM unique id
- board_uart_read was a stub returning 0, so host examples that bridge the
UART console to a CDC device (echo test) received nothing. Implement it via
an RDRF-interrupt-fed tu_fifo, matching the stm32 family (non-blocking, no
RX overrun). board_uart_write is already non-blocking.
- implement board_get_unique_id() from the SIM 128-bit UID registers so
frdm_k64f/teensy_35 report a real USB serial instead of the fixed default.
Co-Authored-By: Claude Opus 4.8 (1M context) <[email protected]>
Claude-Session: https://claude.ai/code/session_01ExGPLP5eU43LR7o6yYLpNi
Diffstat (limited to 'examples/device/device_virtual_com/src')
0 files changed, 0 insertions, 0 deletions
