RIO_OP_READ(9)
πΈ NAME πΈ
okay so bestie, welcome to RIO_OP_READ(9) from the Kernel API Manual β this page is lowkey iconic because RIO_OP_READ generates the rio_mport_read_config_* functions. That's the whole name vibe. β¨
β¨ SYNOPSIS β¨
RIO_OP_READ (size , type , len );
π ARGUMENTS π
sizeβ the size of the configuration space read, and it's8,16, or32bits. Not me being precise or whatever πtypeβ the C type of the value argument. fr fr, that's what it is.lenβ the length of the configuration space read:1,2, or4bytes. periodt.
π DESCRIPTION π
This generates rio_mport_read_config_* functions. Those functions are used to access configuration space registers on the local device. That's the main character energy of this page, and it ate. π«Ά
π¦ SEE ALSO π¦
- Kernel file:
./drivers/rapidio/rio-access.cβ yes, that exact path, bestie. RIO_LOP_READ(9)RIO_LOP_WRITE(9)RIO_OP_WRITE(9)rio_mport_send_doorbell(9)
source/version vibes come from ./drivers/rapidio, dated October 2026, and this iconic lil page is RIO_OP_READ(9) from the Kernel API Manual. byeee, ily! π¦π
π¦ 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