Téléchargements de l’architecture des composants ACPI (format UNIX*, code source et environnement de génération avec une licence Intel)

776303
4/16/2026

Présentation

8 avril 2026. Résumé des changements pour la version 20260408 :

Téléchargements disponibles

  • Unix*
  • Taille : 1.9 MB
  • SHA256 : E66CEB26D6D514CE164FE22F5A4F7CA165CC38349D7A97F41A21F19B364647A2

Description détaillée

Principaux changements pour la version ACPICA 20260408 :

  • Améliorations de la table ACPI :
    • Mise à jour des compilations de modèles IORT et MADT pour ajouter de nouvelles entrées de traducteur/routeur/ITS IWB et GICv5. Introduction d’une prise en charge complète de la nouvelle table DTPR, y compris la gestion du compilateur et du désassembleur, les corrections de modèles et les améliorations apportées à la structure des registres.
  • ID, GUID et méthodes étendus :
    • Ajout d’ID de matériel informatique de framework, de GUID de _DSM de veille moderne et de méthodes de démarrage TPM2. Mise à jour du formatage _DSM Arg3 et de la gestion des _CPC pour s’aligner sur les nouvelles spécifications ACPI et éviter les avertissements de compatibilité Linux.
  • Améliorations apportées au compilateur, au désassemblage et aux outils :
    • Amélioration du compilateur et du désassembleur ASL avec déduplication External(), prise en charge des nœuds d’alias, meilleure validation des entrées mal formées et sortie de paquet séparée par des virgules. Mise à jour de l’acpisrc pour reconnaître les structures manquantes et amélioration de la logique de terminaison de l’arbre d’analyse.
  • Correctifs de sécurité et de stabilité :
    • Correction de plusieurs problèmes critiques, notamment les dépassements de mémoire tampon du tas, l’utilisation après libération, les déréférences de pointeur NULL, les dépassements d’entiers et les accès hors limites dans les chemins de code d’analyse AML, d’interprétation et de gestion des tables.
  • Refactorisation des ressources et des registres :
    • Correction de la gestion des descripteurs de ressources I2C LVR et remaniement des registres de base/limite TPR pour utiliser des représentations de masque de bits compatibles, avec une validation et un nettoyage supplémentaires du code lié à DTPR.
  • Correctifs généraux de nettoyage et de construction :
    • Correction d’une erreur de syntaxe causée par un caractère errant, correction de problèmes d’orthographe, amélioration de l’alignement et de la mise en forme des commentaires, mise à jour des métadonnées factice du compilateur et désactivation des avertissements de champ binaire MSVC excessifs (C4214) pour améliorer la clarté de la construction.

Le contenu de cette page est une combinaison de traduction humaine et informatique du contenu original en anglais. Ce contenu vous est fourni pour votre commodité et à titre informatif seulement et ne saurait être totalement exact ou complet. En cas de contradiction entre la version anglaise de cette page et la traduction, c'est la version anglaise qui prévaut. Afficher la version anglaise de cette page.