字符设备OPEN

在挂接字符设备时 总是先要创建节点 有静态和动态两种方式

通过mknod 向inode (fs/inode)传递设备号  设备操作模式(c,b.f,s)

在用户层通过C库调用OPEN调用sys_opn 到达内核首先调用do_sys_open  会得到一个未使用过的fd 

do_sys_open 随后调用do_file_open 查到路径对应的INODE  并分配一个新的strut file

do_sys_open 会将对应的操作模式给filep->f_op,

先到这。。。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值