ps3_vuart_raw_read(9)
π ps3_vuart_raw_read(9) β a lil Kernel API Manual moment
okay bestie, so we're in the Kernel API Manual today and this one is, and I cannot stress this enough, a low level helper. Like, low level low level. It's giving "backstage pass, do not touch the equipment" energy. β¨
πΈ NAME
ps3_vuart_raw_read β Low level read helper.
π¦ SYNOPSIS
int ps3_vuart_raw_read (struct ps3_system_bus_device *dev , void *buf ,
unsigned int bytes , u64 *bytes_read );
π ARGUMENTS
devβ thestruct ps3_system_bus_deviceinstance. that's the one, that's our guy π«Άbufβ literally marked-- undescribed --in the source. no notes. the docs said nothing and honestly they meant it πbytesβ also-- undescribed --. iconic of them tbhbytes_readβ and this one? yeah.-- undescribed --too. three for three, slay π
β¨ DESCRIPTION
Do not call ps3_vuart_raw_read directly, use ps3_vuart_read.
that's it. that's the whole description. she's short, she's mysterious, she knows exactly what she is π
fr fr though, take the "do not call directly" bit seriously β the man page is basically standing between you and this function with a hand out like "bestie no" π
π SEE ALSO
Kernel file ./drivers/ps3/ps3-vuart.c, plus the whole squad:
struct ps3_vuart_port_priv(9)struct ports_bmp(9)ps3_vuart_set_interrupt_mask(9)ps3_vuart_raw_write(9)ps3_vuart_clear_rx_bytes(9)struct list_buffer(9)ps3_vuart_write(9)ps3_vuart_queue_rx_bytes(9)ps3_vuart_read(9)ps3_vuart_work(9)ps3_vuart_handle_interrupt_tx(9)ps3_vuart_handle_interrupt_rx(9)ps3_vuart_handle_port_interrupt(9)ps3_vuart_irq_handler(9)ps3_vuart_cleanup(9)ps3_vuart_remove(9)ps3_vuart_shutdown(9)ps3_vuart_port_driver_register(9)ps3_vuart_port_driver_unregister(9)
π a lil sign-off π
that's the whole page, bestie! this one comes to you from ./drivers/ps3, dated October 2026 β mark your calendars, set a reminder, the whole thing ποΈβ¨ go read ps3_vuart_read(9) instead and have the most iconic day ever ππ¦
π¦ 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