[Armadillo:07447] Re: Armadillo-440 :異なる解像度(SVGA)のLCD接続について
Takenoshita Koyo
email@hidden
2011年 8月 2日 (火) 13:37:33 JST
(2011年08月02日 08:07), Masahiko Mizuguchi wrote:
>
> 竹之下さん回答ありがとうございました。
> 再度確認です。
>
> email@hidden wrote on 2011/07/29 15:49:59:
>>> ここで、ひとつ質問です。
>>> 上記配列のhsとvsの項ですが、コメント行と数値が合ってないように思わ
> れま
>>> す。
>>> もし、コメントの順であれば、参照値では160,45になるのでは?
>>> ここを間違うと画像が流れてしまいそうです。
>>> 確認をお願いします。
>> 逆ですね。。
>> 間違いです。
>
> この”間違いです”は、”コメント行”が間違っているのか、”値”が間違っているの
> か。
> 確認です。
値の方が間違っています。
struct fb_videomode は、linux-2.6.26-at/include/linux/fb.h
で以下のように定義されています。
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;
};
Howtoでは、以下のように記述されていますので、コメント部分は
hs(=hsync_len)、vs(vsync_len)の順番で合っています。
値が逆になっています。
{
/* name rfsh xres yres dotclk lm rm um lm hs vs */
"FG100410DNCWBGT1", 60, 640, 480, 39683, 0, 0, 0, 0, 45, 160,
0, /* sync */
FB_VMODE_NONINTERLACED, /* vmode */
0, /* flag */
},
>
> よろしくお願いします。
>
> 水口@東静電気
>
>
>
> _______________________________________________
> armadillo mailing list
> email@hidden
> http://lists.atmark-techno.com/cgi-bin/mailman/listinfo/armadillo
>
--
Koyo Takenoshita
armadillo メーリングリストの案内