
PCI/PCIe专题
文章平均质量分 89
田园诗人之园
我是一位平凡的诗人,也是一位平凡的工程师。
展开
-
PCIe 5.1-Transaction Layer Specification
该文章基于《5.0-1.0-PUB — PCI Express® Base Specification Revision 5.0 Version 1.0》翻译和理解。原创 2024-07-18 23:14:40 · 1199 阅读 · 2 评论 -
PCIe 5.1 - Introduction
该文章基于《5.0-1.0-PUB — PCI Express® Base Specification Revision 5.0 Version 1.0》翻译和理解本章概述了PCIExpress架构和关键概念。PCIExpress是一种高性能、通用的I/O互连,可用于未来的各种计算和通信平台。维护了关键的PCI属性,如它的使用模型、负载存储架构和软件接口,而它的并行总线实现被一个高度可伸缩的、完全串行的接口所取代。PCIe利用了在点对点互连、基于交换的技术和分组协议方面的最新进展,提供了更新级别的性能和原创 2022-06-11 21:02:22 · 2101 阅读 · 10 评论 -
linux PCI/PCIe驱动之assign_requested_resources_sorted的理解
linux PCI/PCIe驱动之assign_requested_resources_sorted的理解1 assign_requested_resources_sorted1.1 从初始化到资源配置的调用过程1.2 _pci_assign_resource1.2.1 调用过程1.2.2 __find_resource函数实现1.3 pci_update_resource1.3.1 调用过程1.3.2 pci_std_update_resource函数实现1 assign_requested_resou原创 2022-05-17 23:04:50 · 1817 阅读 · 0 评论 -
linux PCI/PCIe驱动之pci_read_bases的理解
linux PCI/PCIe驱动之pci_read_bases的理解原创 2022-05-16 23:43:31 · 1708 阅读 · 0 评论 -
rk3399 PCIe rc设备枚举之设备资源识别分析
基于对韦东山老师的PCIe学习专题所做的学习总结1. 设备配置空间使用PCI/PCIe的目的,就是为了简单地访问它:像读写内存一样读写PCI/PCIe设备。提问:使用哪些地址读写设备?这些地址的范围有多大?是像内存一样访问它,还是像IO一样访问它?每个PCI/PCIe设备都有配置空间,就是一系列的寄存器,对于普通的设备,它的配置空间格式如下。里面有:设备ID厂家IDClass Code:哪类设备?存储设备?显示设备?等待6个Base Address Register:[外链原创 2022-05-13 23:12:02 · 3162 阅读 · 6 评论