STRUCT STM32F4_I2C_MSG(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so bestie, this is struct stm32f4_i2c_msg(9) from the Kernel API Manual, and the vibe is literally: struct stm32f4_i2c_msg β€” client specific data. no cap, that’s the whole name bit πŸ’…

🌈 SYNOPSIS 🌈

here’s the struct in all its main-character glory:

       struct stm32f4_i2c_msg {
           u8 addr;
           u32 count;
           u8 *buf;
           int result;
           bool stop;
        };

🫢 Members 🫢

  • addr β€” the 8-bit target addr, including the r/w bit. yes, r/w is in there too, bestie ✨
  • count β€” number of bytes to be transferred πŸŽ€
  • buf β€” data buffer πŸ’–
  • result β€” result of the transfer πŸ‘‘
  • stop β€” last I2C msg to be sent, i.e. STOP to be generated πŸ”₯

πŸ‘‘ SEE ALSO πŸ‘‘


ok bye bestie 🫢 this page lives under ./drivers/i2c/busses, it’s dated October 2026, and it’s literally the struct stm32f4_i2c_msg(9) page πŸ’…βœ¨

πŸ“¦ where this page comes from