STRUCT IMG_IR_FREE_TIMING(9)
π struct img_ir_free_timing(9) π
okay so bestie, welcome to the Kernel API Manual β this page is literally all about struct img_ir_free_timing, and it's giving very specific little struct energy. π«Ά
β¨ NAME β¨
struct img_ir_free_timing β timing data for free time symbol. that's the vibe, no cap. π
πΈ SYNOPSIS πΈ
here's the exact shape of it, bestie β keep the types and names exactly like this:
struct img_ir_free_timing {
u8 minlen;
u8 maxlen;
u16 ft_min;
};
π Members π
minlenβ Minimum number of bits of data β it's au8, slay. β¨maxlenβ Maximum number of bits of data β also au8, iconic. πft_minβ Minimum free time after message β this one is au16, periodt. π
π¦ SEE ALSO π¦
Kernel file ./drivers/media/rc/img-ir/img-ir-hw.h is the spot, and it's giving a whole struct bestie lineup:
struct img_ir_control(9)struct img_ir_timing_range(9)struct img_ir_symbol_timing(9)struct img_ir_timings(9)struct img_ir_filter(9)struct img_ir_timing_regvals(9)struct img_ir_scancode_req(9)struct img_ir_decoder(9)struct img_ir_reg_timings(9)struct img_ir_priv_hw(9)
mwah π that's the whole page β source/version energy: ./drivers/media/rc/img-ir, dated October 2026, and the page title is struct img_ir_free_timing(9). periodt. π
π¦ 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