高通平台开发系列讲解(PCIE篇)图解PCIe EP驱动初始化流程

简介: 高通平台开发系列讲解(PCIE篇)图解PCIe EP驱动初始化流程

1676037776166.jpg

本篇章主要图解PCIe EP驱动初始化流程


MDM PCIe EP驱动初始化的时序图如下:


  1. The MHI performs initialization after the system boots up.
  2. The PCIe default parameters are set; this includes setting the device type to EP mode.
  3. The PCIe EP core is configured so that BAR0 points to base address of the MHI register interface
  4. The link training and status state machine (LTSSM) is enabled.
  5. Once the host programs BAR0, the device is enabled as the bus master.


1675933233103.jpg


其中,在上图右侧,当ep_pcie_probe()被调用后,具体将执行

相关文章
|
4月前
|
数据采集 计算机视觉 异构计算
FPGA进阶(2):基于I2C协议的EEPROM驱动控制
FPGA进阶(2):基于I2C协议的EEPROM驱动控制
68 0
|
4月前
|
异构计算 内存技术
FPGA进阶(1):基于SPI协议的Flash驱动控制(二)
FPGA进阶(1):基于SPI协议的Flash驱动控制
55 0
|
4月前
|
异构计算 内存技术
FPGA进阶(1):基于SPI协议的Flash驱动控制(一)
FPGA进阶(1):基于SPI协议的Flash驱动控制(一)
184 0
|
6月前
|
传感器 芯片
PCF8574芯片介绍及驱动方法
PCF8574芯片介绍及驱动方法
366 0
|
6月前
|
传感器 开发工具 芯片
【ZYNQ】ZYNQ7000 XADC 及其驱动示例
【ZYNQ】ZYNQ7000 XADC 及其驱动示例
152 0
|
6月前
|
网络性能优化
DP读书:鲲鹏处理器 架构与编程(六)PCI Express 总线
DP读书:鲲鹏处理器 架构与编程(六)PCI Express 总线
97 0
|
芯片 数据格式
16位ADC芯片SGM58031驱动重点
16位ADC芯片SGM58031驱动重点
801 0
|
传感器 定位技术 数据处理
ARM裸板开发——UART通信方式及使用(一)
ARM裸板开发——UART通信方式及使用
290 0
ARM裸板开发——UART通信方式及使用(一)
RK3399平台开发系列讲解(高速设备驱动篇)6.54、PCIe对PCI配置空间的扩展
RK3399平台开发系列讲解(高速设备驱动篇)6.54、PCIe对PCI配置空间的扩展
356 0
RK3399平台开发系列讲解(高速设备驱动篇)6.54、PCIe对PCI配置空间的扩展