ACPI 中文文档ACPI 中文文档
首页
第 1 章
第 2 章
第 3 章
第 4 章
第 5 章
第 6 章
第 7 章
第 8 章
第 9 章
第 10 章
第 11 章
第 12 章
第 13 章
第 14 章
第 15 章
第 16 章
第 17 章
第 18 章
第 19 章
第 20 章
第 21 章
附录 A
首页
第 1 章
第 2 章
第 3 章
第 4 章
第 5 章
第 6 章
第 7 章
第 8 章
第 9 章
第 10 章
第 11 章
第 12 章
第 13 章
第 14 章
第 15 章
第 16 章
第 17 章
第 18 章
第 19 章
第 20 章
第 21 章
附录 A
  • 第 6 章

    • 总览
    • 6.1. 设备标识对象
    • 6.2. 设备配置对象
      • 6.2.1. _CDM(时钟域)
      • 6.2.2. _CRS(当前资源设置)
      • 6.2.3. _DIS(禁用)
      • 6.2.4. _DMA(直接内存访问)
      • 6.2.5. _DSD(设备特定数据)
      • 6.2.6. _FIX(固定寄存器资源提供程序)
      • 6.2.7. _GSB(全局系统中断基址)
      • 6.2.8. _HPP(热插拔参数)
      • 6.2.9. _HPX(热插拔参数扩展)
      • 6.2.10. _MAT(多个 APIC 表条目)
      • 6.2.11. _OSC(操作系统能力)
      • 6.2.12. _PRS(可能的资源设置)
      • 6.2.13. _PRT(PCI 路由表)
      • 6.2.14. _PXM(邻近性)
      • 6.2.15. _SLI(系统局部性信息)
      • 6.2.16. _SRS(设置资源设置)
      • 6.2.17. _CCA(缓存一致性属性)
      • 6.2.18. _HMA(异构内存属性)
    • 6.3. 设备插入、移除和状态对象
    • 6.4. ACPI 的资源数据类型
      • 6.4.1. 资源描述符的 ASL 宏
      • 6.4.2. 小型资源数据类型
      • 6.4.3. 大型资源数据类型
        • 6.4.3.1. 24 位内存范围描述符
        • 6.4.3.2. 厂商定义描述符,类型 1
        • 6.4.3.3. 32 位内存范围描述符
        • 6.4.3.4. 32 位固定内存范围描述符
        • 6.4.3.5. 地址空间资源描述符
        • 6.4.3.6. 扩展中断描述符
        • 6.4.3.7. 通用寄存器描述符
        • 6.4.3.8. 连接描述符
        • 6.4.3.9. 引脚功能描述符
        • 6.4.3.10. 引脚配置描述符
        • 6.4.3.11. 引脚组描述符
        • 6.4.3.12. 引脚组功能描述符
        • 6.4.3.13. 引脚组配置描述符
    • 6.5. 其他对象和控制方法

6.4.3.6. 扩展中断描述符

类型 1,大项值 0x9

扩展中断描述符对于描述支持高于 15 的中断的系统中的中断设置和可能性是必需的。

为了指定多个中断号,该描述符允许供应商列出一个可能的中断号数组,其中任意一个都可以使用。

表 6.52 扩展中断描述符定义

偏移量字段名称定义
字节 0扩展中断描述符值 = 0x89 (10001001B) - 类型 = 1,大项名称 = 0x09
字节 1长度,位 [7:0]可变长度,最小值 = 0x06
字节 2长度,位 [15:8]可变长度,最小值 = 0x00
字节 3中断向量标志中断向量信息:位 [7:5] 保留(必须为 0)位 [4] 唤醒能力,_WKC:0x0 = 不具备唤醒能力:该中断不能唤醒系统。0x1 = 具备唤醒能力:该中断能够从低功耗空闲状态或系统睡眠状态唤醒系统。位 [3] 中断共享,_SHR:0x0 = 独占:该中断不与其他设备共享。0x1 = 共享:该中断与其他设备共享。位 [2] 中断极性,_LL:0 高电平有效:当信号为高或为真时,对该中断进行采样。1 低电平有效:当信号为低或为假时,对该中断进行采样。位 [1] 中断模式,_HE:0 电平触发:中断在信号处于高或低状态之一时被触发。1 边沿触发:该中断在信号状态变化时被触发,无论是高到低还是低到高。位 [0] 使用者/生产者:1 该设备消耗该资源 0 该设备产生该资源
字节 4中断表长度指示后续中断号的数量。当该描述符由 _CRS 返回时,或者当 OSPM 将该描述符传递给 _SRS 时,此字段必须设置为 1。
字节 4 n +5中断号,_INT 位 [7:0]中断号
字节 4 n +6中断号,_INT 位 [15:8]
字节 4 n +7中断号,_INT 位 [23:16]
字节 4 n +8中断号,_INT 位 [31:24]
……附加中断号
字节 x资源源索引保留。如果平台在平台范围 _OSC 能力 DWORD 2 的位 13 中指定了“中断 ResourceSource 支持”,则该字段必须为零。
字符串资源源(可选)如果存在,则使用该描述符的设备从具名设备对象产生的资源中消耗其资源。如果不存在,则该设备从全局池中消耗其资源。

注

低有效、电平敏感的中断可以在电气上共享,其可能的工作方式超出本规范的范围。

如果 OS 运行时使用 8259 中断模型,则只会使用 0-15 的中断号值,而大于 15 的中断号将被忽略。有关创建扩展中断描述符的 ASL 宏的说明,请参见中断一节。

Prev
6.4.3.5. 地址空间资源描述符
Next
6.4.3.7. 通用寄存器描述符