__adis_write_reg_32(9)
β¨ __adis_write_reg_32(9) β¨
okay bestie, welcome to the Kernel API Manual π β this is the glow-up page for __adis_write_reg_32. The whole vibe? It writes 4 bytes to four registers, and yes, itβs the unlocked flavor. No cap.
π NAME π
__adis_write_reg_32 β write 4 bytes to four registers (unlocked). π
π¦ SYNOPSIS π¦
int __adis_write_reg_32 (struct adis *adis , unsigned int reg , u32 val
);
πΈ ARGUMENTS πΈ
adisβ the adis device.regβ the address of the lower of the four register.valβ value to be written.
π₯ RETURN π₯
0 on success, a negative error code otherwise. Fr fr, thatβs the whole return contract. π«Ά
π SEE ALSO π
Kernel file ./include/linux/iio/imu/adis.h β plus the whole friend group:
struct adis_data(9)struct adis_ops(9)struct adis(9)adis_reset(9)__adis_write_reg_8(9)__adis_write_reg_16(9)__adis_read_reg_16(9)__adis_read_reg_32(9)adis_write_reg(9)adis_read_reg(9)adis_write_reg_8(9)adis_write_reg_16(9)adis_write_reg_32(9)adis_read_reg_16(9)adis_read_reg_32(9)adis_update_bits_base(9)adis_update_bits(9)
mwah π β sourced from ./include/linux/iio/imu, dated October 2026, under the Kernel API Manual umbrella. __adis_write_reg_32(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