framebuffer相关
myth_liu
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
FrameBuffer 原理、实现与应用
<br />一、FrameBuffer的原理<br /> FrameBuffer 是出现在 2.2.xx 内核当中的一种驱动程序接口。<br /> Linux是工作在保护模式下,所以用户态进程是无法象DOS那样使用显卡BIOS里提供的中断调用来实现直接写屏,Linux抽象出FrameBuffer这个设备来供用户态进程实现直接写屏。Framebuffer机制模仿显卡的功能,将显卡硬件结构抽象掉,可以通过Framebuffer的读写直接对显存进行操作。用户可以将Framebuffer看成是显示内存的转载 2010-06-23 01:00:00 · 645 阅读 · 0 评论 -
Framebuffer的配置及应用
<br /><br />借助于framebuffer,我们能够在console下面作很多事情。首先下载framebuffer的配置工具fbset:<br /># apt-get install fbset 下载完毕后,配置文件/etc/fb.modes随之产生。<br /><br />比较简单的作法是用万能的vesafb,如果它被编译进了内核,如:<br />Device Drivers -> Graphics support -> VESA VGA graphics support<br />那么在gru原创 2010-06-23 01:04:00 · 1107 阅读 · 0 评论 -
Framebuffer使用测试
<br />这两天拾起以前做过的Framebuffer,不相同的是以前在嵌入式上做的,现在在自己电脑上Debian上进行测试,不过都类似罢了,嵌入式里要初始化很多东西。下面具体列一下步骤。至于Framebuffer的原理,就我的理解是比较简单的,无非往mmap好的fb上填写显示数据罢了,不对这些数据进行处理,FrameBuffer 只是一个提供显示内存和显示芯片寄存器从物理内存映射到进程地址空间中的设备,它需要真正的显卡驱动的支持。在这次测试中,我用了默认就安装的vesafb,好像又被称为万能Fb驱动。<b转载 2010-06-23 01:08:00 · 1302 阅读 · 1 评论
分享