Как рассчитать параметры fb_videomode в ядре Linux?
Я хотел бы написать драйвер для http://www.trulydisplays.com/tft/specs/3.5in%20480x800%20TFT480800-25-E%20Spec.pdf Как рассчитать все следующие параметры:
struct fb_videomode {
const char *name; /* optional */
u32 refresh; /* optional */
u32 xres;
u32 yres;
u32 pixclock;
u32 left_margin;
u32 right_margin;
u32 upper_margin;
u32 lower_margin;
u32 hsync_len;
u32 vsync_len;
u32 sync;
u32 vmode;
u32 flag;
};
2 ответа
Решение
Я надеюсь, что упомянутые поля доступны в EDID устройства отображения.
Этот документ может быть полезен. Я использовал этот документ для расчета вышеуказанной информации.
Удачи