首页
›
高速接口与互连
›
003-PCIe DMA驱动与吞吐优化
›
《PCIe DMA驱动开发从入门到实践》
VIP20
本课程属于:003-PCIe DMA驱动与吞吐优化
高速接口与互连 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
PCIe DMA驱动开发从入门到实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
PCIe概述与基本概念
PCIe概述与基本概念 · 核心概念 · 实践要点
PCIe
基本概念
02
PCIe体系结构
层次 · 事务层 · 数据链路层
PCIe
体系结构
03
PCIe配置空间与BAR
PCIe配置空间与BAR · 核心概念 · 实践要点
PCIe
BAR
04
PCIe中断机制
INTx · MSI · MSI-X
PCIe
断机制
05
DMA原理概述
DMA原理概述 · 核心概念 · 实践要点
DMA
原理概述
06
DMA引擎与通道
DMA引擎与通道 · 核心概念 · 实践要点
DMA
引擎
07
Linux设备驱动模型简介
Linux设备驱动模型简介 · 核心概念 · 实践要点
Linux
设备驱动模型简介
08
字符设备驱动编写基础
字符设备驱动编写基础 · 核心概念 · 实践要点
字符设备驱动编写…
重点
09
内核模块编译与加载
内核模块编译与加载 · 核心概念 · 实践要点
内核模块编译
加载
10
PCIe设备驱动注册与探测
PCIe设备驱动注册与探测 · 核心概念 · 实践要点
PCIe
设备驱动注册
11
PCIe BAR内存映射
PCIe BAR内存映射 · 核心概念 · 实践要点
PCIe
BAR
12
读写PCIe配置空间
读写PCIe配置空间 · 核心概念 · 实践要点
PCIe
读写
13
中断处理注册与响应
中断处理注册与响应 · 核心概念 · 实践要点
断处理注册
响应
14
使用内核DMA API
使用内核DMA API · 核心概念 · 实践要点
DMA
API
15
DMA一致性映射与流式映射
DMA一致性映射与流式映射 · 核心概念 · 实践要点
DMA
一致性映射
16
SG列表(Scatter-Gather)DMA
SG列表(Scatter-Gather)… · 核心概念 · 实践要点
SG
Scatter-Gath…
17
环形缓冲区设计
环形缓冲区设计 · 核心概念 · 实践要点
环形缓冲区设计
重点
18
多队列DMA
多队列DMA · 核心概念 · 实践要点
DMA
多队列
19
用户空间与内核空间交互(ioctl)
用户空间与内核空间交互(ioctl) · 核心概念 · 实践要点
ioctl
用户空间
20
mmap映射DMA缓冲区到用户空间
mmap映射DMA缓冲区到用户空间 · 核心概念 · 实践要点
mmap
DMA
21
使用UIO框架
使用UIO框架 · 核心概念 · 实践要点
UIO
使用
22
使用VFIO框架
使用VFIO框架 · 核心概念 · 实践要点
VFIO
使用
23
性能优化
缓冲区对齐 · 缓存一致性 · 预取
性能优化
缓冲区对齐
24
调试技巧
打印 · ftrace · perf
调试技巧
打印
25
使用逻辑分析仪/PCIe分析工具
使用逻辑分析仪/PCIe分析工具 · 核心概念 · 实践要点
PCIe
使用逻辑分析仪
26
实战
简单PCIe DMA读写(一)——驱…
PCIe
DMA
27
实战
简单PCIe DMA读写(二)——应…
PCIe
DMA
28
实战
高性能网络数据采集卡驱动
高性能网络数据采…
重点
29
实战
存储设备DMA驱动
DMA
存储设备
30
总结与进阶方向
总结与进阶方向 · 核心概念 · 实践要点
进阶方向
总结与进阶方向
所属VIP或分类
同VIP:DMA多队列与中断优化实践资料
同VIP:DMA描述符环与缓存一致性设计
同VIP:Linux多核DMA中断亲和性与性能优化