reg_addr = (((hopcount+1)
#include
* Xilinx RapidIO
3、 驱动设计
}
#include
Amba_pl对应PL部分的amba,devicetree中原有的amba对应PS部分,两个位于同一层。
/* We need global varriable for maped address */
#size-cells= ;
{
compaTIble= "xlnx,xps-rio-1.00.a";
{
{
#include
1、 硬件设计
reg= ;
staTIc void __iomem* _rio_base = NULL;
补充一点,考虑到RapidIO IP使用的一致性以及预防配置出错,硬件设计时已经将RapidIO IP寄存器进行了正确配置,这一部分是在硬件FPGA编程时实现的,软件部分并不需要从头开始配置RapidIO IP核