bigbox
驱动牛犊
驱动牛犊
  • 注册日期2002-02-06
  • 最后登录2003-03-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:13231回复:86

强烈建议建立专题讨论通用显卡驱动的开发(如softice)!!!(请管理员置顶)!!!

楼主#
更多 发布于:2002-04-08 18:53

最新喜欢:

okincnokincn
mesolinux
驱动牛犊
驱动牛犊
  • 注册日期2005-05-16
  • 最后登录2005-08-23
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-06-02 10:00
我们公司就做显卡驱动,有几个牛人,要是有谁感兴趣的就和我联系:
lichong@vtron.com

我一开始是做XFree86的驱动,有许多显卡的驱动代码,只可惜大部分的初始化部分用的BIOS(就是在Linux下模拟实模式,执行显卡上的BIOS代码),不过2D加速和3D加速部分可以参考。

要做显卡,需要研究VGA,VESA标准;
要做Linux下的显卡就把XFree86读一遍吧,呵呵,好多代码呢。
要是做Windows下的代码,就读DDK的文档,读DDK的显卡驱动例子,3Dlab的代码注释很全;开发工具是SoftICE,把它搞定了,所有的信息你都可以研究了。

建议读代码的工具是Source Insight.

我们公司正在招这方面的人才,有经验的、想在这个方向发展的就给我发邮件吧,大家交个朋友。
calvinguan
驱动牛犊
驱动牛犊
  • 注册日期2005-04-06
  • 最后登录2005-04-09
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2005-04-07 00:01
I was wondering why you guys would be interested in graphics driver.

Up to date, there\'re only 2 companies does REAL graphics chips for PC, ATi and nVidia. The rest are small and not worth mentioning. I\'ve been with ATI and doing graphics drivers for the Radeon ASICs for 2 years. It\'s the worst nightmare in my career as a driver developer. Decent graphics ASICs are extremely complex. The number of gates in our ASIC is more than what a P4 CPU has. The drivers, MINIPORT, 2D/3D, OGL, DX are huge (more than 350MB of source code and the number keeps growing constantly). Even the 2D code will certainly get you complete lost, not mentioning the D3D, transparency, shader, OGL...

Guess it\'s time for me to say bye to graphics.

Good luck,

---------------------------------
Calvin Guan, Windows DDK MVP
Software Engineer, NT Driver
ATI Technologies Inc. www.ati.com

murmur
驱动牛犊
驱动牛犊
  • 注册日期2004-05-08
  • 最后登录2008-07-21
  • 粉丝0
  • 关注0
  • 积分42分
  • 威望8点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
地板#
发布于:2005-01-24 21:46
严重同意
chengtao
驱动牛犊
驱动牛犊
  • 注册日期2002-11-30
  • 最后登录2020-03-25
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望78点
  • 贡献值0点
  • 好评度17点
  • 原创分0分
  • 专家分0分
  • 社区居民
地下室#
发布于:2005-01-06 21:21
举双手赞成
areyong
驱动牛犊
驱动牛犊
  • 注册日期2002-06-09
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
5楼#
发布于:2004-10-22 23:00
不知道大家注意过没有,在WIN2003服务器版中,安装一个系统自带的“标准VGA图形适配器”的话,不管是什么显卡,都可以支持到65536色1024*786,它所用的驱动是vgapnp.sys
显然,这正是我们所需要的“通用显卡驱动”,然而,它是在WIN2003上运行的,无法(至少我不能)将其拿出来,用在WIN9X之中。
AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-07-30 21:10
EdmundChen 兄在吗?
能回答以下我的哪个问题吗?



________________________________________________________

回答的好请给分

1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
maccat
驱动小牛
驱动小牛
  • 注册日期2001-08-01
  • 最后登录2018-05-29
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望15点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
  • 社区居民
7楼#
发布于:2004-07-21 14:47
顶~
跄~跄~跄~以德服人 答的正确 别忘给分 MY QQ:53738515 做驱动的朋友长联系
AllenZh
驱动老牛
驱动老牛
  • 注册日期2001-08-19
  • 最后登录2015-11-27
  • 粉丝19
  • 关注10
  • 积分1316分
  • 威望2387点
  • 贡献值7点
  • 好评度321点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-07-04 15:53
我做过显卡驱动程序,有什么问题请大家问吧!
 

