[linux] NB, kernel 2.6.17 a novsi, vytuhne pri Boote (vyriesene ?)
Ondrej Ivanič
ondrej na kmit.sk
Středa Září 20 08:41:01 CEST 2006
Linux user wrote:
> Prisiel som nato,ze ak pouzijem parameter jadra pci=noacpi, tak to zacne
> chodit a system normalne nastartuje. Kde moze byt problem ?
> No vlastne presne tento parameter znamena pre pci zariadenia ?
Nebudu sa pouzivat nastavenia z ACPI (DSDT) na konfiguraciu IRQ
routovania a zistovania PCI zariadeni.
Ak je problem s APCI, tak sa vacsina veci da vyriesit opravou DSDT:
Ako prve musis mat podporu ACPI v jadre (uz asi mas)
v /proc/acpi/dsdt je DSDT tabulka ktoru si uloz suboru. Na stranke [1]
si stiahni ACPI kompilator (ACPI CA - Unix Build Environment) a
skompiluj (make v adresary acpica-unix-YYYYMMDD/compiler), ostatne netreba.
Potom dekompiluj DSDT tabulku a skus je znova skompilovat. Vacsinou su
prikompilacii chyby ktore treba odstanit a ak niesu tak ti nepomozem :( .
Ja som googloval. (Vyrobcovia pouzivaju MS ACPI kompilator ktory nieje
taky striktny ako intelovsky a v jadre je intelovsky ACPI interpreter).
Ked budes mat dobre DSDT potom ho skompiluj do ceckoveho .h suboru
(kompilator ma option ktora vygeneruje tento subor)
Potrebujes nastavit tieto volby:
CONFIG_STANDALONE: Device Drivers -> Generic Driver Options -> Select
only drivers that don't need compile-time external firmware = N
CONFIG_ACPI_CUSTOM_DSDT: Power management options -> ACPI (Advanced
Configuration and Power Interface) Support -> Include Custom DSDT = Y
CONFIG_ACPI_CUSTOM_DSDT_FILE: option hned pod :) , cesta k tomu .h
suboru ktory dostanez z kompilera
A to je vsetko, vela zdaru
[1] http://developer.intel.com/technology/iapc/acpi/downloads.htm
[2] acpi.sf.net
--
Ondrej Ivanic
(ondrej na kmit.sk)
Další informace o konferenci linux