对ZYNQ设备GPIO中断函数的详解 (二)
1.XScuGic_CfgInitialize函数
1.1函数原型
s32 XScuGic_CfgInitialize(XScuGic *InstancePtr,XScuGic_Config *ConfigPtr, u32 EffectiveAddr)
他需要传入三个参数XScuGic 结构体指针,XScuGic_Config结构体指针,以及u32的EffectiveAddr变量。
1.2 XScuGic 结构体
该结构没有什么好解释的了,第二个参数是当前是否准备好,第三个函数的含义我们后面会解释。
1.3 u32 Cpu_Id = CpuId + (u32)1;
static u32 CpuId = XPAR_CPU_ID; /**< CPU Core identifier */
/* Definition for CPU ID */
#define XPAR_C