首页
›
嵌入式与底层系统
›
021-Linux PREEMPT_RT实时内核工程
›
《PREEMPT_RT补丁与硬件平台中断控制器适配工程》
VIP20
本课程属于:021-Linux PREEMPT_RT实时内核工程
嵌入式与底层系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
PREEMPT_RT补丁与硬件平台中断控制器适配
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
实时操作系统概述
硬实时与软实时的区别 · Linux实时性挑战 · PREEMPT_RT项目背景与目标
实时操作系统概述
硬实时
02
PREEMPT_RT补丁架构
内核抢占模型演进(PREEMPT_N… · 关键特性(中断线程化 · 自旋锁可抢占
PREEMPT
RT
03
中断控制器基础
GIC(通用中断控制器)v2/v3/… · 中断类型(SPI/PPI/SGI/L… · 中断亲和性与路由
断控制器基础
GIC
04
中断线程化原理
中断上半部与下半部 · request_threaded_i… · 强制线程化与自愿线程化策略
断线程化原理
断上半部
05
中断描述符与irqdomain
struct irq_desc结构 · irqdomain映射机制(线性域/… · 中断号分配流程
irqdomain
断描述符
06
GICv3驱动分析
gic_dist_init() · gic_cpu_init() · 中断使能与屏蔽
GICv3
驱动分析
07
中断亲和性设置
/proc/irq/接口 · irq_set_affinity_h… · CPU热插拔时的中断迁移
断亲
性设置
08
中断负载均衡
静态均衡与动态均衡 · irqbalance守护进程 · PREEMPT_RT下的均衡策略调整
断负载均衡
静态均衡
09
自旋锁与中断上下文
raw_spinlock与spinl… · PREEMPT_RT中自旋锁变为可抢… · 中断上下文中的锁使用规范
自旋锁
断上下文
10
中断嵌套与优先级反转
RT内核中的中断优先级模型 · 优先级继承协议 · 中断嵌套深度控制
断嵌套
优先级反转
11
中断延迟测量
ftrace中断延迟追踪 · cyclictest工具使用 · /proc/latency_stat…
断延迟测量
ftrace
12
中断控制器硬件适配接口
struct irq_chip结构体 · chip->irq_mask/irq…
断控制器硬件适配…
struct
13
设备树中断绑定
interrupt-parent · interrupts属性 · interrupt-cells
设备树
断绑定
14
ACPI中断路由
ACPI中断资源描述 · GSI与Linux中断号映射 · ACPI与设备树共存策略
ACPI
断路由
15
MSI/MSI-X中断适配
Message Signaled I… · PCIe MSI控制器驱动 · PREEMPT_RT下的MSI中断线…
MSI/MSI-X
断适配
16
IPI(处理器间中断)适配
SMP系统中IPI类型(RESCHE… · IPI发送与接收流程 · RT场景下的IPI延迟优化
IPI
处理器间
17
中断控制器级联
多级中断控制器拓扑 · 级联中断处理流程 · irq_chip->irq_retr…
断控制器级联
多级
18
虚拟中断控制器(VIC)
ARM VIC架构 · 中断向量表 · VIC与GIC的差异
VIC
虚拟
19
中断控制器电源管理
系统挂起/恢复时的中断状态保存与恢复 · irq_chip->irq_set_… · 唤醒源中断配置
断控制器电源管理
系统挂起
20
中断控制器调试接口
/proc/interrupts解读 · /proc/irq/调试节点 · 中断风暴检测与抑制
断控制器调试接口
proc/interru…
21
中断控制器性能优化
中断合并(Interrupt Coa… · 中断节流(Throttling) · 批处理中断处理
断控制器性能优化
Interrupt
22
PREEMPT_RT补丁编译与配置
内核配置选项(CONFIG_PREE… · 补丁应用流程 · RT内核启动参数
PREEMPT
RT
23
中断控制器驱动开发实战
编写简单的GPIO中断控制器驱动 · 注册irq_chip · 实现中断线程化
断控制器驱动开发…
GPIO
24
中断控制器测试框架
使用softirq模拟中断 · kprobe动态插桩 · 中断处理延迟自动化测试
断控制器测试框架
softirq
25
中断控制器与调度器交互
RT调度策略(SCHED_FIFO/… · 中断线程优先级设置 · 中断线程与普通线程的调度延迟
断控制器
调度器交互
26
中断控制器安全考虑
中断注入攻击 · 中断权限控制 · 内核锁down_write中断死锁预…
断控制器安全考虑
断注入攻击
27
中断控制器虚拟化适配
KVM中断虚拟化(vGIC) · 直通中断(PCI passthrou… · RT虚拟机中断延迟
断控制器虚拟化适…
KVM
28
中断控制器多核扩展
NUMA架构下的中断分布 · 中断控制器跨片访问优化 · 多核中断亲和性策略
断控制器多核扩展
NUMA
29
中断控制器故障排查
中断丢失问题定位 · 中断处理超时 · 中断控制器寄存器误操作恢复
断控制器故障排查
断丢失问题定位
30
中断控制器未来演进
GICv4.1虚拟化增强 · 中断控制器与CXL互连 · PREEMPT_RT在RISC-V中…
断控制器未来演进
GICv4.1
所属VIP或分类
同VIP:cyclictest与调度延迟-实时性测试工具链搭建方法
同VIP:Linux内核实时性补丁与驱动项目实战工程
同VIP:Linux内核实时性补丁调度延迟优化-内核参数与代码调整