Old:ACPI e DSDT: differenze tra le versioni

Nessun cambiamento nella dimensione ,  10 lug 2006
m
→‎Ottenere una DSDT: si, ma non quello: l'altro :P
m (→‎Ottenere una DSDT: il comando va lanciato da root)
m (→‎Ottenere una DSDT: si, ma non quello: l'altro :P)
Riga 43: Riga 43:
===Ottenere una DSDT===
===Ottenere una DSDT===
È possibile ottenere la DSDT attualmente installata per poi correggere gli eventuali errori e problemi, copiandola da un file reso appositamente disponibile dal filesystem virtuale /proc:
È possibile ottenere la DSDT attualmente installata per poi correggere gli eventuali errori e problemi, copiandola da un file reso appositamente disponibile dal filesystem virtuale /proc:
<pre>$ cat /proc/acpi/dsdt > dsdt.dat</pre>
<pre># cat /proc/acpi/dsdt > dsdt.dat</pre>


Ciò creerà un file '''dsdt.dat''' che contiene la DSDT compilata.  
Ciò creerà un file '''dsdt.dat''' che contiene la DSDT compilata.  
Per poterne leggere il contenuto è necessario decompilarla con il compilatore ASL appena installato:
Per poterne leggere il contenuto è necessario decompilarla con il compilatore ASL appena installato:
<pre># iasl -d dsdt.dat</pre>
<pre>$ iasl -d dsdt.dat</pre>


Verrà generato un file di testo denominato '''dsdt.dsl''', che contiene la DSDT. Questo file può essere modificato con un normale editor di testi e modificato a seconda delle esigenze e dei problemi riscontrati.  
Verrà generato un file di testo denominato '''dsdt.dsl''', che contiene la DSDT. Questo file può essere modificato con un normale editor di testi e modificato a seconda delle esigenze e dei problemi riscontrati.  
223

contributi