![](https://img-blog.csdnimg.cn/20190927151043371.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
C3. Linux驱动
Linux驱动梳理及总结
coolice87
这个作者很懒,什么都没留下…
展开
-
hisi mmz模块驱动讲解
一、概述 如图所示,在海思平台上将内存分为两个部分:os内存和mmz内存。os内存指:由linux操作系统管理的内存;mmz内存:由mmz驱动模块进行管理供媒体业务单独使用的内存,在驱动加载时可以指定该模块管理内存的大小:insmod mmz.ko mmz=anonymous,0,0x4fa00000,6Manony=1 || report_error 该驱动主要由...原创 2018-03-12 15:40:47 · 9885 阅读 · 1 评论 -
SD卡驱动学习笔记
SD卡驱动学习笔记原创 2017-07-24 11:25:44 · 909 阅读 · 0 评论 -
Linux输入子系统学习笔记
Linux输入子系统学习笔记原创 2017-07-24 11:20:21 · 354 阅读 · 0 评论 -
linux使用RAM_DISK根文件系统基本过程
linux使用RAM_DISK根文件系统基本过程及使用方法原创 2017-07-24 11:17:12 · 1538 阅读 · 0 评论 -
Linux时间子系统
Linux时间子系统原创 2017-07-24 11:13:32 · 390 阅读 · 0 评论 -
Hi3520d 网卡驱动源码分析
Hi3520d 网卡驱动源码分析原创 2017-07-24 10:54:47 · 971 阅读 · 0 评论 -
hi35xx stmmac网卡驱动源码解读
hi35xx系列 基于stmmac的网卡驱动原创 2017-07-24 10:43:13 · 12488 阅读 · 0 评论 -
PCI设备扫描和资源分配
Pci设备的I/O和内存是一个比较复杂的问题.如下的总线结构:在上图的总线结构中,ethernet设备和pci-pci bridge的同类型资源空间必须要是pci bus0的一个子集例如,pci bus 0的I/O端口资源是0x00CC~0x01CC. Ethernet设备的I/O范围的是0x00CC~0x0xE0.那么pci-pci bridge的I/O端口范围就转载 2017-06-29 21:22:13 · 6478 阅读 · 2 评论 -
outbound和inbound关系
Inbound:PCI域訪问存储器域Outbound:存储器域訪问PCI域RC訪问EP: RC存储器域->outbound->RC PCI域->EP PCI域->inbound->EP存储器域EP訪问RC:EP存储器域->outbound->EP PCI域->RC PCI域->inbound->RC存储器域Out即出去,发起訪问的一側,须要进行outbound,去訪转载 2017-06-16 10:56:08 · 31295 阅读 · 0 评论 -
hi3536 pcie驱动学习笔记
pcie 内核和驱动原创 2017-05-23 15:43:08 · 7862 阅读 · 3 评论 -
设备驱动基础1:设备模型之总线,驱动,设备
Kobject,kset是设备模型的基本结构体,设备模型使用这两个结构体来完成设备的层次关系,但在实际的设备驱动编写中,我们基本上用不到kobject,kset这些结构体,是因为这些结构体又被嵌入到更大的结构体中,原因在于kobject,kset结构体只能表征设备的层次关系,但是一个设备的驱动,并不是简单的一个层次关系而已,因此,必需要把kobject,kset结构体嵌入到更大的结构体中,使用ko转载 2017-05-17 17:26:43 · 265 阅读 · 0 评论