edidRegular
4.4: Absent ⚠️
4.8: Absent ⚠️
4.10: Absent ⚠️
4.13: Absent ⚠️
4.15: Absent ⚠️
4.18: Absent ⚠️
5.0: ✅struct edid {
u8 header[8];
u8 mfg_id[2];
u8 prod_code[2];
u32 serial;
u8 mfg_week;
u8 mfg_year;
u8 version;
u8 revision;
u8 input;
u8 width_cm;
u8 height_cm;
u8 gamma;
u8 features;
u8 red_green_lo;
u8 black_white_lo;
u8 red_x;
u8 red_y;
u8 green_x;
u8 green_y;
u8 blue_x;
u8 blue_y;
u8 white_x;
u8 white_y;
struct est_timings established_timings;
struct std_timing standard_timings[8];
struct detailed_timing detailed_timings[4];
u8 extensions;
u8 checksum;
};
5.3: ✅struct edid {
u8 header[8];
u8 mfg_id[2];
u8 prod_code[2];
u32 serial;
u8 mfg_week;
u8 mfg_year;
u8 version;
u8 revision;
u8 input;
u8 width_cm;
u8 height_cm;
u8 gamma;
u8 features;
u8 red_green_lo;
u8 black_white_lo;
u8 red_x;
u8 red_y;
u8 green_x;
u8 green_y;
u8 blue_x;
u8 blue_y;
u8 white_x;
u8 white_y;
struct est_timings established_timings;
struct std_timing standard_timings[8];
struct detailed_timing detailed_timings[4];
u8 extensions;
u8 checksum;
};
5.4: ✅struct edid {
u8 header[8];
u8 mfg_id[2];
u8 prod_code[2];
u32 serial;
u8 mfg_week;
u8 mfg_year;
u8 version;
u8 revision;
u8 input;
u8 width_cm;
u8 height_cm;
u8 gamma;
u8 features;
u8 red_green_lo;
u8 black_white_lo;
u8 red_x;
u8 red_y;
u8 green_x;
u8 green_y;
u8 blue_x;
u8 blue_y;
u8 white_x;
u8 white_y;
struct est_timings established_timings;
struct std_timing standard_timings[8];
struct detailed_timing detailed_timings[4];
u8 extensions;
u8 checksum;
};
5.8: Absent ⚠️
5.11: Absent ⚠️
5.13: Absent ⚠️
5.15: Absent ⚠️
5.19: Absent ⚠️
6.2: Absent ⚠️
6.5: Absent ⚠️
6.8: ✅struct edid {
u8 header[8];
u8 mfg_id[2];
u8 prod_code[2];
u32 serial;
u8 mfg_week;
u8 mfg_year;
u8 version;
u8 revision;
u8 input;
u8 width_cm;
u8 height_cm;
u8 gamma;
u8 features;
u8 red_green_lo;
u8 blue_white_lo;
u8 red_x;
u8 red_y;
u8 green_x;
u8 green_y;
u8 blue_x;
u8 blue_y;
u8 white_x;
u8 white_y;
struct est_timings established_timings;
struct std_timing standard_timings[8];
struct detailed_timing detailed_timings[4];
u8 extensions;
u8 checksum;
};
arm64: ✅struct edid {
u8 header[8];
u8 mfg_id[2];
u8 prod_code[2];
u32 serial;
u8 mfg_week;
u8 mfg_year;
u8 version;
u8 revision;
u8 input;
u8 width_cm;
u8 height_cm;
u8 gamma;
u8 features;
u8 red_green_lo;
u8 black_white_lo;
u8 red_x;
u8 red_y;
u8 green_x;
u8 green_y;
u8 blue_x;
u8 blue_y;
u8 white_x;
u8 white_y;
struct est_timings established_timings;
struct std_timing standard_timings[8];
struct detailed_timing detailed_timings[4];
u8 extensions;
u8 checksum;
};
armhf: ✅struct edid {
u8 header[8];
u8 mfg_id[2];
u8 prod_code[2];
u32 serial;
u8 mfg_week;
u8 mfg_year;
u8 version;
u8 revision;
u8 input;
u8 width_cm;
u8 height_cm;
u8 gamma;
u8 features;
u8 red_green_lo;
u8 black_white_lo;
u8 red_x;
u8 red_y;
u8 green_x;
u8 green_y;
u8 blue_x;
u8 blue_y;
u8 white_x;
u8 white_y;
struct est_timings established_timings;
struct std_timing standard_timings[8];
struct detailed_timing detailed_timings[4];
u8 extensions;
u8 checksum;
};
ppc64el: ✅struct edid {
u8 header[8];
u8 mfg_id[2];
u8 prod_code[2];
u32 serial;
u8 mfg_week;
u8 mfg_year;
u8 version;
u8 revision;
u8 input;
u8 width_cm;
u8 height_cm;
u8 gamma;
u8 features;
u8 red_green_lo;
u8 black_white_lo;
u8 red_x;
u8 red_y;
u8 green_x;
u8 green_y;
u8 blue_x;
u8 blue_y;
u8 white_x;
u8 white_y;
struct est_timings established_timings;
struct std_timing standard_timings[8];
struct detailed_timing detailed_timings[4];
u8 extensions;
u8 checksum;
};
riscv64: ✅struct edid {
u8 header[8];
u8 mfg_id[2];
u8 prod_code[2];
u32 serial;
u8 mfg_week;
u8 mfg_year;
u8 version;
u8 revision;
u8 input;
u8 width_cm;
u8 height_cm;
u8 gamma;
u8 features;
u8 red_green_lo;
u8 black_white_lo;
u8 red_x;
u8 red_y;
u8 green_x;
u8 green_y;
u8 blue_x;
u8 blue_y;
u8 white_x;
u8 white_y;
struct est_timings established_timings;
struct std_timing standard_timings[8];
struct detailed_timing detailed_timings[4];
u8 extensions;
u8 checksum;
};
aws: ✅struct edid {
u8 header[8];
u8 mfg_id[2];
u8 prod_code[2];
u32 serial;
u8 mfg_week;
u8 mfg_year;
u8 version;
u8 revision;
u8 input;
u8 width_cm;
u8 height_cm;
u8 gamma;
u8 features;
u8 red_green_lo;
u8 black_white_lo;
u8 red_x;
u8 red_y;
u8 green_x;
u8 green_y;
u8 blue_x;
u8 blue_y;
u8 white_x;
u8 white_y;
struct est_timings established_timings;
struct std_timing standard_timings[8];
struct detailed_timing detailed_timings[4];
u8 extensions;
u8 checksum;
};
azure: ✅struct edid {
u8 header[8];
u8 mfg_id[2];
u8 prod_code[2];
u32 serial;
u8 mfg_week;
u8 mfg_year;
u8 version;
u8 revision;
u8 input;
u8 width_cm;
u8 height_cm;
u8 gamma;
u8 features;
u8 red_green_lo;
u8 black_white_lo;
u8 red_x;
u8 red_y;
u8 green_x;
u8 green_y;
u8 blue_x;
u8 blue_y;
u8 white_x;
u8 white_y;
struct est_timings established_timings;
struct std_timing standard_timings[8];
struct detailed_timing detailed_timings[4];
u8 extensions;
u8 checksum;
};
gcp: ✅struct edid {
u8 header[8];
u8 mfg_id[2];
u8 prod_code[2];
u32 serial;
u8 mfg_week;
u8 mfg_year;
u8 version;
u8 revision;
u8 input;
u8 width_cm;
u8 height_cm;
u8 gamma;
u8 features;
u8 red_green_lo;
u8 black_white_lo;
u8 red_x;
u8 red_y;
u8 green_x;
u8 green_y;
u8 blue_x;
u8 blue_y;
u8 white_x;
u8 white_y;
struct est_timings established_timings;
struct std_timing standard_timings[8];
struct detailed_timing detailed_timings[4];
u8 extensions;
u8 checksum;
};
lowlatency: ✅struct edid {
u8 header[8];
u8 mfg_id[2];
u8 prod_code[2];
u32 serial;
u8 mfg_week;
u8 mfg_year;
u8 version;
u8 revision;
u8 input;
u8 width_cm;
u8 height_cm;
u8 gamma;
u8 features;
u8 red_green_lo;
u8 black_white_lo;
u8 red_x;
u8 red_y;
u8 green_x;
u8 green_y;
u8 blue_x;
u8 blue_y;
u8 white_x;
u8 white_y;
struct est_timings established_timings;
struct std_timing standard_timings[8];
struct detailed_timing detailed_timings[4];
u8 extensions;
u8 checksum;
};
Regular
5.0 and 5.3 ✅
5.3 and 5.4 ✅
amd64 and arm64 ✅
amd64 and armhf ✅
amd64 and ppc64el ✅
amd64 and riscv64 ✅
generic and aws ✅
generic and azure ✅
generic and gcp ✅
generic and lowlatency ✅