Linux下的显卡驱动

myworkhs 2004-01-16 12:01:51
大家好:
我想问一下在linux的显卡驱动是怎么写的,原理是什么?
我想利用它的原理,绕开操作系统来直接对显卡操作.
有没有什么资料推荐?
My e-mail:
myworkhs@163.com

thanks and best regards;
...全文
75 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
mysun 2004-02-03
  • 打赏
  • 举报
回复
通过读写frame buffer就可以达到你要的目的了。当然前提是显卡的驱动已经装上了。
显卡的驱动主要是填写frame buffer中的某些数据结构,初始化显示器的控制器(控制芯片),初始化显存,为frame buffer作内存映射。

Binizard 2004-01-18
  • 打赏
  • 举报
回复
up!我也想知道啊!一起研究吧:3dwizard@163.com。网上关于这方面的资料怎么找啊?给几个google搜索的关键字吧,我一直没找到。3x a lot
osKernel 2004-01-17
  • 打赏
  • 举报
回复
to myworkhs (kelven) :
我也感兴趣,一起研究:conke@163.com
tianxiangyuan 2004-01-16
  • 打赏
  • 举报
回复
在Linux下,显卡具有设备结点文件,直接对其进行操作就行了。
smwu 2004-01-16
  • 打赏
  • 举报
回复
驱动怎么可能是访问文件节点?驱动当然是可以直接访问硬件的
但是显卡驱动这个问题太大 可以说显卡大概是最麻烦的驱动了
你支持多少种模式:vga--svga 大概有12种可能的模式
什么总线结构:pci agp
驱动用什么方式加载:完全测试式的独立内核模块还是堆叠到总线驱动
用什么方式运行:独立调用模式还是依附到xserver之类的用户空间服务器上?
zhpxpower 2004-01-16
  • 打赏
  • 举报
回复
我想你还是不要这样想了,你怎么能饶开操作系统呢?
linux系统下的驱动程序运行在内核模式下,你可以通过
系统调用来写一个内核模块,形成你的驱动程序。
我想资料在网络上有很多,可以给你发一点过去,能
对你有帮助就最好了。

4,441

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