大家好,前几天我仔细分析了2410上的framebuffer驱动,还有几个问题不太懂,请大家指教:
1.fb_var_sreeninfio结构体中的成员height,width是什么意思啊?我看到的几个驱动都是将其设置成-1,这代表什么呢?
2.fb_info结构体中的成员mode、flags是什么标志啊?啥子作用啊???
3.一个很不理解的参数,就是framebuffer驱动中的pixclock,到底如何计算出来的啊,看到的驱动都是将其设为174757,这是如何得到呢??我刚开始是以为pixclock是处理器传输一个象素和下一个象素之间的频率,但是一直算不出来啊!
4.display结构体成员line_length按字面意思应该是lcd的一行的象素个数,但我看到驱动里是等于var->xres*2,就是lcd一行象素个数的两倍,这是为何呢?难道想通过该驱动对应的console驱动处实现lcd显示页面滚动效应吗??
5.fb_fix_screeninfo结构体成员xpanstep、ypanstep、ywrapstep是什么意思啊??如何设置呢??
1.fb_var_sreeninfio结构体中的成员height,width是什么意思啊?我看到的几个驱动都是将其设置成-1,这代表什么呢?
2.fb_info结构体中的成员mode、flags是什么标志啊?啥子作用啊???
3.一个很不理解的参数,就是framebuffer驱动中的pixclock,到底如何计算出来的啊,看到的驱动都是将其设为174757,这是如何得到呢??我刚开始是以为pixclock是处理器传输一个象素和下一个象素之间的频率,但是一直算不出来啊!
4.display结构体成员line_length按字面意思应该是lcd的一行的象素个数,但我看到驱动里是等于var->xres*2,就是lcd一行象素个数的两倍,这是为何呢?难道想通过该驱动对应的console驱动处实现lcd显示页面滚动效应吗??
5.fb_fix_screeninfo结构体成员xpanstep、ypanstep、ywrapstep是什么意思啊??如何设置呢??