那请教一个问题,显卡设计是不是对读写差别很大。
具体的说,如果向显卡写数据比从显卡读数据快很多,这是什么原因?
1,承接Windows下驱动/应用开发 2,本人原创虚拟鼠标/键盘,触摸屏,虚拟显卡,Mirror驱动,XP无盘的SCSI虚拟磁盘驱动等 3,windows下有尝技术服务(包括BUG调试,员工培训等) 欢迎深圳和海外企业联系.msn:mfczmh@sina.com
EdmundChen
驱动牛犊
驱动牛犊
  • 注册日期2004-05-08
  • 最后登录2009-07-16
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望10点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-06-24 10:28
我做过显卡驱动程序,有什么问题请大家问吧!
crackagent
驱动牛犊
驱动牛犊
  • 注册日期2004-06-21
  • 最后登录2005-02-28
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
10楼#
发布于:2004-06-21 12:37
好是好,不过对我没什么用!
snowStart
驱动老牛
驱动老牛
  • 注册日期2004-04-06
  • 最后登录2011-06-02
  • 粉丝0
  • 关注0
  • 积分95分
  • 威望19点
  • 贡献值177点
  • 好评度1点
  • 原创分0分
  • 专家分0分
11楼#
发布于:2004-05-08 08:43
讨论显卡驱动清进入
图形设备驱动版(打印、扫描、显示...驱动)
图形设备驱动版,图形,视频采集,打印机驱动,扫描仪驱动,数码象机等驱动程序。

不过好像做这个的比较少
学习,关注,交流中... [email=fengyu@163.com]Email:snowstarth@163.com[/email] [url]http://bbs.zndev.com/?a=snowStart[/url]
small
驱动牛犊
驱动牛犊
  • 注册日期2003-10-02
  • 最后登录2005-03-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
12楼#
发布于:2004-04-01 22:10
do u think it necessary?becuase we rarely come up against it.
bestclound
驱动牛犊
驱动牛犊
  • 注册日期2004-02-27
  • 最后登录2004-03-03
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
13楼#
发布于:2004-02-27 11:58
我认为在实际应用中,其他周边的才更加实用,更加重要
ruozhen
驱动牛犊
驱动牛犊
  • 注册日期2002-11-27
  • 最后登录2005-08-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
14楼#
发布于:2003-12-22 15:56
ati,nvidia的spec几乎得不到
这里3dfx的spec:
http://www.medex.hu/~danthe/tdfx/

我推荐有两个网址:
dri.sourceforge.net
www.xfree86.org


如果你有足够的时间,和理论基础,应该可以搞定graphics driver
不过,我怀疑,国内是否真正有人在做它,除了trident
ruozhen
驱动牛犊
驱动牛犊
  • 注册日期2002-11-27
  • 最后登录2005-08-04
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
15楼#
发布于:2003-12-22 09:59
我花过两个月的功夫看了linux下X Server下的2D(XAA),3D(DRI)的源代码,其中3D还会用到AGP,我也看了源代码。

首先,3D比2D复杂的多,如果没有算法基础的话,劝大家就不要介入了。

另外,ATI和Nvidia的芯片spec都是不公开的,大家顶多能搞清楚框架流程,再往下就很难了。不过当年Vodoo卡是公开spec的,可以研究研究。

再者,大家可以看看2D的,函数比较少,可以搞懂。

说白了,如果没有硬件加速,要将一个矩形区域染色,就需要在Framebuffer中,CPU对每个pixel进行计算,如果有硬件加速,就会将这个矩形的两个顶点/颜色值给显示芯片的相应register,显示芯片会帮你做好,节省你的CPU.

一个显卡driver,就是封装好这些填register的函数,然后交给上层的OpenGl或者DirectX,上层的AP就可以直接调用具有统一形式的界面了。
Nickel
驱动牛犊
驱动牛犊
  • 注册日期2002-03-14
  • 最后登录2008-12-23
  • 粉丝0
  • 关注0
  • 积分20分
  • 威望3点
  • 贡献值0点
  • 好评度3点
  • 原创分0分
  • 专家分0分
16楼#
发布于:2003-12-01 10:23
tindy@keisun
驱动牛犊
驱动牛犊
  • 注册日期2003-11-12
  • 最后登录2005-10-25
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望2点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
17楼#
发布于:2003-11-12 21:48
强烈支持!!!
Tindy
wumengyun
驱动牛犊
驱动牛犊
  • 注册日期2003-11-06
  • 最后登录2003-12-20
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
18楼#
发布于:2003-11-09 18:01
怎么没有人开始啊
longriver2003
驱动小牛
驱动小牛
  • 注册日期2003-09-14
  • 最后登录2005-03-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
19楼#
发布于:2003-10-29 20:50
这么多人发表意见却没一个有点实质性的讨论。等待高手杀入!
随便问一个问题,我的softice对我的显卡不支持怎么办?我用的是东芝本本。
给分才有动力!所以我坚决给分!
上一页
游客

返回顶部