buffer_icap_set_rnc(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so bestie, welcome to the buffer_icap_set_rnc(9) page from the Kernel API Manual ✨ This one is literally here to set the RNC (Readback not Configure) register β€” that's the whole assignment, and it ate. πŸ’…


✨ SYNOPSIS ✨

the signature, exactly as it slays:

void buffer_icap_set_rnc (void __iomem *base_address , u32 data );

πŸŽ€ ARGUMENTS πŸŽ€

  • base_address β€” this contains the base address of the device. like, the device's home base, okay? 🫢
  • data β€” this is the value to be written to the data register. the actual value going in, no cap. πŸ’–

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so the RNC register is lowkey the main character for direction: it determines the direction of the data transfer. It controls whether a configuration or readback take place. πŸ‘‘

Writing to this register initiates the transfer. yes bestie, the write itself kicks it off β€” not me explaining a register and getting all excited. 😭

A value of 1 initiates a readback, while writing a value of 0 initiates a configuration. periodt. πŸ’…βœ¨

πŸ’œ SEE ALSO πŸ’œ

go peek at these if you want the whole friend group:

πŸ’– okay bye bestie! this page is from source/version ./drivers/char/xilinx_hwicap, dated October 2026, and it's literally buffer_icap_set_rnc(9) β€” mwah! πŸŽ€βœ¨

πŸ“¦ where this page comes from