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

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

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
字符设备驱动框架
% x$ O0 E8 I! r& M7 Z2 w% v4 j, u. O) Q: K/ E6 v& w0 s. ~
struct cdev //
+ m4 W7 n0 n8 s  W8 V9 ]{
; |2 I2 e! d+ D4 r3 h$ Odev t dev;
6 Q0 O7 d$ I8 x; F( wstructfile_operations f ops;
; y  u! I" J" j. ]% H}
4 z  A: d; G% Y! I, U7 F1 m- _4 `' m. d
struct file operations
! G0 L0 \! ~/ e7 e4 u# H4 b+ P) ^{
7 v/ y" M& H/ e* S  ~6 @- Xcpen
6 j" ?( U& ?; [4 eread
  e+ |  Q+ d- e/ V( r" Rwrite
3 p: J0 c0 S' b( S* L3 h) h/ s3 Nrelease, o# b# e, W7 D9 Z2 G9 b# [
5 i$ M% G' J" {! w
}
+ D0 p5 B: j& s
. @$ m3 f2 o- `. X7 A" n- _- F. [- gstruct inode, V* U  H, ~, z( A
{9 D( a$ o- \) \: b' P
dev_t  i_rdev;; W- D+ G# T; Q* ?
struct cdev   *i_cdev;$ j& v  @- p; T( W% ]4 f
}; i3 B4 S% t" B/ v8 `0 P+ r

0 n  \/ @4 }' O/ n$ Astruct file! p4 V' \) y. d, U) C* y3 _6 }0 _& \9 F
{/ I" z7 e/ X3 S4 j/ x1 V' n
void  *private_data;6 i/ o# n% E6 E% R5 j
/ L4 B# l% D8 ]; M$ c# t/ }' l
}. E  M! d( U" R4 d* O3 r; ^; S2 F+ q
& D) L0 q% ^' o: q! Y
& O# f  T# Q' Z3 \. ]
0 c; j4 `: L" i5 x: j

该用户从未签到

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

本版积分规则

关闭

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

EDA365公众号

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

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

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

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

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