![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux驱动
文章平均质量分 87
Gti-杠猪
嵌入式linux驱动开发者
展开
-
3.字符设备驱动高级
《5.linux驱动开发-第3部分-5.3.字符设备驱动高级》 第一部分、章节目录 5.3.1.注册字符设备驱动新接口1 5.3.2.注册字符设备驱动新接口2 5.3.3.注册字符设备驱动新接口3 5.3.4.注册字符设备驱动新接口4 5.3.5.字符设备驱动注册代码分析1 5.3.6.字符设备驱动注册代码分析2 5.3.7.自动创建字符设备驱动的设备文件 5.3.8.设备类相关代码分析1 5.3...转载 2018-11-14 20:25:19 · 245 阅读 · 0 评论 -
11.网络设备驱动介绍
《linux驱动开发-第11部分-5.11.网络设备驱动介绍》 第一部分、章节目录 5.11.1.网络设备驱动概述 5.11.2.虚拟网卡驱动分析1 5.11.3.虚拟网卡驱动分析2 5.11.4.DM9000驱动源码分析1 5.11.5.DM9000驱动源码分析2 第二部分、章节介绍 5.11.1.网络设备驱动概述 本节对网络设备驱动做个概要描述,主要是讲了这种驱动模型和字符设备块设备的区别,最...转载 2018-11-16 18:38:14 · 215 阅读 · 0 评论 -
10.块设备驱动介绍
《5.linux驱动开发-第10部分-5.10.块设备驱动介绍》 第一部分、章节目录 5.10.1.正确理解块设备驱动的概念 5.10.2.块设备驱动框架简介 5.10.3.块设备驱动案例分析1 5.10.4.块设备驱动案例分析2 5.10.5.块设备驱动案例分析3 第二部分、章节介绍 5.10.1.正确理解块设备驱动的概念 本节着重讲块设备驱动和字符设备驱动的差异,并且讲了扇区、块、页等块设备驱...转载 2018-11-14 20:32:42 · 162 阅读 · 0 评论 -
9.触摸屏驱动移植实战
fsdgdsg转载 2018-11-14 20:32:01 · 404 阅读 · 0 评论 -
8.input子系统基础之按键
《5.linux驱动开发-第5部分-5.8.input子系统基础之按键》 第一部分、章节目录 5.8.1.什么是input子系统 5.8.2.input设备应用层编程实践1 5.8.3.input设备应用层编程实践2 5.8.4.input子系统架构总览1 5.8.5.input子系统架构总览2 5.8.6.输入核心层源码分析1 5.8.7.输入核心层源码分析2 5.8.8.输入事件驱动层源码分析...转载 2018-11-14 20:30:04 · 258 阅读 · 0 评论 -
7.framebuffer驱动详解
《5.linux驱动开发-第7部分-5.7.framebuffer驱动详解》 第一部分、章节目录 5.7.1.framebuffer介绍 5.7.2.framebuffer应用编程实践1 5.7.3.framebuffer应用编程实践2 5.7.4.framebuffer应用编程实践3 5.7.5.framebuffer驱动框架总览 5.7.6.framebuffer驱动框架分析1 第二部分、章节...转载 2018-11-14 20:29:06 · 387 阅读 · 0 评论 -
2.字符设备驱动基础
《5.linux驱动开发-第2部分-5.2.字符设备驱动基础》 第一部分、章节目录 5.2.1.开启驱动开发之路 5.2.2.最简单的模块源码分析1 5.2.3.最简单的模块源码分析2 5.2.4.最简单的模块源码分析3 5.2.5.用开发板来调试模块 5.2.6.字符设备驱动工作原理1 5.2.7.字符设备驱动工作原理2 5.2.8.字符设备驱动代码实践1 5.2.9.字符设备驱动代码实践2 5...转载 2018-11-14 20:22:57 · 347 阅读 · 0 评论 -
1.驱动应该怎么学
《5.linux驱动开发-第1部分-5.1.驱动应该怎么学》 第一部分、章节目录 5.1.1.什么是驱动1 5.1.2.什么是驱动2 5.1.3.模块化设计 5.1.4.linux设备驱动分类 5.1.5.驱动程序的安全性要求 5.1.6.驱动应该这么学 第二部分、章节介绍 5.1.1.什么是驱动1 本节首先讲解驱动部分整个课程规划,然后讲述第1个课程的整体规划。 5.1.2.什么是驱动2 本节从...转载 2018-11-14 20:21:34 · 199 阅读 · 0 评论 -
6.misc类设备与蜂鸣器驱动
《5.linux驱动开发-第6部分-5.6.misc类设备与蜂鸣器驱动》 第一部分、章节目录 5.6.1.板载蜂鸣器驱动测试 5.6.2.misc类设备介绍 5.6.3.misc驱动框架源码分析1 5.6.4.misc驱动框架源码分析2 5.6.5.蜂鸣器驱动源码分析1 5.6.6.蜂鸣器驱动源码分析2 第二部分、章节介绍 5.6.1.板载蜂鸣器驱动测试 本节使用内核中提供的蜂鸣器驱动来实践测试蜂...转载 2018-11-14 20:28:12 · 489 阅读 · 1 评论 -
5.linux设备驱动模型
《5.linux驱动开发-第5部分-5.5.linux设备驱动模型》 第一部分、章节目录 5.5.1.linux设备驱动模型简介 5.5.2.设备驱动模型的底层架构 5.5.3.总线式设备驱动组织方式 5.5.4.platform平台总线简介1 5.5.5.platform平台总线工作原理2 5.5.6.platform平台总线工作原理3 5.5.7.平台总线实践环节1 5.5.8.平台总线实践环...转载 2018-11-14 20:27:25 · 289 阅读 · 0 评论 -
4.驱动框架入门之LED
《5.linux驱动开发-第4部分-5.4.驱动框架入门之LED》 第一部分、章节目录 5.4.1.何谓驱动框架 5.4.2.内核驱动框架中LED的基本情况 5.4.3.初步分析led驱动框架源码1 5.4.4.初步分析led驱动框架源码2 5.4.5.在内核中添加或去除某个驱动 5.4.6.基于驱动框架写led驱动1 5.4.7.基于驱动框架写led驱动2 5.4.8.基于驱动框架写led驱动3...转载 2018-11-14 20:26:25 · 312 阅读 · 0 评论 -
《DTS》
第一课.设备树的引入与体验 第01节_字符设备驱动程序的三种写法 a. 驱动程序编写有3种方法:传统方法、使用总线设备驱动模型、使用设备树 b. 这3种方法也核心都是一样的: 分配、设置、注册 file_operations结构体 这个结构体中有.open, .read, .write, .ioctl等成员 驱动程序要实现这些成员,在这...转载 2018-12-18 18:21:49 · 1339 阅读 · 0 评论