ads112c14_regmap_bus_read(9)
π ads112c14_regmap_bus_read(9)
okay so bestie, welcome to the Kernel API Manual β this one's a little function with main character energy, and it's called ads112c14_regmap_bus_read. Let's get into it β¨
πΈ NAME
ads112c14_regmap_bus_read β literally just reads a register from the device π
β¨ SYNOPSIS
int ads112c14_regmap_bus_read (void *context , const void *reg_buf ,
size_t reg_size , void *val_buf , size_t val_size );
π¦ ARGUMENTS
contextβ pointer to the device context π«Άreg_bufβ the register address you wanna read πreg_sizeβ size of the register address (should be1, no cap)val_bufβ buffer where the read value gets stored πval_sizeβ size of the value you're reading
π DESCRIPTION
So this is a custom regmap read function, and the iconic part? It also does a CRC check when that's enabled. slay. π₯
π SEE ALSO
- Kernel file
./drivers/iio/adc/ti-ads112c14.c ads112c14_i2c_read_bytes(9)ads112c14_regmap_bus_write(9)
and that's the whole vibe, bestie π this page lives under ./drivers/iio/adc and it's dated October 2026 β periodt, go read some registers π
β¨
π¦ 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