你好,我目前打算把一个不跑BIOS的SRIO中断程序移植到一个BIOS的程序中。硬件中断使用的不是在SYSBIOS中配置的方式,目前遇到的问题是进入不了中断。
我的操作是在主函数初始化化中断,在asm文件中定义了中断函数 VEC_ENTRY SRIO_Doorbell_ISR ;interrupt 4
由于cmd文件和目标程序的cfg冲突(都存在会报错),因此在cfg文件中添加了: Program.sectMap[".vecs"] = "L2SRAM";
做完这些操作后,发现进入不了中断,FPGA能够接收到DSP发门铃,DSP远端地址能读到FPGA发来的数据。