Ciao, ho un asus a6000km con bios 300
qui il dsdt.dsl originale
http://tinypaste.com/99375questi sono gli errori che ottengo:
$ iasl -tc dsdt_original.dsl
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20061109 [May 15 2007]
Copyright (C) 2000 - 2006 Intel Corporation
Supports ACPI Specification Revision 3.0a
dsdt_original.dsl 137: Method (QMOD, 1, NotSerialized)
Warning 1086 - ^ Not all control paths return a value (QMOD)
dsdt_original.dsl 1175: Return (NXTD)
Warning 1098 - Statement is unreachable ^
dsdt_original.dsl 2401: Acquire (MUT0, 0x0FFF)
Warning 1103 - Possible operator timeout is ignored ^
dsdt_original.dsl 2850: Package (0x06)
Error 4046 - Initializer list too long ^
dsdt_original.dsl 5220: Acquire (MUTE, 0x03E8)
Warning 1103 - Possible operator timeout is ignored ^
dsdt_original.dsl 5234: Acquire (MUTE, 0x03E8)
Warning 1103 - Possible operator timeout is ignored ^
dsdt_original.dsl 5249: Acquire (MUTE, 0x03E8)
Warning 1103 - Possible operator timeout is ignored ^
dsdt_original.dsl 5264: Acquire (MUTE, 0x0FFF)
Warning 1103 - Possible operator timeout is ignored ^
dsdt_original.dsl 5278: Acquire (MUTE, 0x03E8)
Warning 1103 - Possible operator timeout is ignored ^
dsdt_original.dsl 5293: Acquire (MUTE, 0x03E8)
Warning 1103 - Possible operator timeout is ignored ^
dsdt_original.dsl 5308: Acquire (MUTE, 0x03E8)
Warning 1103 - Possible operator timeout is ignored ^
dsdt_original.dsl 8350: Method (OWLD, 1, Serialized)
Warning 1086 - ^ Not all control paths return a value (OWLD)
ASL Input: dsdt_original.dsl - 8685 lines, 271838 bytes, 3828 keywords
Compilation complete. 1 Errors, 11 Warnings, 0 Remarks, 975 Optimizations
i 1086 sono abbastanza facili da risolvere, gli altri un po meno, ma alla fine c'è l'ho fatta
Qui la versione corretta priva di erroro
http://tinypaste.com/e2839$ iasl -tc dsdt_custom.dsl
Intel ACPI Component Architecture
ASL Optimizing Compiler version 20061109 [May 15 2007]
Copyright (C) 2000 - 2006 Intel Corporation
Supports ACPI Specification Revision 3.0a
ASL Input: dsdt_custom.dsl - 8687 lines, 271872 bytes, 3829 keywords
AML Output: dsdt.aml - 28596 bytes 883 named objects 2946 executable opcodes
Compilation complete. 0 Errors, 0 Warnings, 0 Remarks, 976 Optimizations
Qui invece in dettaglio le scelte fatte
http://tinypaste.com/5060fqui un articolo che spiegava come risolvere un warning
http://tinypaste.com/26200Quello che vorrei sapere è:
Cosa può causare una dsdt scorretta; se ho sbagliato qualcosa il nb non parte oppure non ci sono problemi?
grazie