![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux设备驱动
文章平均质量分 80
upupwhy
这个作者很懒,什么都没留下…
展开
-
i2c_client,i2c_adapter和I2C-core的简介
I2C的主要有两大数据结构,struct i2c_client 和 struct i2c_adapter。 2.1 i2c_client struct i2c_client { unsigned short flags; unsigned short addr; char name[I2C_NAME_SIZE]; struct i2c_adapter *adapter;转载 2014-11-25 16:51:39 · 618 阅读 · 0 评论 -
i2c_driver结构体
/** * struct i2c_driver - represent an I2C device driver * @class: What kind of i2c device we instantiate (for detect) * @attach_adapter: Callback for bus addition (for legacy drivers) * @deta转载 2014-11-26 09:56:50 · 834 阅读 · 0 评论 -
块设备驱动程序
块设备驱动程序 .块设备和字符设备的区别 1,读取数据的单元不同,块设备读写数据的基本单元式块,字符设备的基本单元是字节。 2,块设备可以随机访问,字符设备只能顺序访问。 .linux内核中块设备的描述 struct gendisk { int major;主设备号 int first_minor;次设备号 int minors; char disk_nam转载 2014-11-06 09:58:19 · 450 阅读 · 0 评论 -
linux格式化
mkfs -t ext3 /dev/sda5 mkfs.vfat /dev/sdb2 mount -t vfat /dev/sdb2 /sdb2 文件系统的优化: mkfs.ext3 -b 1024 /dev/sda 文件的大小来决定数据块的大小 文件很大,但是数据块很小,影响读取的速度 文件很小,但是数据块很大,浪费数据块 mkfs.ext3 -b 1024 -i 2048 -m转载 2014-10-24 10:48:46 · 509 阅读 · 0 评论 -
字符设备驱动程序
/* * gobalvar.c -- A simple virtual char device driver */ #include #include #include #include #include #include MODULE_LICENSE("GPL"); MODULE_AUTHOR("leander"); #define MINIOR_NUM 0原创 2014-10-09 15:17:31 · 818 阅读 · 0 评论 -
Linux驱动中的platform
********************************************************************************************** http://www.chineselinuxuniversity.net/articles/49421.shtml 从Linux2.6内核起,引入一套新的驱动管理和注册机制:platform_device转载 2015-01-07 15:39:49 · 416 阅读 · 0 评论