[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

ACPI bogué sur MSI S270



Bonsoir,

j'ai un portable MSI S270 avec Turion sous Debian/Sid/AMD64. La config
est détaillée en http://starynkevitch.net/Basile/msi_s270_linux.html
(je voudrais mettre à jour cette page pour décrire le problème ci
dessous en détail, mais manque de pot mon hebergeur LostOasis est en
maintenance programmée)

Mon portable est un peu unstable, et je soupconne l'ACPI. J'ai suivi
les instructions habituelles
http://www.unix.privat.t-online.de/acpi.html avec le dernier
compilateur iasl pour ACPI d'Intel
http://www.intel.com/technology/iapc/acpi/index.htm et j'obtiens un
fichier décompilé dsdt.dsl dont la compilation (par iasl) produit une
erreur:
% iasl -tc dsdt.dsl

Intel ACPI Component Architecture
ASL Optimizing Compiler / AML Disassembler version 20050624 [Jul 21 2005]
Copyright (C) 2000 - 2005 Intel Corporation
Supports ACPI Specification Revision 3.0

dsdt.dsl   985:                             Package (0x06)
Error    1095 -               Initializer list too long ^ 

ASL Input:  dsdt.dsl - 3142 lines, 96942 bytes, 1241 keywords
Compilation complete. 1 Errors, 0 Warnings, 0 Remarks, 451 Optimizations

je ne vais pas vous embeter avec la totalité du fichier susdit, mais
voici le contexte autour de la ligne erronnée 985


                Scope (\_PR)
                {
                    Processor (CPU1, 0x01, 0x00004010, 0x06)
                    {
                        Name (_PCT, Package (0x02)
                        {
                            ResourceTemplate ()
                            {
                                Register (FFixedHW, 0x00, 0x00, 0x0000000000000000)
                            },

                            ResourceTemplate ()
                            {
                                Register (FFixedHW, 0x00, 0x00, 0x0000000000000000)
                            }
                        })
                        Name (_PSS, Package (0x03)
                        {
                            Package (0x06)      #### la ligne 985 est ici
                            {
                                0x00000708,
                                0x000061A8,
                                0x00000064,
                                0x00000007,
                                0xE0202A8A,
                                0x0000028A
                            },

                            Package (0x06)
                            {
                                0x00000640,
                                0x000055F0,
                                0x00000064,
                                0x00000007,
                                0xE0202B08,

etc...

Quelqu'un a des idées pour corriger ca? En principe, je mettrais à
jour demain ma page msi_s270_linux.html avec les détails


Merci



-- 
Basile STARYNKEVITCH         http://starynkevitch.net/Basile/ 
email: basile(at)starynkevitch(dot)net 
8, rue de la Faïencerie, 92340 Bourg La Reine, France



Reply to: