TIwilliam hill官网
直播中

刘辉

7年用户 1110经验值
私信 关注
[问答]

使用C6678 EVM运行william hill官网 上KeyStone_SRIO的测试程序,为什么没有看到中断响应函数doorbell_isr和这个doorbell中断相关联的语句?

本帖最后由 一只耳朵怪 于 2018-6-25 10:16 编辑

Hi,ti guys:
我在使用C6678 EVM运行william hill官网 上KeyStone_SRIO的测试程序,在interrupt配置中程序将srio的中断配给了INT4,然后将doorbell中断配置到了core0. 但是我并没有看到中断响应函数doorbell_isr和这个doorbell中断相关联的语句,类似于中断有一个就中断响应函数名字的语句。我想问一下,这个配置到了core0的doorbell中断在core0中时如何响应的?doorbell中断响应函数是如何配置达到与对应doorbell相关联的?另外,在keystone相关文档中,我看到doorbell章节中说系统通过tid决定收到doorbell后的操作,但我在KeyStone_SRIO的代码中并没有找到与doorbell相关的代码。如何去响应一个doorbell??

回帖(1)

高欢

2018-6-25 00:53:48
你好
doorbell的中断到core的机制是由中断路由寄存器实现的,这个寄存器可以根据doorbell中的info,查找路由表,进而由用户指定该doorbell应该路由到哪个核中去,具体你可以参考:SRIO userguide 3.6.6
举报

更多回帖

发帖
×
20
完善资料,
赚取积分