找回密码
 注册
关于网站域名变更的通知
查看: 371|回复: 1
打印 上一主题 下一主题

linux字符驱动程序中的4个结构体

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-12-30 11:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
字符设备驱动框架
' Q& i+ F9 z$ ~4 ?! `6 r: K6 F  A5 G) D! e$ S
struct cdev //
7 G% g9 R; A+ g, j/ @) C' {' I$ u{8 x- j/ K9 T/ |2 _0 K- {6 f# D; [9 J
dev t dev;7 N% J7 v' H( w+ y
structfile_operations f ops;
2 E; E$ P; \( {1 {8 e4 ~}2 o; r" d" G: g) f
4 N$ A. G6 w3 v/ x: m8 I4 m
struct file operations) b; o  A5 ~0 M! H" w# r  G
{
8 x3 b0 i3 q; D8 ^4 F" z; {# y. Kcpen
" y. H6 Q: {% z- G5 Yread/ ?+ i5 F% l9 ~9 u  g
write
/ w" k; m+ G4 K. h8 ]) }. m! hrelease
. _7 k$ `% _* V# G) l; ?3 I1 |, Z3 o( w: g" W4 @
}
0 }! z+ @" `5 {' x  b4 `6 E" C
: z. v: ~7 p9 i' dstruct inode8 E+ C- Q: k- V% g, q8 |
{
" W2 K2 P5 M( Edev_t  i_rdev;8 M$ z* k' q; f. k3 o* U! ~
struct cdev   *i_cdev;( Q0 O6 W5 C6 o- Q: U0 J8 D
}4 ?. U  V6 M4 }! x; A1 A7 ^# N
3 G/ x# o5 D, F$ A! C
struct file; w0 k$ O9 ]: ]4 G, ?! S
{& `" C0 G# M" K! \# ?& A2 T* x$ n
void  *private_data;
9 F% B6 j1 Y% V2 R$ o' e7 s% s- k7 l5 F4 ~& ]  N/ `
}$ s' C/ ?+ t6 H& E1 F& f

$ r  a  U! o. J; ]$ ^4 ?
" L, r0 p. h3 F! ]' O
0 E3 o) |/ W0 [0 K: d

该用户从未签到

2#
发表于 2020-12-30 11:19 | 只看该作者
linux字符驱动程序中的4个结构体
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-11-24 19:03 , Processed in 0.156250 second(s), 23 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

快速回复 返回顶部 返回列表