TI中文支持网
TI专业的中文技术问题搜集分享网站

PCIE问题

跑两片6678用PCIE进行通信,RC可不可以给EP端发送中断?如果可以,怎么发送?

Shuxin Zhao:

回复 Thomas Yang1:

RC访问EP就是远端访问EP呗,那也就是说我直接远端往EP的这个MSI_IRQ寄存器。可是远端的这个寄存器的地址是0x21800054.怎么去访问。是不是仿照

KeyStone_PCIE_RC_MSI_allocate((PCIE_MSI_Regs *)&(gpPCIE_remote_EP_regs->MSI_CAP), PCIE_RC_BAR0_ADDRESS+((Uint32)&gpPCIE_app_regs->MSI_IRQ)-(Uint32)gpPCIE_app_regs);

KeyStone_PCIE_generate_MSI(8, (Uint32*)(CSL_PCIE_REGS+((Uint32)&gpPCIE_app_regs->MSI_IRQ)-(Uint32)gpPCIE_app_regs));这两个函数做修改?应该怎么修改?EP也是用BAR0来接收中断吗

赞(0)
未经允许不得转载:TI中文支持网 » PCIE问题
分享到: 更多 (0)