# PCIe_Driver_Demo **Repository Path**: daalw/PCIe_Driver_Demo ## Basic Information - **Project Name**: PCIe_Driver_Demo - **Description**: PCIe驱动示例学习 - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 6 - **Forks**: 5 - **Created**: 2022-11-22 - **Last Updated**: 2025-07-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # PCIe_Driver_Demo ## 介绍 PCIe驱动示例学习 ## 说明 本仓库中包含四个PCIe驱动项目示例,其中有两个是Windows系统中基于WDF框架开发的PCIe设备驱动程序,两个是Linux系统中PCI设备的驱动程序示例。每个示例项目放在不同的文件夹中,每个项目中都有readme.md说明文件,而且代码中也有详细的注释。以下是每个示例项目的具体来源:

1.MS_PLX9x5x, 微软官方PCI驱动, clone from : https://github.com/microsoft/windows-driver-samples/tree/main/general/PLX9x5x 2.MS_WDF_PCI_General, Windows系统基于WDF PCI设备驱动通用框架 3.Linux_PCIe_Driver_General,基于Linux的通用PCI/PCIe设备驱动框架 download from: https://download.csdn.net/download/u010872301/10116259 4.Linux_PCIe_Driver_DMA, 基于Linux的PCI/PCIe设备用**DMA**读写控制驱动 和 **用户通过驱动使用PCI/PCIe设备的程序代码** Download from: https://download.csdn.net/download/marktoo841758320/11083070?spm=1001.2014.3001.5503 **注:以上项目本仓库仅显示部分代码,完整示例起到原地址下载**