QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1329|回复: 2

怎么实现framebuffer驱动

[复制链接]
发表于 2005-7-14 14:29:43 | 显示全部楼层 |阅读模式
hi, all
          我现在正在移植一个linux得项目,用ARM9得处理器,linux2。4得内核,现在想实现双TFT LCD(160*128, 96×64)得驱动,用framebuffer得结构,由于刚入手,有点摸不着头绪,有几点问题不太明白
       1,因为TFT LCD module一般都有自带得LCD controler, 不是显卡,我看framebuffer都是以NVIDER, MATROX为例子,不知道用framebuffer怎么实现TFT lcd得实现。
       2, framebuffer怎么实现3D加速功能, 我得理解是内存中有一块和LCD屏幕完全映射好的buffer,这样,GUI将要刷新得数据放到buffer里,就相当于放到屏幕上相应得位置。所以,屏幕上得图像完全是GUI在做,如果要实现2D,3D加速,难道要再提供一套接口,比方说显存中数据快得移动,复制等?
      由于刚介入linux,好多东西不太熟悉,请熟悉的朋友不吝指教,谢谢
 楼主| 发表于 2005-7-15 11:08:20 | 显示全部楼层
有兄弟知道吗?或者推荐一下这方面得资料也可
回复

使用道具 举报

发表于 2005-7-22 09:44:54 | 显示全部楼层
3D加速使用另一讨接口实现的,与Framebuffer分开的。
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-23 10:45 , Processed in 0.038700 second(s), 16 queries .

© 2021 Powered by Discuz! X3.5.

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