uart_handle_cts_change(9)
π NAME π
uart_handle_cts_change β handle a change of clear-to-send state, periodt. π
okay so welcome to the Kernel API Manual, bestie β this is the page for uart_handle_cts_change(9), and it's giving tiny-but-important. π
β¨ SYNOPSIS β¨
void uart_handle_cts_change (struct uart_port *uport , bool active );
π ARGUMENTS π
uportβ theuart_portstructure for the open port. πactiveβ the new clear-to-send status. π¦
π DESCRIPTION π
okay so the whole DESCRIPTION is literally: Caller must hold uport->lock. fr fr, that's the rule β no cap. π
π SEE ALSO π
the Kernel file ./drivers/tty/serial/serial_core.c is in the mix too, and the whole squad is:
uart_write_wakeup(9)uart_update_timeout(9)uart_get_baud_rate(9)uart_get_divisor(9)uart_get_lsr_info(9)uart_console_write(9)uart_parse_earlycon(9)uart_parse_options(9)uart_set_options(9)uart_change_pm(9)uart_register_driver(9)uart_unregister_driver(9)serial_core_add_one_port(9)serial_core_remove_one_port(9)uart_match_port(9)uart_handle_dcd_change(9)uart_insert_char(9)uart_try_toggle_sysrq(9)uart_get_rs485_mode(9)
π«Ά that's the tea: source/version./drivers/tty/serial, date October 2026, pageuart_handle_cts_change(9). bye bestie π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms