intel_reg — Online w chmurze

Jest to polecenie intel_reg, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


intel_reg - narzędzie wielofunkcyjne do rejestracji grafiki Intel

STRESZCZENIE


intel_reg [opcja ...] komenda

OPIS


Multitool do rejestracji grafiki Intel. Odczyt, zapis, zrzut i dekodowanie grafiki Intel MMIO i
rejestry pasma bocznego i nie tylko.

OPCJE


Niektóre opcje mają charakter globalny, inne są specyficzne dla poleceń.

--gadatliwy
Zwiększ gadatliwość.

--cichy
Zmniejsz szczegółowość.

--liczba=N
Przeczytaj N rejestrów.

--dwójkowy
Wyjściowe wartości binarne.

--wszystko
Dekoduj rejestry dla wszystkich znanych platform.

--mmio=PLIK
Użyj paska MMIO z PLIKU.

--devid=DZIEL
Udawaj, że jesteś PCI ID DEVID. Przydatne w przypadku migawek paska MMIO z innych komputerów.

--spec=ŚCIEŻKA
Przeczytaj specyfikację rejestru z katalogu lub pliku określonego przez PATH; zobacz DEFINICJE SPECYFIKACJI REJESTRU
poniżej, aby uzyskać szczegółowe informacje.

--help
Pokaż krótką pomoc.

POLECENIA


Zobacz REJESTROWE REFERENCJE poniżej, jak opisać rejestry dla poleceń.

czytać [--liczba=N] Zarejestruj się [...]
Zrzuć każdy określony REJESTR lub N rejestrów, zaczynając od każdego REJESTRU.

napisać Zarejestruj się WARTOŚĆ [REJESTR WARTOŚĆ ...]
Zapisz każdą WARTOŚĆ do odpowiedniego REJESTRU.

zrzucać [--mmio=PLIK --devid=DZIEL]
Zrzuć wszystkie rejestry określone w specyfikacji rejestru.

rozszyfrować Zarejestruj się WARTOŚĆ
Dekoduj WARTOŚĆ REJESTRU.

migawka
Wyprowadź pasek MMIO na standardowe wyjście. Dane wyjściowe można wykorzystać do późniejszego wywołania zrzutu lub
czytaj z parametrami --mmio=FILE i --devid=DEVID.

podstęp
Wymień znane rejestry.

pomoc
Wyświetl krótką pomoc.

Zarejestruj się LITERATURA


Rejestry są zdefiniowane jako [(NAZWA PORTU|NUMER MMIO-OFFSET):](REGNAME|REGADDR).

NAZWA PORTU
Metoda dostępu do rejestru, najczęściej MMIO, która jest domyślna. Obsługiwane metody
na wszystkich platformach są „mmio”, „portio-vga” i „mmio-vga”.

Na BYT i CHV porty pasma bocznego „bunit”, „punit”, „nc”, „dpio”, „gpio-nc”, „cck”,
Obsługiwane są także „ccu”, „dpio2” i „flisdsi”.

PORTNUM
Numer portu dla portów pasma bocznego obsługiwanych w BYT i CHV. Tylko liczby przypisane do
obsługiwane porty są dozwolone, dowolne numery nie są akceptowane.

Liczby powyżej 0xff są automatycznie interpretowane jako przesunięcia MMIO, a nie numery portów.

PRZESUNIĘCIE MMIO
Użyj MMIO i dodaj to przesunięcie do adresu rejestru.

Liczby równe lub mniejsze od 0xff są automatycznie interpretowane jako numery portów, a nie MMIO
przesunięcia.

REGNAME
Nazwa rejestru zdefiniowana w specyfikacji rejestru.

Jeśli przesunięcie MMIO nie jest określone, jest ono pobierane ze specyfikacji rejestru. Jednak porty
nie są; port jest przestrzenią nazw dla nazw rejestrów.

REGADDR
Adres rejestracyjny. Odpowiednia nazwa rejestru nie musi być podana w rejestrze
spec.

ŚRODOWISKO


INTEL_REG_SPEC
Ścieżka do katalogu lub pliku zawierającego definicje specyfikacji rejestrów.

Zarejestruj się SPEC DEFINITIONS


Specyfikacja rejestru wiąże nazwy rejestrów z adresami. W tym szukana jest specyfikacja
zamówienie:

1. Katalog lub plik określony opcją --spec.

2. Katalog lub plik określony przez zmienną środowiskową INTEL_REG_SPEC.

3. Specyfikacja rejestru wbudowanego. Używany również jako rozwiązanie awaryjne z ostrzeżeniem, jeśli powyższe są używane, ale
zawieść.

Jeśli katalog jest określony przy użyciu opcji --spec lub zmiennej środowiskowej INTEL_REG_SPEC,
katalog jest skanowany w poszukiwaniu pliku specyfikacji w następującej kolejności:

1. Plik nazwany na podstawie identyfikatora urządzenia PCI. Na przykład „0412”.

2. Plik o nazwie kodowej pisanej małymi literami, bez znaków interpunkcyjnych. Na przykład,
„widok na dolinę”.

3. Plik nazwany po generacji. Na przykład „gen7” (zwróć uwagę, że pasuje to do Valleyview,
Ivybridge i Haswell!).

Zarejestruj się Spec filet utworzony
Poniżej krótko opisano format specyfikacji rejestru:

· Puste linie i linie zaczynające się od "#", ";" lub "//" są ignorowane.

· Linie nie rozpoczynające się od „(” są interpretowane jako nazwy plików, bezwzględne lub względne
wliczone w cenę.

· Linie zaczynające się od „(” są interpretowane jako definicje rejestrów.

Rejestry są definiowane jako krotki („REGNAME”, „REGADDR”, „PORTNAME|PORTNUM|MMIO-OFFSET”), jak
w REJESTRACJACH REFERENCYJNYCH powyżej. Opis portu może być także pustym ciągiem znaków
MMIO.

Przykłady:

· # to jest komentarz, poniżej znajduje się załącznik

· vlv_pipe_a.txt

· („GEN6_PMINTRMSK”, „0x0000a168”, „”)

· („MIPIA_PORT_CTRL”, „0x61190”, „0x180000”)

· („PLL1_DW0”, „0x8000”, „DPIO”)

Użyj intel_reg online, korzystając z usług onworks.net



Najnowsze programy online dla systemów Linux i Windows