Zynq-7000,GIC - 如何设置中断优先级?

描述

如何为每个IRQ ID#设置中断优先级?
寄存器ICDIPR0 - 23可在 TRM 中找到,但没有详细说明。

ICDIPRx寄存器由4个8位字段组成。

每个字段与每个IRQ ID#0-95相关联。

ICDIPR0 Byte0([7:0]) - IRQ ID#0,
ICDIPR0 Byte1([15:8]) - IRQ ID#2,
ICDIPR0 Byte3([23:16]) - IRQ ID#3,

有关更多详细信息,请参阅以下ARM文档:

IHI0048B_gic_architecture_specification.pdf
4.3.11中断优先级寄存器,GICD_IPRIORITYRn

编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-31 13:17:02 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它