rio_local_write_config_16(9)
πΈ NAME πΈ
rio_local_write_config_16 β Write 16 bits to local configuration space. This is the Kernel API Manual entry, and yes bestie, itβs a 16-bit local-config write. π
β¨ SYNOPSIS β¨
int rio_local_write_config_16 (struct rio_mport *port , u32 offset , u16
data );
π ARGUMENTS π
portβ Master port.offsetβ Offset into local configuration space.dataβ Data to be written.
π¦ DESCRIPTION π¦
okay so this one is straightforward in the best way: rio_local_write_config_16 writes 16 bits of data to the specified offset inside the local deviceβs configuration space. Thatβs the whole vibe. Itβs giving tiny, targeted config-space write energy, and honestly? iconic. β¨
π SEE ALSO π
Kernel file: ./include/linux/rio_drv.h β the whole family is here, bestie:
rio_local_read_config_32(9)rio_local_write_config_32(9)rio_local_read_config_16(9)rio_local_read_config_8(9)rio_local_write_config_8(9)rio_read_config_32(9)rio_write_config_32(9)rio_read_config_16(9)rio_write_config_16(9)rio_read_config_8(9)rio_write_config_8(9)rio_send_doorbell(9)rio_init_mbox_res(9)rio_init_dbell_res(9)RIO_DEVICE(9)rio_add_outb_message(9)rio_add_inb_buffer(9)rio_get_inb_message(9)rio_name(9)rio_get_drvdata(9)rio_set_drvdata(9)
kisses and config-space dreams π§π β source/version: ./include/linux; date: October 2026; page: rio_local_write_config_16(9).
π¦ 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