rio_local_read_config_16(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay bestie, welcome to the Kernel API Manual corner for rio_local_read_config_16(9). This is literally rio_local_read_config_16 β€” read 16 bits from local configuration space. no cap. 🫢

✨ SYNOPSIS ✨

here's the exact signature, copy it like your fave playlist:

int rio_local_read_config_16 (struct rio_mport *port , u32 offset , u16
       * data );

πŸŽ€ ARGUMENTS πŸŽ€

  • port β€” Master port. yes queen, that's the master port.
  • offset β€” Offset into local configuration space.
  • data β€” Pointer to read data into.

πŸ¦‹ DESCRIPTION πŸ¦‹

So what it does: reads 16 bits of data from the specified offset within the local device's configuration space. That's the whole vibe. It's giving "peek at local config, but exactly 16 bits." πŸ’…

🌈 SEE ALSO 🌈

Kernel file: ./include/linux/rio_drv.h

the whole friend group:

okay that's the whole page, bestie β€” source ./include/linux, dated October 2026, from the Kernel API Manual; rio_local_read_config_16(9) out πŸ’–πŸ’…

πŸ“¦ where this page comes from