Descargas de arquitectura de componentes ACPI (conjunto de pruebas ASL en formato UNIX*)

776310
4/16/2026

Introducción

8 de abril de 2026. Resumen de cambios para la versión 20260408:

Descargas disponibles

  • Unix*
  • Tamaño: 1.9 MB
  • SHA256: E7BC47D40C1836DC65AF8521D2F900850F3F0FDAC7EA780BA59AC644D8625F5C

Descripción detallada

Cambios importantes para la versión de lanzamiento de ACPICA 20260408:

  • Mejoras de la tabla ACPI:
    • Se actualizaron las compilaciones de plantillas IORT y MADT para agregar nuevas entradas de traductor/router/ITS de IWB y GICv5. Se introdujo soporte completo para la nueva tabla DTPR, incluido el manejo de compiladores y desensambladores, correcciones de plantillas y mejoras en la estructura de registro.
  • Id, GUID y métodos expandidos:
    • Se agregaron identificadores de hardware informático de marco, GUID de _DSM en espera modernos y métodos de inicio de TPM2. Se actualizó _DSM el formato Arg3 y el manejo de _CPC para alinearse con las especificaciones ACPI más recientes y evitar advertencias de compatibilidad con Linux.
  • Mejoras en el compilador, el desensamblador y las herramientas:
    • Se mejoró el compilador y el desensamblador de ASL con deduplicación External(), compatibilidad con nodos de alias, validación mejorada de entradas con formato incorrecto y salida de paquete separada por comas. Se actualizó acpisrc para reconocer las estructuras que faltan y se mejoró la lógica de terminación de recorrido del árbol de análisis.
  • Correcciones de seguridad y estabilidad:
    • Se corrigieron varios problemas críticos, incluidos desbordamientos de búfer de montón, uso después de liberación, desreferencias de puntero NULL, desbordamientos de enteros y accesos fuera de los límites en las rutas de código de análisis AML, interpretación y manejo de tablas.
  • Refactorización de recursos y registros:
    • Se corrigió el manejo de descriptores de recursos LVR I2C y se refactorizaron los registros de Base/Limit de TPR para usar representaciones de máscara de bits compatibles, con validación y limpieza adicionales en el código relacionado con DTPR.
  • Limpieza general y correcciones de compilación:
    • Se corrigió un error de sintaxis causado por un carácter perdido, se corrigieron problemas de ortografía, se mejoró la alineación y el formato de los comentarios, se actualizaron los metadatos ficticios del compilador y se deshabilitaron las advertencias excesivas de campo de bits de MSVC (C4214) para mejorar la claridad de compilación.

El contenido de esta página es una combinación de la traducción humana y automática del contenido original en inglés. Este contenido se ofrece únicamente para su comodidad como información general y no debe considerarse completa o precisa. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.