linux应用层通过ioctl向内核传送数据,ioctl的fd参数如何使用?

linux应用层通过ioctl向内核传送数据,ioctl的fd参数如何使用?,第1张

ioctl()和write()等函数使用相似,比如使用ioctl前会定义一个文件描述符fd:

char *fd="/dev/led" //就是路径。貌似有句话叫:linux万物皆为文件

当你要用ioctl()向内核传递数据,就要使用fd,不然怎么知道传数据到哪去呢!

如: ioctl(fd,xxxxx,xxxxx) //xxxxx为要传递的值,具体百度吧,我也不是很清楚

vga只能支持标准的分辨率640x480,800x600,1024x768,1280x1024等。支持宽屏的话需要重新编译内核,加入vesafb-tng或者uvesafb的支持,这样就可以使用1280x800了.这个是gentoo的可以看看 http://dev.gentoo.org/~spock/projects/uvesafb/


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8302306.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-15
下一篇 2023-04-15

发表评论

登录后才能评论

评论列表(0条)

保存