STRUCT IMG_IR_TIMING_REGVALS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

struct img_ir_timing_regvals β€” the calculated timing register values, bestie ✨

Like, it's the lil struct that holds all the math'd-up timing register numbers once everything has been computed. No cap, that's literally its whole job πŸ’…


🌸 SYNOPSIS 🌸

struct img_ir_timing_regvals {
    u32 ldr, s00, s01, s10, s11, ft;
 };

okay so it's just one u32 declaration line doing a whole lot of heavy lifting β€” six members, one type, zero drama 🫢


πŸŽ€ MEMBERS πŸŽ€

  • ldr β€” the leader symbol timing register value πŸ‘‘ like the main character of the symbol timing world
  • s00 β€” the zero symbol timing register value for the primary decoder ✨
  • s01 β€” the one symbol timing register value for the primary decoder 🌸
  • s10 β€” the zero symbol timing register value for the secondary decoder πŸ¦‹
  • s11 β€” the one symbol timing register value for the secondary decoder πŸ’œ
  • ft β€” the free time symbol timing register value, living its free lil life πŸ’€
ngl the naming is giving "I was named by a spreadsheet" but it slays, it's consistent, we love a system πŸŽ€

🌈 SEE ALSO 🌈

Kernel file ./drivers/media/rc/img-ir/img-ir-hw.h plus the whole friend group, fr fr:


and that's the whole page, periodt πŸ’… this icon lives at ./drivers/media/rc/img-ir, dated October 2026, and it answers to the name struct img_i...ming_regvals(9) β€” yes the name is truncated, no we're not gonna talk about it 😭🫢

πŸ“¦ where this page comes from