LinuxSir.cn,穿越时空的Linuxsir!

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

ati 驱动和内核的关系 请教几个名词

[复制链接]
发表于 2007-12-20 20:05:18 | 显示全部楼层 |阅读模式
dri
drm
还有一下内核选项
和显示的关系?
Loadable Module Support --->
  • Enable loadable module support
       
  •    Module unloading

    Processor type and features  --->
  • MTRR (Memory Type Range Register) support

    Device Drivers --->
    Character Devices --->
      <M> /dev/agpgart (AGP Support)  
        <M> Your_AGP_Chipset_Here
      [ ] Direct Rendering Manager (XFree86 4.1.0 and higher DRI support)

    Graphics support --->
      [ ]  Support for framebuffer devices


    还有 ati驱动的 internal 模式 和非 internal模式
    谁能详细讲讲 或点名下~~~
  •  楼主| 发表于 2007-12-20 20:06:37 | 显示全部楼层
    <*> Support for frame buffer devices
    还有 frame buffer 和显示的关系?
    回复 支持 反对

    使用道具 举报

    发表于 2007-12-24 01:22:36 | 显示全部楼层
    个人的记忆,不一定正确。
    dri - Direct Rendering Interface, X 驱动中允许用户进程直接访问显存的光栅数据的部分(Framebuffer,里面的数据和显示的点一一对应)。因为一般来说,这部分内存不属于进程内存空间的一部分,是不能直接访问的。
    drm - Direct Rendering Management,在内核中的对应功能以实现 dri。

    Load Module Support - 允许内核加载其它模块作为内核的一部份。首先,Linux 本质上是一个巨内核的架构,硬件驱动是内核的一部份(这和 Mac OS X 这样的微内核不同)。然而,问题是 fglrx 并不是开源的,因此没有办法和内核一起整体编译发布,所以只能动态加载。

    Frame buffer device - 光栅设备?一般我们用的显卡都是光栅设备。也就是说显存里面的数据直接对应屏幕上的点。与此相对应的,还有矢量图型设备,但一般只有在专业的图型工作站中才会使用。
    回复 支持 反对

    使用道具 举报

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

    本版积分规则

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