当前位置: 首页 > news >正文

【ARMv8/v9 GIC 系列 1.7 -- GIC PPI | SPI | SGI | LPI 中断使能配置概述】


请阅读【ARM GICv3/v4 实战学习 】


文章目录

    • GIC 各种中断使能配置
      • PPIs(每个处理器私有中断)
      • SPIs(共享外设中断)
      • SGIs(软件生成的中断)
      • LPIs(局部中断)

GIC 各种中断使能配置

在ARM GICv3和GICv4架构中,不同类型的中断(如PPIs、SPIs、SGIs和LPIs)可以通过不同的方式进行启用和禁用。

在这里插入图片描述
下面详细介绍这些中断的启用和禁用方法:

PPIs(每个处理器私有中断)

  • 启用和禁用PPIs:通过向GICR_ISENABLER0GICR_ICENABLER0寄存器写入,可以在启用了亲和性路由的安全状态下,启用和禁用PPIs。
    如果支持并配置了物理中断的传统操作,对于PPIs n = 0,也就是只有一个寄存器。可以通过向GICD_ISENABLER<n>GICD_ICENABLER<n>写入来单独启用和禁用PPIs。

物理中断的传统操作模式(“Legacy Operation for Physical Interrupts”)通常指的是对早期ARM架构的支持,其中中断管理方式可能与最新的GIC规茅

http://www.lryc.cn/news/397865.html

相关文章:

  • 大数据如何推动工业数字化发展?
  • 计算机网络浅谈—什么是 OSI 模型?
  • 浪潮服务器内存物理插槽位置
  • windows node降级到指定版本
  • EXSI 实用指南 2024 -编译环境 Mac OS 安装篇(一)
  • 断电的固态硬盘数据能放多久?
  • Neo4j安装
  • 基于Java+SpringMvc+Vue技术的就医管理系统设计与实现系统(源码+LW+部署讲解)
  • Transformer学习过程中常见的问题与解决方案 - Transformer教程
  • Linux进程间通信:匿名管道 命名管道
  • 【数据结构】(C语言):二叉搜索树(不使用递归)
  • Fastapi在docekr中进行部署之后,uvicorn占用的CPU非常高
  • Pandas数据可视化宝典:解锁图形绘制与样式自定义的奥秘
  • 2024前端面试真题【JS篇】
  • axios使用sm2加密数据后请求参数多了双引号解决方法
  • MybatisPlus 核心功能
  • vivado EQUIVALENT_DRIVER_OPT、EXCLUDE_PLACEMENT
  • docker也能提权??内网学习第6天 rsync未授权访问覆盖 sudo(cve-2021-3156)漏洞提权 polkit漏洞利用
  • TF卡病毒是什么?如何防范和应对?
  • window对象监听浏览器页签之间的切换状态;前端监听浏览器切换页签的触发时机
  • MySQL 条件函数/加密函数/转换函数
  • 初学SpringMVC之接收请求参数及数据回显
  • Java链表LinkedList经典题目
  • 【cocos creator】2.x,伪3d拖拽,45度视角,60度视角,房屋装扮
  • 【thingsbord源码编译】 显示node内存不足
  • 内存巨头SK海力士正深化与TSMC/NVIDIA合作关系,开发下一代HBM
  • 基于Pinia的WebSocket管理与优化实践(实现心跳重连机制,异步发送)
  • Perl词法作用域:自定义编程环境的构建术
  • vscode使用ssh连接远程服务器
  • linux 常用和不那么常用命令记录02 磁盘占用