8F Зарезервировано для использования OEM (
коды инициализации OEM DXE ).
90 Передача фазы в BDS (выбор загрузочного устройства) из DXE.
91 Событие выпуска для подключения драйверов. Начальная загрузка
92 Инициализация шины PCI начата.
93 Инициализация горячей замены шины PCI.
94 Перечисление шины PCI для определения количества запрашиваемых ресурсов.
95 Проверьте устройство PCI запрашивает ресурсы.
96 Назначьте ресурсы устройства PCI.
97 Устройства консольного вывода подключаются (например, горит монитор).
98 Подключаются консольные устройства ввода (например, PS2 / USB-клавиатура / мышь активированы).
99 Super IO инициализация.
9A Инициализация USB началась.
9B Сброс проблемы в процессе инициализации USB.
9C Обнаружение и установка всех подключенных в данный момент USB-устройств.
9D Активировал все подключенные в данный момент USB-устройства.
9E
9F Зарезервировано.
A0 IDE инициализация запущена.
A1 Ошибка сброса в процессе инициализации IDE.
A2 Обнаружение и установка всех подключенных в настоящее время устройств IDE.
A3 Активировал все подключенные в настоящее время устройства IDE.
Начата инициализация SCSI A4.
A5 Ошибка сброса в процессе инициализации SCSI.
A6 Обнаружение и установка всех подключенных в настоящее время устройств SCSI.
A7 Активированы все подключенные в настоящее время устройства SCSI.
A8 Подтвердите пароль, если необходимо.
A9 BIOS Setup запущена.
AA Зарезервировано.
AB ждать пользовательской команды в BIOS Setup.
Кондиционер зарезервирован.
Событие AD Issue Ready To Boot для загрузки ОС.
AE Boot to Legacy OS.
AF Exit Boot Services.
B0 Начнется установка AP во время выполнения.
B1 Установка AP во время выполнения заканчивается.
B2 Legacy Option инициализация ПЗУ.
B3 Сброс системы при необходимости.
B (4,5) USB (PCI) устройство горячей замены.
B6 Очистка NVRAM.
B7 Переконфигурируйте настройки NVRAM.
B8
CF Зарезервировано.
E0 S3 Resume сохраняется (вызывается из DXE IPL).
E1 Заполните данные загрузочного скрипта для возобновления S3.
E2 Инициализирует VGA для возобновления S3.
E3 ОС S3 вектор пробуждения по вызову. S3 Возобновить
F0 Режим восстановления будет активирован из-за обнаружения тома встроенного программного обеспечения.
Режим восстановления F1 будет активирован по решению пользователя.
F2 Восстановление запущено.
F (3,4) Найден образ прошивки для восстановления (загружен)
F5
F7 Зарезервирован для будущих кодов прогресса AMI.
50
55 Ошибка инициализации памяти.
56 Неверный тип процессора или скорость.
57 Несоответствие процессора.
58 Ошибка самопроверки ЦП или возможная ошибка кэша ЦП.
59 Микрокод ЦП не найден или обновление микрокода не выполнено.
5A Внутренняя ошибка процессора.
5B Сброс PPI не выполнен.
5C
5F Зарезервировано.
D (0,1,2) — (CPU, IOH, PCH) ошибка инициализации.
D3 Некоторые из архитектурных протоколов
недоступны.
D4 Ошибка выделения ресурсов PCI. Из ресурсов.
D5 Нет места для инициализации устаревшего дополнительного ПЗУ.
D (6,7) Нет консольного выхода (вход) Устройства найдены.
D8 Это взломанный пароль.
D9
DA Не могу загрузить опцию загрузки.
Обновление БД Flash не удалось.
Протокол сброса постоянного тока не выполнен.
DE
DF Зарезервировано.
E8 S3 возобновить не удалось.
E9 S3 Резюме PPI не найдено.
EA S3 Resume Boot Script активен.
EB S3 OS Не активирован активный звонок.
EC
EF Зарезервировано.
F8 Recovery PPI используется.
F9 Восстановительная капсула не найдена.
FA Неправильная капсула восстановления.
FB
Видео:Что такое PCIe? Все виды скоростного интерфейса подключения PCIe 1.0-6.0 (x1 x4 x8 x18 x32)Скачать
Как отключить PCI шины в Windows управление IRQ
Если в данной статье приводится описание неполадки оборудования, обратитесь в следующий веб-узел корпорации Майкрософт для просмотра дополнительных статей об оборудовании:
Видео:Зарезервировано аппаратно. 2 способа решения проблемы (устаревшее видео, новое на канале)Скачать
Аннотация
Чтобы отключить управление IRQ для шины PCI, выполните следующие действия.
Нажмите кнопку Пуск, выделите пункт Настройка, выберите команду Панель управленияи дважды щелкните значок Система.
Читайте также: Майкл шин гарри поттер
Откройте вкладку Диспетчер устройств.
Дважды щелкните узел Системные устройства .
Дважды щелкните Шина PCI и перейдите на вкладку Управление IRQ.
Щелкните, чтобы снять флажок Использовать управление IRQ , нажмите кнопку ОКи снова нажмите кнопку ОК .
Нажмите кнопку Да, чтобы перезагрузить компьютер. Если нажать кнопку Нет , а не Да при появлении запроса на перезагрузку компьютера, эти изменения не применяются.
Примечание: Также может потребоваться отключить управление IRQ PCI шины в базовой системы ввода вывода (BIOS) компьютера. Сведения о том, как сделать это производителю вы BIOS. Следующие параметры определяют используемым маршрутизации Windows таблиц при программировании управление IRQ:
Таблица IRQ ACPI BIOS: Если этот флажок установлен, в таблицу маршрутизации ACPI BIOS IRQ является первой таблицы, Windows пытается использовать для управления IRQ. Если устройство PCI работает неправильно, установите этот флажок, снимите его.
Таблица IRQ с помощью таблицы спецификаций MS: Если этот флажок установлен, в таблицу маршрутизации спецификаций MS является второй таблицы, Windows пытается использовать для управления IRQ.
Таблица IRQ из защищенного режима PCIBIOS 2.1 вызова: Если этот флажок установлен, в таблицу маршрутизации защищенного режима PCIBIOS 2.1 является третьей таблицы, Windows пытается использовать для управления IRQ.
Таблица IRQ из PCIBIOS 2.1 реального режима вызова: Если этот флажок установлен, в таблицу маршрутизации PCIBIOS 2.1 реального режима является таблицей четвертый Windows пытается использовать для управления IRQ. Примечание: По умолчанию флажок Таблица IRQ из защищенного режима PCIBIOS 2.1 вызова не выбран. Следует выбрать этот флажок только в том случае, если устройство PCI работает неправильно.
Обратите внимание, что «IRQ для управления PCI» может появиться на Состояние маршрутизации IRQ , несмотря на то, что управление IRQ для шины PCI отключен. Это может происходить, если параметры IRQ считываются с BIOS компьютера. Сведения об изменении BIOS обратитесь к производителю BIOS. Для дополнительной информацией о управление IRQ для шины PCI, щелкните следующий номер статьи базы знаний Майкрософт:
182604 описание PCI шины управления IRQ
Видео:PCI и PCI-Express что можно подключитьСкачать
Дополнительная информация
Локальной шины PCI стал отраслевым стандартом шины и используется в большинстве компьютеров с процессором Pentium. При запуске компьютера с локальной шины PCI, системной BIOS динамически настраивает параметры ресурсов адаптера PCI и требования поскольку шины PCI и устройств PCI использовать согласованные механизмы для идентификации себя и объявление их ресурсов настройки и требования. Устройства PCI могут совместно использовать одинаковые IRQ из-за системной BIOS создает таблицу, которая называется таблицей маршрутизации PCI IRQ. Эта таблица содержит записи для каждого устройства PCI, предоставленный ISA IRQ, сопоставленный с определенной PCI INT номер, который связан с определенным разъем PCI, в котором установлено устройство. Они объединяются для создания значения ссылки. Значение ссылки используется при обмене данными с устройством, и хотя устройства PCI могут использовать одинаковые IRQ, все они имеют значения отдельных связей. После BIOS назначает параметры ресурсов и строит таблицу маршрутизации PCI IRQ, Windows загружает и PCI и ISA Plug and Play совместимые устройства ресурсов информация извлекается из системы BIOS и считывает данные из таблицы маршрутизации PCI IRQ. Windows может переназначить ISA IRQ, сопоставленные с определенного числа PCI INT. Также динамически, при возникновении события Plug and Play, например: закрепление ноутбук с стыковочного Windows можно переназначить IRQ. Иногда, когда это переназначение IRQ таким образом, Windows может зависать, перезагрузки или устройство не работает при попытке переназначить IRQ, настроенных в BIOS. Windows может препятствовать динамического выделения прерывания ISA, отключив управление IRQ. Это предотвращает динамического выделения прерываний Windows и основывается на системе BIOS для этого. Изготовители оборудования (OEM) может оказаться необходимо отключить управление даже на новые компьютеры для предотвращения конфликтов ресурсов оборудования для устройств, которые они установили IRQ. Это не вызывает потери функциональности для устройств, просто гарантирует, что устройства будет оставаться включенным для использования определенной конфигурации IRQ, обнаруженным ПВТ для правильной работы при тестировании системы.
Видео:Шина PCI Express: эволюция от поколения к поколениюСкачать
Выполнение транзакций на шине PCI. Реализация на VHDL
Не так давно я спрашивал о механизме опроса PCI-устройств. После я устроился на работу, доделал тестовое задание, а спрашивал я именно о нем, и благополучно забыл о нем. Но недавно выдали новый проект и пришлось все вспомнить, заодно и решил написать сюда.
Транзакций на шине PCI достаточно много, в данном топике будет описаны только следующие:
- Конфигурационные транзакции
- Транзакции ввода/вывода
- Транзакции обращения к памяти
Читайте также: Правила техники безопасности при монтаже шин
При осуществлении транзакций возможно 2 варианта:
- Когда ведущим устройством является южный мост
- Когда ведущим устройством является устройство, подключенное к шине PCI
Как уже сложилось, при рассмотрении шины PCI, ведущее устройство я буду называть мастером(Master), ведомое — таргетом (Target).
В данной статье рассматриваются только транзакции, когда мастером является южный мост, так как транзакции, когда мастером является устройство, подключенное к шине PCI заслуживает отдельной статьи.
И так, для работы с шиной, нам понадобятся следующие сигналы:
clk (Clock) — обеспечивает синхронизацию всех транзакций на PCI, а также является входным для каждого PCI — устройства.
AD (Address and Data) — мультиплексирования шина адреса и данных.
IDSEL (Initialization Device Select) — выбор устройства инициализации, используется для выбора кристалла при транзакциях чтения конфигурации и записи.
CBE (Bus Command and Byte Enables) — команды шины и разрешение байта.
FRAME (Frame) — сигнал выдаётся мастером в начале транзакции и определяет её длительность. Для однофазных транзакций FRAME всегда длится один такт. При многофазных транзакциях FRAME снимается за один такт до завершения транзакции.
IRDY (Initiator Ready) — сигнал готовности мастера. Он свидетельствует о готовности мастера завершить текущую фазу данных.
TRDY (Target Ready) — сигнал готовности таргета, свидетельствующий о готовности таргета завершить текущую фазу данных.
STOP (Stop) — этот сигнал выдаётся таргетом, если он хочет остановить текущую транзакцию.
PAR (Parity) — контроль четности по линиям AD и CBE.
RST(Reset) — cигнал сброса. Является асинхронным.
DEVSEL (Device Select) — сигнал выбора устройства.
Перед началом работы с любым устройством его нужно инициализировать. Поэтому рассмотрим особенности выполнения конфигурационных транзакций.
Конфигурационные транзакции. Общие сведения.
Для генерации конфигурационных транзакций PCI на ПК используются обращения к двум портам ввода-вывода, носящим имена CONFIG_ADDRESS и CONFIG_DATA, имеющим адреса 0CF8h и 0CFCh соответственно и входящим в состав моста Host–PCI, через который шина PCI прямо или косвенно соединяется с процессором.
Порт CONFIG_ADDRESS имеет размер двойное слово и доступен только как единое целое. Обращения меньшего размера по принадлежащим ему адресам передаются на шину PCI как обычные транзакции ввода-вывода. Этот порт доступен для чтения и записи и имеет следующий формат:
Когда необходимо выполнить конфигурационную транзакцию, в этот порт записывается адрес регистра конфигурационного пространства PCI, состоящий из номеров шины (разряды 23–16), устройства (15–11), функции (10–8) и собственно регистра (7–2). Биты 1 и 0 должны всегда содержать нули, а старший бит должен содержать единицу, разрешая тем самым выполнение конфигурационной транзакции. Разряды 30–24 зарезервированы и должны содержать нули.
Собственно генерация конфигурационной транзакции происходит при чтении или записи порта CONFIG_DATA, когда в CONFIG_ADDRESS был записан адрес с установленным старшим битом и номером шины, соответствующим шине, подключенной к мосту Host–PCI, или любой шине PCI, лежащей ниже этой шины и соединённой с ней через один или несколько мостов PCI–PCI (допустимый диапазон номеров шин задаётся мосту Host–PCI в процессе его настройки). Доступ к порту CONFIG_DATA должен иметь размер, равный размеру считываемого или записываемого конфигурационного регистра, адрес которого находится в CONFIG_ADDRESS.
Если номер шины, заданный в CONFIG_ADDRESS, совпадает с номером шины, подключённой непосредственно к мосту Host–PCI, генерируется конфигурационная транзакция с адресом типа 0, причём номер устройства, находящийхся в разрядах 15–11 порта CONFIG_ADDRESS, используется для выдачи одного из сигналов IDSEL, которые и служат для выбора конкретного устройства. Кроме того, декодированный номер устройства (один единичный и остальные нулевые биты) в фазе адреса конфигурационной транзакции передаётся в разрядах 31–11 адреса.
Если адрес в CONFIG_ADDRESS указывает не ту шину, которая непосредственно подключена к мосту Host–PCI, последний генерирует конфигурационную транзакцию с адресом типа 1. Она будет обработана мостом PCI–PCI, который опознает содержащийся в адресе номер шины. Этот мост либо выполнит конфигурационную транзакцию с адресом типа 0 (если адресуемое устройство подключено к шине, прямо подсоединённой к этому мосту), либо сгенерирует транзакцию с адресом типа 1, обеспечив тем самым её прохождение через следующий мост. Длина этой цепочки теоретически ограничена только разрядностью поля, отведённого под номер шины (8 бит).
Если при выполнении транзакции выяснится, что адресуемого конфигурационного регистра не существует (указан номер несуществующей шины, устройства, функции или регистра), то операция записи не возымеет никаких действий, а операция чтения вернёт процессору значение, содержащее единицы в каждом разряде
Формат адреса для транзакции типа 1.
Формат адреса для транзакции типа 0.
📹 Видео
Другие устройства в диспетчере устройств как убрать Windows 11.Неизвестное устройство.PCI-контроллерСкачать
ОБЪЯСНЯЕМ PCI Express 4.0Скачать
Распределение линий PCI-Express в компьютереСкачать
Компьютерная шина PCI ExpressСкачать
5 лекция "Шины AGP и PCI Express"Скачать
Шина PCIСкачать
Сбой и Работа РАЙЗЕРА 16Х-16Х в GEN 4 и GEN 3. Поддержка PCI Express 4.0 только в дорогих/брендовыхСкачать
[ID 304] Переходник 6pin PCI-E --- 8pin GPU 16AWGСкачать
Как настроить оперативную память если настройки авто кривыеСкачать
Почему PCI-E не работает в режиме x16Скачать
Каким видеокартам нужна высокая скорость PCI-e x8 x16 Gen. 4, 3 и 2Скачать
Обзор - Райзер - Riser PCI-E х16 to х16.Переносим видеокарту.Скачать
PCI Express 4.0 vs 3.0 Важно знать при выборе процессора и материнской платыСкачать
Влияние шин PCI-e и внутренней шины видеокарты на производительностьСкачать
Распаковка Контроллера PCI-E JMB363 1xE-SATA 1xSATA 1xIDE BulkСкачать
Что будет, если подключить мощную видеокарту в слот PCI-express x1 версии 1.1?Скачать