URL: https://linuxfr.org/users/anonyme/journaux/marre-du-hardware-acpi-pourri Title: Marre du hardware ACPI pourri Authors: Anonyme Date: 2003年09月08日T19:22:26+02:00 Tags: Score: 0 J'ai un laptop HP Omnibook XE3. Comme pas mal de laptops, il supporte l'ACPI, sauf que la table DSDT est visiblement bien foireuse. echo 1 > /proc/acpi/sleep marche, mais quand je l'éteins, il n'arrete pas le LCD. Bref il est planté, plus qu'à faire sauter la batterie (si si si ...). Heureusement l'APM me permet de savoir ce qu'il me reste sur la batterie. C'est toujours ça à défaut d'utiliser l'ACPI. J'ai vu des gens qui ne peuvent utiliser ni l'un, ni l'autre. Sur les bons conseils du projet Linux ACPI, je suis en train de bidouiller la table DSDT (avec le compilo / désassembleur ACPI Intel) pour corriger les erreurs du code. 1 erreur, 9 warnings. ca pourrait etre pire à voir les rapports sur d'autres engins. Je balance donc la mienne dans le kernel (moyennant modif de drivers/acpi/osl.c) pour qu'il remplace au démarrage celle du système. Mon premier essai est infructueux, toujours le problème à l'arret :-( Je n'ai corrigé que l'erreur et pas les warnings, mais là j'en ai un peu marre, je m'occuperai des warnings demain si je suis d'humeur. Bref j'en ai marre de voir que l'on ose vendre du matériel avec du code inclu dans les puces qui ne respecte pas les standards et qui de plus ne compile meme pas sans erreurs. Je passe sous silence les erreurs de débutant qu'ils font (adressage 1 bit trop loin, pas de return dans une fonction qui en a besoin, ...). Vraiment c'est pénible de voir ça, surtout qu'ils se donnent la peine de faire des drivers qui corrigent la table pour _un certain système qui a un look de jouet PlaySkool[tm](c)(r) Patent #666 ..._