虹口高端网站建设,线上销售平台,在意派建设好网站后,百度一下你就知道请阅读【ARM GICv3/v4 实战学习 】 文章目录 GIC-700 Programmers model寄存器实现和访问模式接口宽度和数据格式访问类型安全寄存器访问地址映射和页面GIC-700 Register map pagesSummaryGIC-700 Programmers model
GIC-700是ARM的一种通用中断控制器,它遵循GICv3和GICv4架构…请阅读【ARM GICv3/v4 实战学习 】 文章目录 GIC-700 Programmers model寄存器实现和访问模式接口宽度和数据格式访问类型安全寄存器访问地址映射和页面GIC-700 Register map pages Summary GIC-700 Programmers model
GIC-700是ARM的一种通用中断控制器,它遵循GICv3和GICv4架构规范。GIC-700的程序员模型基于内存映射寄存器,为系统设计者提供了一套丰富的控制和配置中断的手段。以下是有关GIC-700寄存器的一些重要信息:
寄存器实现和访问模式
GIC-700仅实现内存映射寄存器。除了GITS_TRANSLATER寄存器外,GIC-700具有单一基址。基址不固定,每个特定的系统实现可以有不同的基址。每个寄存器从基地址的偏移量是固定的。访问保留或未使用的地址位置可能会导致总线错误,具体取决于GICT_ERR0CTLR.UE和GICT_ERR0CTLR.DIS_ACE的值。除非附带文本另有说明: 不要修改保留的寄存器位。在读取时忽略保留的寄存器位。系统复位或冷复位会将所有寄存器位重置为零。 接口宽度和数据格式
GIC-700的ACE5-Lite下级接口可以是64位、128位、256位或512位宽,具体取决于配置。ARM®通用中断控制器架构规范定义了允许的访问大小。GIC-700保证了双字访问的单拷贝原子性。