This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux/TMS320DM8148:如何在 dm8148 Linux 中禁用所有中断

Guru**** 2587365 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/635615/linux-tms320dm8148-how-we-disable-all-interrupts-in-dm8148-linux

器件型号:TMS320DM8148

工具/软件:Linux

您好,

    我们将 DM8148  与 DVRRDK_04_01_00_02配合使用。

 我 正在编写计时器驱动 程序, 需要在初始化计时器时禁用所有中断。

 whet 是 禁用/启用 此 env 中所有中断的函数。

此致。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    Shlomo、您好!

    在 DM814x 器件端、寄存器 IRQENABLE_CLR 用于禁用中断。

    要禁用 Linux 内核中的所有中断,可以尝试使用 local_IRQ_disable()函数。 有关更多详细信息、请参阅以下链接:

    www.makelinux.net/.../chp-10-sect-3

    10.3.2.启用和禁用中断
    10.3.2.2禁用所有中断

    此致、
    帕维尔
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    非常感谢 Pavel

    我将查看您发送的信息。

    有一个好的 DAY。