ks8851_wrreg16_par(9)
πΈ NAME πΈ
okay so bestie, this is ks8851_wrreg16_par(9) from the Kernel API Manual β and it is literally here to write 16bit register value to chip. thatβs the whole gig. π
β¨ SYNOPSIS β¨
void ks8851_wrreg16_par (struct ks8851_net *ks , unsigned int reg ,
unsigned int val );
π ARGUMENTS π
ksβ the chip state. the main-character struct, lowkey.regβ the register address. where the write is headed.valβ the value to write. the payload, fr fr.
π¦ DESCRIPTION π¦
So what does it do? It issues a write that puts the value val into the register specified by reg. thatβs it, thatβs the vibe β val goes in, reg says where, and the chip gets the 16bit value. π«Ά no cap, itβs a write helper and it knows it. β¨
π SEE ALSO π
the whole squad plus the kernel file:
- Kernel file
./drivers/net/ethernet/micrel/ks8851_par.c struct ks8851_net_par(9)ks8851_lock_par(9)ks8851_unlock_par(9)ks_check_endian(9)ks8851_rdreg16_par(9)ks8851_rdfifo_par(9)ks8851_wrfifo_par(9)ks8851_start_xmit_par(9)
xoxo, your kernel bestie π β source ./drivers/net/ethernet/micrel, date October 2026, page ks8851_wrreg16_par(9). 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