社区
Linux_Kernel
帖子详情
高手请进(关于framebuffer的)!!
hundan4383
2004-09-01 05:58:01
如何设置framebuffer的分辨率等其他东西,我是用的驱动的S3C2410(ARM核)的framebuffer驱动。
我现在是在bootloader里面加上了vga=0x312,但是这个分辨率是320×240,我要把分辨率打到640×480,不知道参数是什么,试了好多个都不行,哪位知道的话告诉小弟一下啊。
...全文
183
10
打赏
收藏
高手请进(关于framebuffer的)!!
如何设置framebuffer的分辨率等其他东西,我是用的驱动的S3C2410(ARM核)的framebuffer驱动。 我现在是在bootloader里面加上了vga=0x312,但是这个分辨率是320×240,我要把分辨率打到640×480,不知道参数是什么,试了好多个都不行,哪位知道的话告诉小弟一下啊。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hundan4383
2004-09-02
打赏
举报
回复
谢谢ydzqw(BE BIG)!!
太感谢了啊!!
ydzqw
2004-09-02
打赏
举报
回复
回复人: hundan4383(紫金飞鸿) ( ) 信誉:100 2004-09-02 09:30:00 得分: 0
谢谢aria(*nix learner),我试着改了几个参数,240改成480,320改成640,但是把新内核下到板子上之后没法启动,能具体点告诉我怎么改参数吗,或者你有改好的版本的话法给我吧,我的邮箱:zw025@163.com.xi\\
==============================================
这怎么可能呢?
driver不匹配并不会影响kernel的启动啊
ydzqw
2004-09-02
打赏
举报
回复
是TFT的LCD吧?你把下面代码替换s3c2410fb.c中的代码
如果是STN或有其它问题,给我发短信再说
static struct s3c2410fb_mach_info xxx_stn_info __initdata = {
pixclock: 39721, bpp: 16,
#ifdef CONFIG_FB_S3C2410_EMUL
xres: 96,
#else
xres: 640,
#endif
yres: 480,
hsync_len : 96, vsync_len : 2,
left_margin : 40, upper_margin : 24,
right_margin: 32, lower_margin : 11,
sync: 0, cmap_static: 1,
reg : {
lcdcon1 : LCD1_BPP_16T | LCD1_PNR_TFT | LCD1_CLKVAL(1) ,
lcdcon2 : LCD2_VBPD(32) | LCD2_VFPD(9) | LCD2_VSPW(1),
lcdcon3 : LCD3_HBPD(47) | LCD3_HFPD(15),
lcdcon4 : LCD4_HSPW(95) | LCD4_MVAL(13),
lcdcon5 : LCD5_FRM565 | LCD5_INVVLINE | LCD5_INVVFRAME | LCD5_HWSWP | LCD5_PWREN,
},
};
hundan4383
2004-09-02
打赏
举报
回复
好的,谢谢啊!
ydzqw
2004-09-02
打赏
举报
回复
改写驱动也不单是改写240为480,320为640那么简单
pixclock,HSPW,HBPD等等也要改的
如果你想要通过程序更改分辨率,那你还要提供ioctl给用户程序调用
哎,呆会给你一个例子吧
hundan4383
2004-09-02
打赏
举报
回复
邮箱是:zw025@163.com
迫切需要,谢谢啊!!
hundan4383
2004-09-02
打赏
举报
回复
谢谢aria(*nix learner),我试着改了几个参数,240改成480,320改成640,但是把新内核下到板子上之后没法启动,能具体点告诉我怎么改参数吗,或者你有改好的版本的话法给我吧,我的邮箱:zw025@163.com.xi\\
aria
2004-09-02
打赏
举报
回复
支持vga=0xXXX参数的只是支持VESA BIOS Extensions 2.0的机器才行(估计多半是PC机)。对于嵌入系统,一般都不支持,分辨率则会受所使用的硬件限制。S3C2410x开发板的LCD是240x320的,驱动实现上也是固定的,不会支持分辨率的调整。(直接查看drivers/video/s3c2410fb.c)
服务器内的蜗牛
2004-09-01
打赏
举报
回复
恐怕得看你的drive了,我没用过这个环境。
设备注册QC MSM平台显示屏
Framebuffer
设备注册过程
本文纯属个人见解,是对前面学习的总结,如有描述不正确的地方还请
高手
指正~ 本文是Android Display部分分析的一部分,描述屏
Framebuffer
设备注册过程。 QC MSM7xxx/MSM8xxx平台本身就提供了很多接口的屏的支持,...
linux为什么不把Gui放入内核,在Linux下没有GUI一起玩得转,附操作方法
如果在 Linux 系统中没有 GUI(图形界面),还能玩吗?当然能,以下跟着本文的方法...以下介绍 GRUB 及其实战、Linux 纯字符模式和
Framebuffer
、字符界面下联网、使用 fbterm、显示
Framebuffer
的信息、在 Frameb...
MINIGUI常见错误集及解决方法
请
高手
们指教,多谢: 定义调用方式而已,比如,编译MINIGUI库的时候,如果是采用windows下的DLL方式,则定义GUIAPI __declspec(dllexport),而编译应用程序的时候,定义GUIAPI 为__declspec(dllimport)就可以了...
iphone开发每日一练【2011-10-11】
为啥gamecenter在沙箱里好使,在正式环境中分数和成就都提交不...关于cocos2D 音效失真的问题 CCGameBox问题 游戏中人物的动画效果是怎么做出来的? 双向链表 for OBJC 在cocos2d中如何才能画直线(非renderTexture
linux一句话问答
Linux一句话精彩问答 2007/12/12版 编者:陈绪 中国linux和开源战略经理 Intel开源技术中心(OTC,Opensource Technology Center) http://www.linuxpk.com 目 录 1 系统设置篇....................................
Linux_Kernel
4,465
社区成员
17,462
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章