Problem s disketou.

Dan Lukes dan at obluda.cz
Wed Jan 7 01:26:26 CET 2004


Pav Lucistnik napsal/wrote, On 01/07/04 01:05:
>>> - poeditovat tabulky ACPI v BIOSu

> A nejake rychle howto jak
> 
> - vyndat tabulku z BIOSu - po cem v ni patrat - na co to zmenit - jak
> ji pak vnutit kernelu
> 
> by nebylo, prosim prosim? Pro me je cele ACPI stale celkem cerna
> magie.

	Soucasti systemu 5.x je "iasl" - kompilator ASL jazyka (ktery slouzi 
pro popis ACPI struktur, dat a metod) do AML kodu. A je to i 
dekompilator a umi si i vytahnout tabulky z BIOSu.

	Takze ho pouzijes na vytazeni tabulek a jejich dekompilaci. Pak je 
zacnes kompilovat (se zapnutymi varovanimi nejlepe). Odstranis chyby. To 
je trochu magie, protoze opravovanemu jazyku nerozumis (ja take ne) - 
nicmene, na odstraneni syntaktickych chyb v mem pripade stacil prosty 
programatorsky cit.

	Vysledny opraveny prelozeny kod je uz primo pouzitelny, pokud se v 
/boot/loader.conf rekne, ze se ma pouzivat misto originalni tabulky v 
BIOSu (prohledni /boot/defaults/loader.conf, hledej acpi_dsdt_load).

	Co se tyce zpetneho zakomponovani tabulky do BIOSu, to bych si dovolil 
tady neprobirat - jednak se to netyka FreeBSD, jednak metoda zavisla na 
vyrobci BIOSu (a verzi) a v neposledni rade, jakekoliv rucni upravy 
BIOSu jsou dost rizikova zalezitost, dokonce i kdyby je neprovadel laik.

					Dan


-- 
Dan Lukes     tel: +420 2 21914205, fax: +420 2 21914206
root of  FIONet, KolejNET,  webmaster  of www.freebsd.cz
AKA: dan at obluda.cz, dan at freebsd.cz,dan at kolej.mff.cuni.cz

-- 
FreeBSD mailing list (users-l at freebsd.cz)
http://www.freebsd.cz/listserv/listinfo/users-l



More information about the Users-l mailing list