ax_spi_write_b(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ ax_spi_write_b(9) ✨

okay so bestie, welcome to the kernel API manual 🫢 this one lives in section 9 of the manual (that's the kernel API section, iykyk) and honestly? she's a little baby function but she's important. πŸ’…

πŸŽ€ NAME πŸŽ€

ax_spi_write_b β€” Register Read - 8 bit per word

no fr that's literally what it says: "Register Read - 8 bit per word." yes bestie, the write function's description says "Read." we don't make the rules, we just report them faithfully. πŸ™ˆ


🌸 SYNOPSIS 🌸

void ax_spi_write_b (struct ax_spi *xspi , u32 offset , u8 val );

that's the whole signature, exactly, verbatim β€” don't come for me about the spacing, that's how she's printed. ✨

πŸ’– ARGUMENTS πŸ’–

  • xspi β€” Pointer to the ax_spi structure. like, the whole personality of the SPI controller, handed over as a pointer. 🌈
  • offset β€” Register offset address. u32, so she's got range. πŸ‘‘
  • val β€” Value to write into that register. tiny u8, one byte of pure intent. πŸ“

πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/spi/spi-axiado.c β€” that's the home base, the mothership, the main character file. πŸ“βœ¨

And the whole squad, in the order the original lists them because we are not about to disrespect the lineup:

ngl bestie, that's a lot of siblings. but every single one of them is listed above, no cap, none skipped. πŸ’€

and that's the page!! ✨ the source path is ./drivers/spi and the version/date stamp on this beauty is October 2026 β€” so like, future vibes only. πŸŒΈπŸ’œ

go write that byte, bestie. slay. πŸŽ€πŸ¦‹πŸ’…

πŸ“¦ where this page comes from