serial8250_em485_stop_tx(9)
π serial8250_em485_stop_tx(9) π
okay so bestie, welcome to the Kernel API Manual β yes, the actual kernel API manual, we're in the big leagues now π this one's a little function page and honestly? she's giving "quietly essential" energy. let's get into it.
β¨ NAME β¨
serial8250_em485_stop_tx β the generic ->rs485_stop_tx() callback π¦
like, THE generic one. the blueprint. the main character of stop-tx callbacks. periodt.
πΈ SYNOPSIS πΈ
void serial8250_em485_stop_tx (struct uart_8250_port *p , bool
toggle_ier );
that's it, that's the whole vibe. returns void β nothing comes back, she just does the thing and leaves π
π«Ά ARGUMENTS π«Ά
pβ a uart 8250 port π that's yourstruct uart_8250_port *, the port you're working on, the whole reason we're heretoggle_ierβ abool, and it'strueto allow enabling receive interrupts β¨ so like, if you want rx interrupts to be a thing, you passtrue. if not... you don't. iykyk
π DESCRIPTION π
Generic callback usable by 8250 uart drivers to stop rs485 transmission π
that's the whole description and honestly it ate. it's the callback the 8250 drivers reach for when they need to stop rs485 transmission β generic, reusable, dependable. not me being obsessed with a driver callback π but here we are.
π₯ SEE ALSO π₯
- Kernel file
./drivers/tty/serial/8250/8250_port.cβ yeah, literally go read it, it's right there π serial8250_em485_init(9)serial8250_em485_destroy(9)serial8250_em485_config(9)serial8250_em485_start_tx(9)
the whole em485 friend group fr fr β init, destroy, config, start_tx, and our girl stop_tx. they come as a set, collect them all π
ngl bestie, this one's short but she's load-bearing. no cap. π«Ά
and that's the page!! π brought to you straight from ./drivers/tty/serial/8250, dated October 2026 β mwah, slay, go stop some rs485 transmission β¨π
πΈ
π¦ 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