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

块设备驱动程序

时间:2015-01-13 00:11:01      阅读:199      评论:0      收藏:0      [点我收藏+]

标签:

通用块层
常用数据结构: bio  
磁盘描述符 gendisk 

generic_make_request 是通用块层的入口点 

io调度层:
请求队列:request_queue 
请求描述符:request 

块设备:
block_device 
注册块设备 register_blkdev    预定主设备号。

块设备文件操作描述符表:
open  blkdev_open 
release blkdev_close 
llseek block_llseek 
read genric_file_read 
wrtie blkdev_file_write 
aio_read generic_file_aio_read 
aio_write blkdev_file_aio_write
mmap generic_file_mmap 
fsync block_fsync
ioctl block_ioctl 
compate-ioctl compat_blkdev_ioctl
readv generic_file_readv 
writev generic_file_wrtie_nolock
sendfile generic_file_sendfile 



块设备驱动程序注册流程:
待补充

块设备驱动程序

标签:

原文地址:http://blog.csdn.net/techtitan/article/details/42653537

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