rio_write_config_8(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… rio_write_config_8(9) πŸ’…

okay so welcome to the Kernel API Manual, bestie β€” this is the page for rio_write_config_8, and yes it does exactly what it says on the tin πŸŽ€


✨ NAME ✨

rio_write_config_8 β€” write 8 bits to configuration space πŸ¦‹


✨ SYNOPSIS ✨

int rio_write_config_8 (struct rio_dev *rdev , u32 offset , u8 data );

like, that's the whole signature, no cap πŸ’–


✨ ARGUMENTS ✨

  • rdev β€” the RIO device, aka the main character of this whole operation πŸ‘‘
  • offset β€” offset into the device configuration space, i.e. where in there you're poking 🌸
  • data β€” the data to be written, the actual 8 bits you're sending out into the world πŸ’«

✨ DESCRIPTION ✨

So what it does is: it writes 8 bits of data to the specified offset within the RIO device's configuration space. That's it. That's the vibe. short, sweet, iconic, ate and left no crumbs πŸ’…βœ¨


✨ SEE ALSO ✨

the kernel file is ./include/linux/rio_drv.h and here's the whole friend group 🫢:


that's the whole page, go forth and write your 8 bits πŸ§šπŸ’œ

sign-off szn: this one lives in ./include/linux and it's dated October 2026 β€” mwah, xoxo, bye bestie πŸ˜­πŸ’–

πŸ“¦ where this page comes from