gpt4 book ai didi

c - 将中断请求扩展到其他处理器

转载 作者:太空宇宙 更新时间:2023-11-04 03:46:25 29 4
gpt4 key购买 nike

如何将现有的中断请求扩展到其他处理器?已经有一个在特定处理器上发出并启用的现有请求。我想扩展这个 IRQ,它基于硬件计数器触发,这样每个处理器都有一个 IRQ,如果触发了任何 IRQ,它们将被传送到已经存在的 IRQ 及其处理程序。本质上,我正在尝试创建一个 IRQ mux。有没有人有这方面的经验?

更好的解释是 IRQ 在所有处理器上都是相同的。因此,我想将一个已经请求和启用的 IRQ(在单独的 .c 文件中请求、启用和处理)更改为新 .c 文件中的 percpu IRQ

最佳答案

这听起来不像是您可以期望在软件中做的事情。

即使可以,答案在很大程度上取决于确切您使用的 CPU、该 CPU 对多处理的支持、任何芯片组或主板上的其他支持电路,以及等等。

不过,我希望一般的回答是“你不能那样做”。可能有异常(exception)。

关于c - 将中断请求扩展到其他处理器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24008044/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com