Questo è il comando iasl che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici postazioni di lavoro online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
iasl - compilatore/decompilatore del linguaggio sorgente ACPI
SINOSSI
Anguilla [...] ...
DESCRIZIONE
Questa pagina di manuale documenta brevemente il Anguilla comando. L'elenco delle opzioni è preso da
aiuto interattivo iasl.
Anguilla è un compilatore e decompilatore ASL. Questo comando fornisce sia la possibilità di
tradurre uno o più file sorgente ASL nei corrispondenti file binari AML, e il
capacità di tradurre i file binari AML in una fonte ASL leggibile.
Una documentazione molto più dettagliata può essere trovata su http://www.acpica.org/documentation/.
VERSIONI
globali
-@
Specifica il file di comando
-I
Specifica una directory di inclusione aggiuntiva
-T |TUTTI|*
Crea file modello di tabella per ACPI
-v Visualizza la versione del compilatore
preprocessore
-D
Definire il simbolo per l'uso del preprocessore
-Quello Crea file di output preelaborato (*.i)
-P Solo preelaborazione e creazione file di output del preprocessore (*.i)
-Pn Disabilita il preprocessore
Generale Uscita
-p
Specifica il prefisso del percorso/nome file per tutti i file di output
-andare Disattiva tutti gli errori e gli avvisi (solo riepilogo)
-VI Errori e avvisi meno dettagliati per l'uso con gli IDE
-vo Abilita commenti di ottimizzazione
-VR Disattiva commenti
-Vs Disattiva accesso
-w{1|2|3}
Imposta il livello di segnalazione degli avvisi
-noi Segnala gli avvisi come errori
AML ed Dati Uscita File
-s{a|c}
Crea assembler o file sorgente C (*.asm o *.c)
-i{a|c}
Crea un file assembler o C include (*.inc o *.h)
-t{a|c|s}
Crea tabella esadecimale assembler, C o ASL (*.hex)
AML Code Generazione
-oh Disabilita tutte le ottimizzazioni (modalità compatibilità)
-Di Disabilita piegatura costante
-oi Disabilita l'ottimizzazione dei numeri interi su Zero/Uno/Uno
-One Disabilita l'ottimizzazione della stringa di riferimento denominata
- cr Disabilita il controllo degli errori del descrittore di risorse
-in Ignora operatori NoOp
-r
Sostituisci revisione intestazione tabella (1-255)
ASL Annuncio File
-l Crea file di elenco misto (sorgente ASL e AML) (*.lst)
-ln Crea file spazio dei nomi (*.nsp)
-ls Crea file sorgente combinato (include espansi) (*.src)
ACPI Dati tavoli
-G Compila una tabella personalizzata contenente operatori generici
- vt Creare modelli dettagliati (smontaggio completo)
AML disassembler
-d [ ]
Disassemblare AML in file di codice sorgente ASL (*.dsl)
-in [ , ]
Disassemblare più tabelle da un singolo spazio dei nomi
-Db Non tradurre i buffer in modelli di risorse
-cc [ ]
Disassemblare AML e compilarlo immediatamente
(Ottieni DSDT dal sistema corrente se nessun file di input)
-e [ , ]
Includi tabelle ACPI per la risoluzione dei simboli esterni
-g Ottieni tabelle ACPI e scrivi su file (*.dat)
-in Ignora gli opcode NoOp
- vt Scarica la data della tabella binaria in formato esadecimale all'interno del file di output
Aiuto
-h Ulteriori opzioni di aiuto e debug del compilatore
-hc Operatori di visualizzazione consentiti nelle espressioni costanti
-HF Visualizza la guida per la generazione del nome del file di output
-h Visualizza i nomi dei metodi riservati ACPI
-ht Visualizza i nomi delle tabelle ACPI attualmente supportati
Mettere a punto
-b{f|t}
Crea file di debug (solo albero completo o di analisi) (*.txt)
-f Ignora errori, forza la creazione di file di output AML
-n Solo analisi, nessuna generazione di output
-o Il display compila tempi e statistiche
-x
Imposta il livello di debug per l'output di traccia
-z Non inserire un nuovo ID compilatore per DataTables
Usa iasl online utilizzando i servizi onworks.net