这人和我差不多,不懂英语,却死要用英语注释;
1: typedef void (*fptr)(void); /* 定义一个中断响应函数指针类型 */
2: fptr IRQ_HandlerTable[19]; /* 中断服务例程函数表,用于存放中断服务例程入口地址,实际就是一个矢量表 */
3: irqNum = inpw(AIC_ISNR); /* 获得中断例程号(PS,这个irqNum 如果改为irq_id 或许更恰当点) */
4: (*IRQ_HandlerTable[irqNum])(); /* 执行中断服务例程,响应中断 */
|