码迷,mamicode.com
首页 > 其他好文 > 详细

字符设备驱动

时间:2014-09-26 11:01:41      阅读:187      评论:0      收藏:0      [点我收藏+]

标签:linux

Scull的设计

主设备号和次设备号

设备编号的内部表达

分配和释放设备号

动态分配主设备号



一些重要的数据结构

三个file_operations,file,inode

文件操作

file结构

inode结构


read和write

unsigned long copy_to_user(void __user *to,const void *from,unsigned long count);

unsigned long copy_from_user(void __*to,const void __user *from,unsigned long count);


ssize_t dev_read(struct file *file,char *buf,size_t count,loff_t *ppos);;


字符设备驱动

标签:linux

原文地址:http://blog.csdn.net/u011046042/article/details/39575487

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!