技术栈
pci/pcie
STCNXPARM
6 天前
linux
·
运维
·
服务器
·
pci/pcie
Linux PCI/PCIe子系统深度剖析
1)PCI/PCIe的复杂之处在与理解 硬件结构(硬件组成和硬件拓扑),软件主要工作是配置;2)软件使用以及PCI/PCIe设备驱动编写是很简洁的! ---- 硬件越复杂,软件越简化!
曼弗雷多
6 天前
嵌入式软件
·
pci/pcie
六、RK3399_PCIe芯片手册解读+PCIe 配置空间、内存/IO空间读写机制
我们一直使用这个图来简化CPU与外设之间的连接:实际芯片中,CPU与外设之间的连接更加复杂,高速设备之间通过AXI总线连接。AXI总线总传输数据的双方分为Master和Slave,Master发起传输,Slave回应传输。Master和Slave是多对多的关系,它们之间读、写可以同时进行的,内部结构图如下:
憧憬一下
1 年前
arm开发
·
嵌入式硬件
·
嵌入式
·
linux驱动开发
·
pci/pcie
RK3399 PCIe 中断处理与映射分析(INTx中断机制源码分析)
本文章相关专栏往期内容,PCI/PCIe子系统专栏:Uart子系统专栏:interrupt子系统专栏:
憧憬一下
1 年前
arm开发
·
嵌入式硬件
·
嵌入式
·
linux驱动开发
·
pci/pcie
PCI/PCIe设备INTx中断机制和MSI中断机制
本文章相关专栏往期内容,PCI/PCIe子系统专栏:Uart子系统专栏:interrupt子系统专栏:
憧憬一下
1 年前
arm开发
·
嵌入式硬件
·
嵌入式
·
linux驱动开发
·
pci/pcie
PCIe_Host驱动分析_地址映射
本文章相关专栏往期内容,PCI/PCIe子系统专栏:Uart子系统专栏:interrupt子系统专栏:
憧憬一下
1 年前
arm开发
·
嵌入式硬件
·
嵌入式
·
linux驱动开发
·
pci/pcie
PCIe的三种路由方式
本文章相关专栏往期内容,PCI/PCIe子系统专栏:Uart子系统专栏:interrupt子系统专栏:
我是有底线的