slim_write(9)
π¦ slim_write(9) β Kernel API Manual π¦
okay bestie, this is the manual page for slim_write, and itβs giving βsmall function, very important little task.β no cap. β¨
π NAME π
slim_write β Write SLIMbus value element.
β¨ SYNOPSIS β¨
int slim_write (struct slim_device *sdev , u32 addr , size_t count , u8
*val );
π ARGUMENTS π
sdevβ client handle. Yes, thatβs the one, bestie. πaddrβ address in the value element to write. Like the exact spot youβre pulling up to. πcountβ number of bytes to write. Maximum bytes allowed are 16. 16 is the ceiling, periodt. π¦valβ value to write to value element. The actual content, the main character of this operation. π
π RETURN π
-EINVALβ for Invalid parameters. Bestie, the inputs were not it. π-ETIMEDOUTβ If transmission of this message timed out (e.g. due to bus lines not being clocked or driven by controller). So yeah, the message tried to send but the bus situation was lowkey not cooperating. π
π₯ SEE ALSO π₯
Kernel file ./drivers/slimbus/messaging.c β and the whole friend group is: slim_msg_response(9), slim_alloc_txn_tid(9), slim_free_txn_tid(9), slim_do_transfer(9), slim_xfer_msg(9), slim_read(9), slim_readb(9), slim_writeb(9). obsessed with this friend group, iykyk. π«Ά
made with π from source/version ./drivers/slimbus, dated October 2026 β slim_write(9) signing off, periodt! π
π¦ 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