linux驱动开发
code_fei
这个作者很懒,什么都没留下…
展开
-
混杂设备驱动程序
混杂设备驱动篇混杂设备描述结构体 struct miscdevice { int minor; const char *name; const struct file_operations *fops; struct list_head list; struct device *parent; struct device *this_device; const char *no原创 2015-03-07 12:47:22 · 364 阅读 · 0 评论 -
总线设备驱动模型篇一
概述 设备驱动模型最初是为了解决设备的电源管理而产生的,但是最后发展 起来之后,作用就越来越大了,特别适合设备管理。对于linux设备驱动工程师来说,掌握设备驱动模型非常重要。 linux的设备驱动模型的底层机制主要包括:kobject,kset等几个结构。这几个结构定义在include/linux/kobject.h中 sysfs文件系统 sysfs文件系统是基于ramfs的一种文件系统,它原创 2015-03-13 00:02:21 · 403 阅读 · 0 评论 -
嵌入式linux内核编译、启动
嵌入式linux内核编译,启动1、编译步骤1.1生成配置文件的方式1.2 编译得到内核镜像1.3 生成的镜像文件目录2、内核启动流程 1、编译步骤 1、生成配置文件 .config 2、make 3、在arch/arm/boot/下得到内核的镜像文件; 1.1生成配置文件的方式 1、如果你是使用第三方修改过的内核源码,那么一般在arch/arm/configs目录下面有很多基于不同开发板的配置文件...原创 2019-07-31 10:08:13 · 523 阅读 · 0 评论