LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1227|回复: 12

控制台下如何设置 1024*768分辨率 And DMA传输内核设置?

[复制链接]
发表于 2005-12-18 11:27:50 | 显示全部楼层 |阅读模式
我记得有个vga参数。。但是忘记要设置多少了。。帮个忙说一下
发表于 2005-12-18 11:48:13 | 显示全部楼层
vga=791
前提是内核有FrameBuffer支持
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-19 17:25:36 | 显示全部楼层
多嘴问问还有其他可以用的分辨率吗?
vga=791
为什么这里写791解释一下咯
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-19 17:26:35 | 显示全部楼层
另外求解。。。内核中可有设置硬盘传输模式的方法?
现在的pio模式很慢。。。想在内核中修改可能吗?
回复 支持 反对

使用道具 举报

发表于 2005-12-19 17:36:07 | 显示全部楼层
关注~~顶一下!
回复 支持 反对

使用道具 举报

发表于 2005-12-19 17:44:17 | 显示全部楼层
Post by sdv
多嘴问问还有其他可以用的分辨率吗?
vga=791
为什么这里写791解释一下咯

google之

Colors 640X480 800X600 1024X768 1280X1024
256(8 bit) 769 or 0x301 771 or 0x303 773 or 0x305 775 or 0x307
32000(15 bit) 784 or 0x310 787 or 0x313 790 or 0x316 793 or 0x319
65000(16 bit) 785 or 0x311 788 or 0x314 791 or 0x317 794 or 0x31A
16.7 Mill.(24 bit) 786 or 0x312 789 or 0x315 792 or 0x318 795 or 0x31B
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-19 18:09:04 | 显示全部楼层
楼上说的意识是硬件协定?还是内部协定?
793=0x0319
这个意思吧?

那怎么直接在内核中开启DMA传输呢?
回复 支持 反对

使用道具 举报

发表于 2005-12-20 16:21:12 | 显示全部楼层
关于FB的模式,请看内核源代码中的Docu*目录下的vga.txt文件,有详细的说明

dma的话, 我不知道如何通过内核参数的形式来传递, 不过可以在开机脚本中进行开启.请参考精华帖
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-12-20 20:50:36 | 显示全部楼层
那个开机脚本了解了
但想知道内核中如何设置
毕竟在启动的内核日志上可以看到相关的数据
回复 支持 反对

使用道具 举报

发表于 2005-12-20 20:59:43 | 显示全部楼层
这是splashy的README的一个表,是十进制的.

-----------------------------------------------------------------
                        VGA settings
-----------------------------------------------------------------
                640x480    800x600    1024x768       1280x1024
256 colors        768        771         773            775
32K colors        784        787         790            793
64K colors        785        788         791            794
16M colors        786        789         792            795
-----------------------------------------------------------------
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表