您正在查看 "Framebuffer" 分类下的文章
2007-04-09 22:45
Framebuffer驱动程序模型
|
2007-04-09 22:44
/*不可修改的屏幕信息,用户空间可见*/
struct fb_fix_screeninfo {
char id[16]; |
2007-04-09 22:44
还是要补充点,下面是/linux/fb.h的部分注释,加粗的是常用的,红色是关键的,一般不可少。旁边没有汉字,要么很简单没必要加注,要么就用不到!
注释:good02xaut@hotmail.com
#ifndef _LINUX_FB_H
|
2007-04-09 22:42
准备开始写我们自己的驱动之前,请详细阅读如下文件:
\Documentation\fb目录 vesafb.txt,matroxfb.txt,sa1100fb.txt
\drivers\video目录 fbmem.c,fbgen.c,fbmon.c,fbcmap.c
|
2007-04-09 22:41
帧缓冲设备的内部数据结构(internals.txt)
Geert Uytterhoeven <geert@linux-m68k.org>, 21 July 1998
翻译: |
2007-04-09 22:40
5.视频模式频率
CRT显示器是用3个电子枪轰击磷粉完成颜色的显示的。
电子枪从左到右的水平扫描,并从上至下的垂直扫描。通过改变枪的电压,所显示的颜色
|
2007-04-09 22:40
帧缓冲设备(framebuffer.txt译文)
维护: Geert Uytterhoeven <geert@linux-m68k.org>
最后校正: |
2007-04-09 22:37
在后续的几篇里面会详细介绍如何编写一个显卡的驱动程序。
framebuffer device在内核里面作为显卡驱动模型,许多函数和数据结构都是特定,正是这些特定的东西为我们的编程提供了方便。
要开发frame buffer device驱动,你应该阅读Source\Source\Documentation\fb下面的说明文件,三个重要文件00-INDEX,framebuffer.txt,internals.txt,其他文件都是针对具体显卡芯片的说明了。
文件00-INDEX译文
文档/documentation/fb的索引文件。如果你对frame buffer设备有 |
2007-04-09 22:15
1、只需要将/etc/grub.conf改成如下形式就行了(红色那一行中的vga=0x314是我改过的):
# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You do not have a /boot partition. This means that
# all kernel and initrd paths are relati |
2007-04-09 22:07
原文: James Simmons, jsimmons@edgeglobal.com
翻译: 408-lodger
v1.00 1999.10.9
本文描述如何让Linux支持一块framebuffer显卡。文中列举了已支持的显卡硬件,描述了如何编写内核驱动,同时就一些频繁问及的问题作出解答。目的是让framebuffer驱动开发的新手和老手都能快速适应linux图形系统在开发方面的变化。
______________________________________________________________________
目录
1. 介绍
1.1 常识
1.2 历史回顾
1.3 新版本
1. |
|
|