hdmi_infoframe_pack_only(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

okay so bestie, welcome to hdmi_infoframe_pack_only(9) β€” that's the page title, and yes, we're in the Kernel API Manual β€” and this function is literally about writing a HDMI infoframe to a binary buffer. That's the whole serve. ✨

πŸŽ€ SYNOPSIS πŸŽ€

ssize_t hdmi_infoframe_pack_only (const union hdmi_infoframe *frame ,
       void *buffer , size_t size );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • frame β€” the HDMI infoframe. Iconic input energy. πŸ‘‘
  • buffer β€” destination buffer. The place where the packed bytes go, no cap. 🎯
  • size β€” size of buffer. Gotta tell it how much room we have. πŸ’–

🌸 DESCRIPTION 🌸

Packs the information contained in the frame structure into a binary representation that can be written into the corresponding controller registers. Slay. Then it also computes the checksum as required by section 5.3.5 of the HDMI 1.4 specification. Checksum girlies rise. πŸ”₯

Returns the number of bytes packed into the binary buffer or a negative error code on failure. So like, success gives you a byte count, failure gives you a negative error code, and that's the vibe check. πŸ’€

🌈 SEE ALSO 🌈

The whole friend group, fr fr:


source/version: ./drivers/video β€’ date: October 2026 🫢 mwah πŸ’‹

πŸ“¦ where this page comes from