англійськафранцузькаіспанська

Ad


Значок OnWorks

intel_reg - онлайн у хмарі

Запустіть intel_reg у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда intel_reg, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн емулятор Windows або онлайн емулятор MAC OS

ПРОГРАМА:

ІМ'Я


intel_reg - мультиінструмент графічного реєстру Intel

СИНТАКСИС


intel_reg [варіант ...] команда

ОПИС


Мультитул графічного реєстру Intel. Читання, запис, дамп і декодування графіки Intel MMIO і
регістри бічної смуги та інше.

ВАРІАНТИ


Деякі параметри є глобальними, а деякі специфічними для команд.

-багатослівний
Збільште багатослівність.

--спокійно
Зменшити багатослівність.

--лічильник=N
Прочитайте N регістрів.

-- двійковий
Вивести двійкові значення.

--все
Декодувати регістри для всіх відомих платформ.

--mmio=ФАЙЛ
Використовуйте панель MMIO з FILE.

--devid=ПРОСТРІЙ
Видавайте себе за ідентифікатор PCI DEVID. Корисно зі знімками панелі MMIO з інших машин.

--spec=ШЛЯХ
Прочитати специфікацію регістра з каталогу або файлу, зазначеного в PATH; див. ВИЗНАЧЕННЯ СПЕЦІЙНОСТІ РЕЄСТРУ
нижче для деталей.

--допомога
Покажіть коротку допомогу.

КОМАНДИ


Про те, як описати регістри для команд, див.

зчитування [--count=N] REGISTER [...]
Дамп кожного вказаного РЕГІСТРУ або N регістрів, починаючи з кожного РЕГІСТРУ.

запис REGISTER VALUE [ЗАРЕЄСТРУЙСЯ VALUE ...]
Запишіть кожне значення у відповідний РЕЄСТР.

дамп [--mmio=ФАЙЛ --devid=DEVID]
Дамп усіх регістрів, зазначених у специфікації регістра.

декодувати REGISTER VALUE
Розшифруйте значення РЕГІСТРУ.

знімок
Виведіть панель MMIO у стандартний вихід. Вихідні дані можна використовувати для подальшого виклику дампу або
читати з параметрами --mmio=FILE та --devid=DEVID.

список
Перелічіть відомі регістри.

допомога
Відобразити коротку довідку.

REGISTER Посилання


Регістри визначаються як [(PORTNAME|PORTNUM|MMIO-OFFSET):](REGNAME|REGADDR).

PORTNAME
Метод доступу до реєстру, найчастіше MMIO, який є за замовчуванням. Підтримувані методи
на всіх платформах є "mmio", "portio-vga" і "mmio-vga".

На BYT і CHV бічні порти "bunit", "punit", "nc", "dpio", "gpio-nc", "cck",
"ccu", "dpio2" і "flisdsi" також підтримуються.

PORTNUM
Номер порту для портів бічної смуги, які підтримуються на BYT і CHV. Лише числа, зіставлені з
підтримувані порти дозволені, довільні числа не приймаються.

Числа вище 0xff автоматично інтерпретуються як зміщення MMIO, а не номери портів.

MMIO-ЗМІЩЕННЯ
Використовуйте MMIO і додайте це зміщення до адреси реєстру.

Числа, рівні або нижче 0xff, автоматично інтерпретуються як номери портів, а не MMIO
зміщення.

REGNAME
Назва регістру, як визначено в специфікації регістру.

Якщо зміщення MMIO не вказано, воно вибирається зі специфікації регістра. Однак порти
не; порт є простором імен для імен реєстрів.

REGADDR
Адреса реєстрації. Відповідне ім’я регістру не обов’язково вказувати в реєстрі
спец.

НАВКОЛИШНЄ СЕРЕДОВИЩЕ


INTEL_REG_SPEC
Шлях до каталогу або файлу, що містить визначення специфікації регістра.

REGISTER SPEC ВИЗНАЧЕННЯ


Специфікація реєстрів пов’язує імена реєстрів з адресами. Специфікація шукається в цьому
замовлення:

1. Каталог або файл, визначений параметром --spec.

2. Каталог або файл, визначений змінною середовища INTEL_REG_SPEC.

3. Специфікація вбудованого регістра. Також використовується як запасний варіант із попередженням, якщо використовується вище, але
збій.

Якщо каталог вказано за допомогою параметра --spec або змінної середовища INTEL_REG_SPEC,
каталог сканується на наявність файлу специфікації в такому порядку:

1. Файл, названий за ідентифікатором пристрою PCI. Наприклад, «0412».

2. Файл, названий за кодовою назвою в нижньому регістрі, без розділових знаків. Наприклад,
"долину".

3. Файл, названий за поколінням. Наприклад, "gen7" (зверніть увагу, що це відповідає Valleyview,
Ivybridge і Haswell!).

Зареєструватися Специфікація філе сформований
Формат специфікації реєстру коротко описано нижче:

· Порожні рядки та рядки, що починаються з «#», «;» або «//», ігноруються.

· Лінії НЕ що починаються з "(" інтерпретуються як імена файлів, абсолютні чи відносні
включені.

· Рядки, що починаються з «(», інтерпретуються як визначення регістру.

Регістри визначаються як кортежи ('REGNAME', 'REGADDR', 'PORTNAME|PORTNUM|MMIO-OFFSET'), як
у ЗАРЕЄСТРУВАННЯ ПОСИЛАННЯХ вище. Опис порту також може бути порожнім рядком для позначення
MMIO.

Приклади:

· # це коментар, нижче - включення

· vlv_pipe_a.txt

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

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

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

Використовуйте intel_reg онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad