• 微信公众号:美女很有趣。 工作之余,放松一下,关注即送10G+美女照片!

riscv – kernel – ipi

开发技术 开发技术 4小时前 2次浏览

https://mp.weixin.qq.com/s/ysF8gxPmxnYgyVpXsBGbaA

 

简单介绍Linux kernel中riscv架构核间中断ipi相关的内容。

riscv - kernel - ipi

 

本文目录:

1. send_ipi_single

2. ipi_ops

3. sbi_send_cpumask_ipi

4. sbi

5. system reset

 

1. send_ipi_single

 

send_ipi_single用于向一个核发送ipi中断,其定义如下:

riscv - kernel - ipi

其中:

a. 在ipi_data中记录ipi消息类型;

b. 使用ipi_ops中的ipi_inject函数向指定的核心注入中断;

 

2. ipi_ops

 

ipi_ops是一个类型为struct riscv_cpu_ops的变量:

—————————————————————————–
这是一篇付费文章,请移步付费阅读全文,谢谢!
文章链接:https://mp.weixin.qq.com/s/ysF8gxPmxnYgyVpXsBGbaA


程序员灯塔
转载请注明原文链接:riscv – kernel – ipi
喜欢 (0)