EnglischFranzösischSpanisch

Server ausführen | Ubuntu > | Fedora > |


OnWorks-Favicon

intel_reg - Online in der Cloud

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

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

PROGRAMM:

NAME


intel_reg - Intel-Grafikregister-Multitool

ZUSAMMENFASSUNG


intel_reg [Option ...] Befehl

BESCHREIBUNG


Intel Grafikregister-Multitool. Lesen, Schreiben, Sichern und Decodieren von Intel-Grafik-MMIO und
Seitenbandregister und mehr.

OPTIONAL


Einige Optionen sind global und einige spezifisch für Befehle.

- ausführlich
Erhöhen Sie die Ausführlichkeit.

--ruhig
Verringern Sie die Ausführlichkeit.

--count=N
N Register lesen.

--binär
Binäre Werte ausgeben.

--alle
Dekodieren Sie Register für alle bekannten Plattformen.

--mmio=DATEI
Verwenden Sie die MMIO-Leiste aus DATEI.

--devid=DEVID
Geben Sie vor, PCI-ID-DEVID zu sein. Nützlich bei MMIO-Bar-Snapshots von anderen Maschinen.

--spec=PFAD
Lesen Sie die Registerspezifikation aus dem Verzeichnis oder der Datei, die durch PATH angegeben ist; siehe REGISTER SPEC DEFINITIONEN
unten für Details.

--help
Kurze Hilfe anzeigen.

BEFEHLE


Siehe REGISTER REFERENCES weiter unten zur Beschreibung von Registern für die Befehle.

lesen [--count=N] REGISTRIEREN [...]
Deponieren Sie jedes angegebene REGISTER oder N Register, beginnend mit jedem REGISTER.

schreiben REGISTRIEREN VALUE [REGISTRIEREN VALUE ...]
Schreiben Sie jeden WERT in das entsprechende REGISTER.

abladen [--mmio=DATEI --devid=GERÄT]
Alle in der Registerspezifikation angegebenen Register ausgeben.

dekodieren REGISTRIEREN VALUE
REGISTERWERT entschlüsseln.

Schnappschuss
Ausgabe des MMIO-Balkens auf stdout. Die Ausgabe kann für einen späteren Aufruf von dump oder . verwendet werden
mit den Parametern --mmio=FILE und --devid=DEVID lesen.

Liste
Listen Sie die bekannten Register auf.

Hilfe
Kurze Hilfe anzeigen.

REGISTRIEREN REFERENZEN


Register sind definiert als [(PORTNAME|PORTNUM|MMIO-OFFSET):](REGNAME|REGADDR).

HAFENNAME
Die Registerzugriffsmethode, meistens MMIO, die die Standardeinstellung ist. Die unterstützten Methoden
auf allen Plattformen sind "mmio", "portio-vga" und "mmio-vga".

Bei BYT und CHV sind die Seitenbandports "bunit", "punit", "nc", "dpio", "gpio-nc", "cck",
"ccu", "dpio2" und "flisdsi" werden ebenfalls unterstützt.

PORTNUM
Portnummer für die auf BYT und CHV unterstützten Seitenbandports. Nur Zahlen, die dem . zugeordnet sind
unterstützte Ports sind erlaubt, beliebige Nummern werden nicht akzeptiert.

Zahlen über 0xff werden automatisch als MMIO-Offsets interpretiert, nicht als Portnummern.

MMIO-OFFSET
Verwenden Sie MMIO und fügen Sie diesen Offset zur Registeradresse hinzu.

Nummern kleiner oder gleich 0xff werden automatisch als Portnummern interpretiert, nicht als MMIO
Offsets.

REGNAME
Name des Registers wie in der Registerspez. definiert.

Wenn kein MMIO-Offset angegeben ist, wird er aus der Registerspezifikation entnommen. Allerdings Häfen
sind nicht; der Port ist ein Namensraum für die Registernamen.

REGADDR
Adresse registrieren. Der entsprechende Registername muss im Register nicht angegeben werden
spez.

UMGEBUNG


INTEL_REG_SPEC
Pfad zu einem Verzeichnis oder einer Datei mit Registerspezifikationsdefinitionen.

REGISTRIEREN SPEC DEFINITIONEN


Eine Registerspezifikation ordnet Registernamen Adressen zu. Hier wird nach der Spezifikation gesucht
Auftrag:

1. Verzeichnis oder Datei, die durch die Option --spec angegeben wird.

2. Verzeichnis oder Datei, die durch die Umgebungsvariable INTEL_REG_SPEC angegeben wird.

3. Eingebaute Registerspez. Wird auch als Fallback mit einer Warnung verwendet, wenn die oben genannten verwendet werden, aber
Scheitern.

Wenn ein Verzeichnis mit der Option --spec oder der Umgebungsvariablen INTEL_REG_SPEC angegeben wird,
das Verzeichnis wird in dieser Reihenfolge nach einer Spezifikationsdatei durchsucht:

1. Datei, die nach der PCI-Geräte-ID benannt ist. Beispiel: "0412".

2. Nach dem Codenamen in Kleinbuchstaben benannte Datei ohne Satzzeichen. Zum Beispiel,
"Talansicht".

3. Datei nach Generation benannt. Beispiel: "gen7" (beachten Sie, dass dies der Talansicht entspricht,
Efeubrücke und Haswell!).

Registrieren Spec Reichen Sie das Format
Das Registerspezifikationsformat wird im Folgenden kurz beschrieben:

· Leerzeilen und Zeilen, die mit "#", ";" oder "//" beginnen, werden ignoriert.

· Linien nicht beginnend mit "(" werden als Dateinamen interpretiert, absolut oder relativ, um zu sein
enthalten.

· Zeilen, die mit "(" beginnen, werden als Registerdefinitionen interpretiert.

Register werden als Tupel ('REGNAME', 'REGADDR', 'PORTNAME|PORTNUM|MMIO-OFFSET') definiert, als
oben in REFERENZEN REGISTRIEREN. Die Portbeschreibung kann auch eine leere Zeichenfolge sein, um anzugeben
MMIO.

Beispiele:

· # Dies ist ein Kommentar, unten ist ein Include

· vlv_pipe_a.txt

· ('GEN6_PMINTRMSK', '0x0000a168', '')

· ('MIPIA_PORT_CTRL', '0x61190', '0x180000')

· ('PLL1_DW0', '0x8000', 'DPIO')

Verwenden Sie intel_reg online mit den onworks.net-Diensten


Ad


Ad