gpt4 book ai didi

c - 产生和处理软件中断

转载 作者:太空狗 更新时间:2023-10-29 11:19:03 24 4
gpt4 key购买 nike

谁能告诉我如何在 Linux 下生成软件中断,然后用 request_irq 处理它?<​​/p>

或者这可能是不可能的。

最佳答案

您可以改用软中断。您可以通过编辑 include/linux/interrupt.h 来定义您的 sofirq。然后使用函数 rasie_softirq() 而不是 reuqest_irq(),它通知内核有softirq需要处理。然后内核将在软件中断上下文中的适当位置执行它。

示例 API

1. open_softwareirq();
2. raise_softirq();

关于c - 产生和处理软件中断,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26025850/

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