生成驱动依赖文件
depmod会生成驱动之间的依赖文件 modules.dep,保存在/lib/modules/$(uname -r)目录下。
查看已经加载驱动
lsmod
查看驱动信息
modinfo
还可以从模块文件名字分析驱动信息
modinfo -F depends
查看相关字段信息
加载驱动
insmod后面加驱动的路径。
带依赖分析加载驱动
modprobe可以加驱动的驱动名,并自行分析依赖文件modules.dep加载相关的依赖驱动。
删除驱动
rmmod
<script type="text/javascript">
$(function () {
$('pre.prettyprint code').each(function () {
var lines = $(this).text().split('\n').length;
var $numbering = $('<ul/>').addClass('pre-numbering').hide();
$(this).addClass('has-numbering').parent().append($numbering);
for (i = 1; i <= lines; i++) {
$numbering.append($('<li/>').text(i));
};
$numbering.fadeIn(1700);
});
});
</script>
版权声明:本文为博主原创文章,未经博主允许不得转载。
分享到:
相关推荐
小结 Linux驱动程序的调试是一项复杂但至关重要的工作。通过熟练运用 `printk`、KGDB、KDB 等工具和技术,开发者可以更高效地定位并解决问题,从而提高驱动程序的质量和稳定性。此外,合理使用内核模块加载参数、...
### Linux驱动模型之Sysfs详解 #### Sysfs概述 Sysfs是一种基于内存的文件系统,最初基于ramfs设计。它的主要功能是将内核数据结构及其属性和它们之间的链接暴露给用户空间。这一机制极大地便利了设备驱动程序与...
### Linux SD卡驱动分析 #### 块请求处理 (linux/driver/mmc/card) ##### 1. probe 根据提供的代码片段,在对SD卡驱动进行分析时,`probe` 函数通常是在模块初始化过程中被调用的,用于检测并初始化SD卡设备。在`...
#### 小结 Linux中的SD卡驱动设计采用了一种清晰的分层架构,从高层的块设备层到中间的核心层,再到底层的控制器层,每一层都有其明确的功能和职责。这种设计不仅使得驱动程序易于理解,还提高了整体系统的可扩展性...
### Linux Input 子系统学习小结 #### 一、基本框架 Linux Input 子系统是内核中的一个重要组成部分,用于处理各种输入设备的数据。它的设计目的是为了提供一个统一且灵活的接口来支持多种类型的输入设备,包括...
《嵌入式Linux应用程序开发标准教程(第2版)》主要分为3个部分,包括Linux基础、搭建嵌入式Linux环境和嵌入式Linux的应用开发。Linux基础部分从Linux基础、基本操作命令讲起,为Linux初学者能快速入门...12.4 本章小结
本章小结 思考与练习 第2章 Linux基础命令 2.1 Linux常用操作命令 2.2 Linux启动过程详解 2.3 Linux系统服务 2.4 实验内容 本章小结 思考与练习 第3章 Linux下的C编程基础 ...
### Linux摄像头编程知识点详解 #### 一、视频设备与Video4Linux 在Linux系统中,摄像头设备被归类为视频设备的一种,通过Video4Linux (V4L) 接口来实现对摄像头设备的访问与控制。V4L是Linux内核中的一个子系统,...
本章小结 70 动手练练 70 第3章 构建嵌入式linux系统 71 3.1 嵌入式系统开发环境的构建 71 3.1.1 嵌入式交叉编译环境搭建 71 3.1.2 minicom和超级终端配置及使用 76 3.1.3 宿主机服务配置 83 3.2...
V4L2 是 Video for Linux 2 的简称,它是 Linux 内核中用于处理视频捕获和流媒体的一组驱动程序。它支持各种视频输入设备,如 USB 摄像头、电视卡等,并提供了统一的接口来访问这些设备的功能。V4L2 支持多种操作,...
小结 8 习题一 8 一、思考题 8 二、选择题 9 三、上机操作 9 第2章 基本操作 10 2.1 进入Linux系统 10 2.1.1 开机与系统选择 10 2.1.2 注册 10 2.1.3 控制和终端操作 11 2.1.4 进入图形界面 11 2.1.5 用Telnet方式...
目录 第1章 Linux快速入门 1 1.1 嵌入式Linux基础 1 1.1.1 Linux发展概述 1 1.1.2 Linux作为嵌入式操作系统的优势 2 1.1.3 Linux发行版本 3 ...1.1.4 如何学习Linux 4 ...本章小结 428
1、Linux基本命令:远程连接Linux虚拟机、查看主机基本信息、文件管理命令、用户管理、文件解压缩 2、Linux系统管理:Linux网络管理、进程管理、磁盘管理 3、服务器配置与管理:在线安装Apache服务器、安装MariaDB、...
4.1.1 Linux驱动程序简介53 4.1.2 开发驱动程序的方法53 4.1.3 设备驱动程序的分类53 4.1.4 主设备号和次设备号54 4.1.5 设备文件系统(devfs)与udevfs54 实验4.1 虚拟驱动模块实验55 4.2 AD接口驱动程序63 ...
1.5 小结 4 第2章 Red Hat系统的安装 5 2.1 准备,认真准备 5 2.2 安装Red Hat Linux 6 2.2.1 创建引导盘和辅助盘 6 2.2.2 不利用引导软盘进行安装 7 2.2.3 虚拟控制台 7 2.2.4 对话框 7 2.3 一步步地安装 7 2.3.1 ...
1.10 课时小结 13 1.11 专家答疑 13 1.12 练习题 13 第2学时 安装Linux操作系统 14 2.1 开始安装 14 2.2 完成Linux操作系统安装过程 20 2.2.1 登录到Linux操作系统 22 2.2.2 重新启动和关机 24 2.3 课时小结 25 2.4 ...
4.1.1 Linux驱动程序简介53 4.1.2 开发驱动程序的方法53 4.1.3 设备驱动程序的分类53 4.1.4 主设备号和次设备号54 4.1.5 设备文件系统(devfs)与udevfs54 实验4.1 虚拟驱动模块实验55 4.2 AD接口驱动...
4.1.1 Linux驱动程序简介53 4.1.2 开发驱动程序的方法53 4.1.3 设备驱动程序的分类53 4.1.4 主设备号和次设备号54 4.1.5 设备文件系统(devfs)与udevfs54 实验4.1 虚拟驱动模块实验55 4.2 AD接口驱动程序63 ...