EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

iasl - Online in der Cloud

Führen Sie iasl im kostenlosen OnWorks-Hosting-Anbieter über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl iasl, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


iasl - ACPI-Quellsprache-Compiler/Decompiler

ZUSAMMENFASSUNG


iasl [...] ...

BESCHREIBUNG


Diese Handbuchseite dokumentiert kurz die iasl Befehl. Die Optionsliste stammt aus dem
iasl interaktive hilfe.

iasl ist ein ASL-Compiler und -Decompiler. Dieser Befehl bietet sowohl die Möglichkeit,
eine oder mehrere ASL-Quelldateien in die entsprechenden AML-Binärdateien übersetzen und die
Möglichkeit, AML-Binärdateien zurück in eine lesbare ASL-Quelle zu übersetzen.

Eine viel ausführlichere Dokumentation finden Sie unter http://www.acpica.org/documentation/.

OPTIONAL


Global
-@
Befehlsdatei angeben

-I
Zusätzliches Include-Verzeichnis angeben

-T |ALLE|*
Tabellenvorlagendatei für ACPI erstellen

-v Compilerversion anzeigen

Präprozessor
-D
Definieren Sie das Symbol für die Verwendung des Präprozessors

-li Vorbereitete Ausgabedatei erstellen (*.i)

-P Nur vorverarbeiten und Präprozessor-Ausgabedatei erstellen (*.i)

-PN Präprozessor deaktivieren

Allgemeines Output
-p
Geben Sie das Pfad-/Dateinamenspräfix für alle Ausgabedateien an

-gehen Alle Fehler und Warnungen deaktivieren (nur Zusammenfassung)

-vi Weniger ausführliche Fehler und Warnungen für die Verwendung mit IDEs

-vo Optimierungskommentare aktivieren

-vr Bemerkungen deaktivieren

-vs Anmeldung deaktivieren

-w{1|2|3}
Warnmeldungsebene festlegen

-wir Warnungen als Fehler melden

AML und Datum Output Mappen
-s{a|c}
Assembler- oder C-Quelldatei erstellen (*.asm oder *.c)

-i{a|c}
Assembler- oder C-Include-Datei erstellen (*.inc oder *.h)

-t{a|c|s}
Assembler-, C- oder ASL-Hex-Tabelle erstellen (*.hex)

AML Code Generation
-oa Alle Optimierungen deaktivieren (Kompatibilitätsmodus)

-oder Ständiges Falten deaktivieren

-oi Ganzzahloptimierung auf Null/Eins/Eins deaktivieren

-On Optimierung von benannten Referenzzeichenfolgen deaktivieren

- kr Fehlerprüfung des Ressourcendeskriptors deaktivieren

-in NoOp-Operatoren ignorieren

-r
Überschreiben der Tabellenüberschrift Revision (1-255)

ASL Auflistung Mappen
-l Erstellen Sie eine gemischte Auflistungsdatei (ASL-Quelle und AML) (*.lst)

-ln Namespace-Datei erstellen (*.nsp)

-ls Kombinierte Quelldatei erstellen (erweiterte Includes) (*.src)

ACPI Datum Tische
-G Kompilieren Sie eine benutzerdefinierte Tabelle mit generischen Operatoren

-vt Ausführliche Vorlagen erstellen (vollständige Demontage)

AML Disassembler
-d [ ]
Disassemblieren von AML in ASL-Quellcodedatei (*.dsl)

-in [ , ]
Disassemblieren mehrerer Tabellen aus einem einzigen Namespace

-db Übersetzen Sie Puffer nicht in Ressourcenvorlagen

-dc [ ]
AML zerlegen und sofort kompilieren
(Beziehen Sie DSDT vom aktuellen System, wenn keine Eingabedatei vorhanden ist)

-e [ , ]
ACPI-Tabelle(n) für externe Symbolauflösung einschließen

-g ACPI-Tabellen abrufen und in Dateien schreiben (*.dat)

-in NoOp-Opcodes ignorieren

-vt Binäres Tabellendatum im Hex-Format in der Ausgabedatei ausgeben

Hilfe
-h Zusätzliche Hilfe- und Compiler-Debugging-Optionen

-hc In konstanten Ausdrücken zulässige Anzeigeoperatoren

-hf Hilfe zur Generierung von Ausgabedateinamen anzeigen

-Std ACPI-reservierte Methodennamen anzeigen

-HT Aktuell unterstützte ACPI-Tabellennamen anzeigen

Debuggen
-b{f|t}
Debug-Datei erstellen (nur vollständiger oder Parse-Baum) (*.txt)

-f Fehler ignorieren, Erstellung von AML-Ausgabedatei(en) erzwingen

-n Nur Parsen, keine Ausgabegenerierung

-ot Display stellt Zeiten und Statistiken zusammen

-x
Debug-Level für Trace-Ausgabe festlegen

-z Keine neue Compiler-ID für DataTables einfügen

Verwenden Sie iasl online mit den onworks.net-Diensten


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad