rsi_sdio_write_register(9)
π rsi_sdio_write_register(9) π
okay so bestie, this is rsi_sdio_write_register(9) from the Kernel API Manual, and it is literally the tiny-but-mighty register-write moment you've been waiting for. No cap. β¨
πΈ NAME πΈ
rsi_sdio_write_register β this function writes one byte of information into a register. That's the whole vibe: one byte, one register, periodt. π
β¨ SYNOPSIS β¨
int rsi_sdio_write_register (struct rsi_hw *adapter , u8 function , u32
addr , u8 *data );
π ARGUMENTS π
adapterβ pointer to the adapter structure. Your main-character struct, basically.functionβ function number. Yes, literally the number of the function.addrβ address of the register. This is where the byte is going, iykyk.dataβ pointer to the data that has to be written. The little payload. π«Ά
π RETURN π
0on success.-1on failure.
That's it. No secret third thing, bestie. π
π SEE ALSO π
Kernel file: ./drivers/net/wireless/rsi/rsi_91x_sdio.c
rsi_sdio_set_cmd52_arg(9)rsi_cmd52writebyte(9)rsi_cmd52readbyte(9)rsi_issue_sdiocommand(9)rsi_handle_interrupt(9)rsi_reset_card(9)rsi_setclock(9)rsi_setblocklength(9)rsi_setupcard(9)rsi_sdio_read_register(9)rsi_sdio_ack_intr(9)rsi_sdio_read_register_multiple(9)rsi_sdio_write_register_multiple(9)rsi_sdio_host_intf_write_pkt(9)rsi_sdio_host_intf_read_pkt(9)rsi_init_sdio_interface(9)rsi_probe(9)rsi_disconnect(9)
and that's the page!! big kiss to the source/version ./drivers/net/wireless/rsi and the date October 2026 β rsi_sdio_write_register(9) forever πβ¨π
π¦ 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