Linux设备模型(六)类
发布时间
阅读量:
阅读量
参考文献:http://www.wowotech.net/linux_kenrel/class.html
目录
-
-
-
-
- 引言
-
-
- Class 数据结构
-
- 2.1. struct class
- 2.2. struct class_interface
-
- Class 内部运行机制解析
-
- 3.1. Class的注册过程
- 3.2. 在设备注册过程中与Class相关的操作
-
- Class 功能说明
-
- 设备模型总结
-
- 5.1. Linux设备模型结构图示
- 5.2. Linux设备模型的基本理念
-
-
前言概述与研究背景
在设备模型中,诸如Bus、Device以及Device driver等概念通常较为直观,因其对应着实际存在的硬件或软件组件,整个逻辑体系均围绕这些实体构建。然而,本文所要阐述的Class则有所不同,它并非实体存在,而是通过抽象方式虚拟生成的,其目的在于归纳设备的共同特征。
以一个例子加以说明:若干年龄相近、所需学习内容相似的学生聚集在一起进行学习,便形成了一个班级(Class)。这个班级可以拥有特定的名称(如295班),但若没有构成它的学生(device),它将失去实际意义。此外,班级存在的核心价
全部评论 (0)
还没有任何评论哟~
