fb_videomode每个参数的意思:
1struct fb_videomode {
2 const char *name; //name
3 u32 refresh; //Frequency
4 u32 xres;
5 u32 yres;
6 u32 pixclock; //时钟频率
7 u32 left_margin; //HBPD( Horizontal sync Back porch (pixels))
8 u32 right_margin; //HFPD(Horizontal sync Front porch (pixels))
9 u32 upper_margin; //VBPD(Vertical sync Back porch (pixels))
10 u32 lower_margin; //VFPD( vertical sync Front porch (pixels))
11 u32 hsync_len; //HSPW(Horizontal sync pulse width (pixels))
12 u32 vsync_len; //VSPW(Vertical Sync pulse width (pixels))
13 u32 sync;
14 u32 vmode;
15 u32 flag;
16 };
这个参数在屏幕的规格书里都有或者可以参考下面的设置:
---------------------------------------------------
720x480p:
Generic timing details for 720x480:
HFP=76 HSW=40 HBP=100 HF=34KHz VFP=29 VSW=1VBP=53 VF=60Hz
----------------------------------------------------
Widescreen 16:9
848x480p
Generic timing details for 848x480:
HFP=88 HSW=48 HBP=120 HF=34KHz VFP=28 VSW=1VBP=54 VF=60Hz
----------------------------------------------------
Widescreen 16:9
856x480p
Generic timing details for 856x480:
HFP=87 HSW=48 HBP=121 HF=34KHz VFP=28 VSW=1VBP=54 VF=60Hz
----------------------------------------------------
Screen 4:3
1080x480p
<