pch_i2c_sendack(9)
π pch_i2c_sendack β Kernel API Manual π
okay so bestie, welcome to the pch_i2c_sendack(9) page β¨ this is a Kernel API Manual entry and honestly it's a short one but it's important, so pay attention π
β¨ NAME β¨
pch_i2c_sendack β send ACK π«Ά
like, literally that's the whole thing. it sends an ACK. no cap. π
πΈ SYNOPSIS πΈ
void pch_i2c_sendack (struct i2c_algo_pch_data *adap );
it returns void btw β nothing comes back out, she just does her thing and leaves π
π¦ ARGUMENTS π¦
adapβ a pointer tostruct i2c_algo_pch_data. that's it, that's the whole argument list, one (1) pointer, main character energy fr fr π
π SEE ALSO π
so the kernel file for all of this lives at ./drivers/i2c/busses/i2c-eg20t.c and if you wanna go down the rabbit hole (you do, i know you do π) here's the whole friend group:
struct i2c_algo_pch_data(9)struct adapter_info(9)pch_i2c_init(9)pch_i2c_wait_for_bus_idle(9)pch_i2c_start(9)pch_i2c_stop(9)pch_i2c_repstart(9)pch_i2c_writebytes(9)pch_i2c_sendnack(9)pch_i2c_restart(9)pch_i2c_readbytes(9)pch_i2c_cb(9)pch_i2c_handler(9)pch_i2c_xfer(9)pch_i2c_func(9)pch_i2c_disbl_int(9)
it's giving squad goals honestly πβ¨ and yes pch_i2c_sendnack(9) is right there next to it β they're twins, one says yes, one says no, iykyk π
ngl this page is short but that's not a bad thing β short pages are iconic too π§ββοΈ
and that's the tea, bestie π this little gem comes to you from ./drivers/i2c/busses and it's dated October 2026 β so go forth and ACK responsibly, mwah ππ«Ά
π¦ 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