首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 操作系统 > UNIXLINUX >

拜问:怎么获得struct fb_info

2012-02-25 
拜问:如何获得struct fb_info?拜问各位大师,如何获得framebuffer的structfb_info,目的是为了使用驱动中的

拜问:如何获得struct fb_info?
拜问各位大师,如何获得framebuffer的struct   fb_info,目的是为了使用驱动中的图形加速功能,以实现GUI刷新速度的提高。谢谢!

[解决办法]
做个驱动或者加个系统调用控制struct fb_info
[解决办法]
不是很明白你为什么会需要直接访问到struct fb_info,是需要通过fb_info中的那一部分去访问图形加速功能吗?图形加速的功能是需要哪一些(2D or 3D类?)
[解决办法]
直接通过fb_info的函数指针吗,具体是哪一部分?

按我的了解,从framebuffer的设计上来说,fb_info是不会直接暴露给用户态使用的。

不知道你的显卡的接口方式是如何,之前有接触过的一些显卡驱动实现上一般会是将寄存器的空间map到系统空间(因此2D相关寄存器即可在用户态mmap()后即可直接访问),如果采用其他方式(尚未见过,比如ioctl之类),很明显会效率上会低,因为会有系统调用进入核态再返回的过程)。

热点排行
Bad Request.