AMD PCI Device Driver — что это за драйвер?

Драйвер контроллера PCI.
Драйвер входит в состав пакета AMD Chipset Drivers.
Скорее всего нужен для корректной работы шины PCI и для обеспечения максимальной скорости. Что такое шина PCI? Это разьем на материнской плате, часто не один, в который могут устанавливаться разные устройства — например сетевая плата, звуковая плата, внешний Wi-Fi модуль, дополнительные порты USB, и конечно же видеокарта. Последнее — пожалуй наиболее важное, поэтому ставить драйвер нужно. Тем более, что AMD добавила поддержку PCI Express 4.0, для корректной работы как раз возможно и нужен драйвер.
Windows 10 способна автоматически обновить данный драйвер. Это хорошо, но после установки, можно попробовать установить и драйвер с официального сайта AMD или с сайта вашей модели материнки. Редко, но иногда Windows ставит драйвер не очень старый, но стабильный, однако при этом не самой последней версии.
Вообще на самом деле шина называется не PCI, а PCI-E.
Вот как выглядит разьем PCI-E на материнке:

Чтобы посмотреть установлены дрова или нет, то стоит открыть диспетчер устройств (Win + R > devmgmt.msc) и посмотреть нет ли устройства с восклицательным знаком. Второе — это открыть окно Программы и компоненты (Win + R > appwiz.cpl) и посмотреть в списке нет ли там установленных драйверов AMD PCI Device Driver, кроме этого, в этом же окне можно нажать Просмотр установленных обновлений — там тоже может быть нужная информация.
Собственно если драйвер не установлен, то может быть такая картина в диспетчере:

Надеюсь информация оказалась полезной. Удачи и добра, до новых встреч друзья!
PCI Bus — что это за драйвер? (Windows)

Драйвер шины PCI, которая предназначена для подключения разных устройств: звуковые карты, видеокарты, сетевые платы, Wi-Fi адаптеры и многое другое.
Шина? Многим это слово думаю будет не особо понятно… а чтобы было понятно, то смотрите, шина это как канал данных. И уже к этому каналу данных подключаются устройства. Как? Очень просто — при помощи разьемов PCI Express или просто PCI-E:

Разьемы PCI-E могут отличаться размером — одни короткие, другие длинные, в чем разница? Те что короткие, они имеют меньшую скорость и подходят хорошо для таких устройств как сетевые платы, звуковые, Wi-Fi адаптеры. А вот те порты, которые длинные — обеспечивают максимальную скорость, которая нужна как раз для видеокарты. Но в длинные порты можно спокойно поставить и сетевую плату, звуковую, работать все равно будет. Но вообще длинный порт и короткий — не совсем верные названия, длинный это x16, короткий это x1, но есть и другие:

У вас могут быть проблемы с драйвером PCI Bus (например ошибка когда требуется перезапуск устройства). Как решение — удалите его в диспетчере устройств и выполните перезагрузку. Стандартный драйвер PCI Bus, который идет в составе Windows 10/7 — полностью подходит и обновлять его, либо устанавливать сторонний, вручную — нет смысла. Разница может быть только в названии, функциональность будет одинаковой. В крайнем случае, если хотите установить сторонний, а точнее специально для вашей материнки — ставьте, но сперва создайте точку восстановления.
Также не стоит обновлять драйвер PCI Bus через всякие утилиты автоматического обновления драйверов.
Например есть драйвер PCI Bus от AMD — он может быть поновее, однако по факту вряд ли это улучшит функциональность шины PCI. Поэтому не стоит заморачиваться по поводу этого драйвера, если все работает стабильно, то ничего не обновляйте.

На этом все. Надеюсь информация оказалась полезной. Удачи и добра, до новых встреч друзья.
Управление питанием PCI и драйверы устройств
В этой статье разъясняется некоторая путаница, с которыми столкнулись поставщики в отношении того, как оборудование, которое соответствует стандарту PCI Power Management (PCI-PM), взаимодействует с драйверами устройств в операционной системе, а также о том, как PCI-PM интегрируется с ACPI. Дополнительные сведения см. в разделе https://www.uefi.org/specifications.
Драйверы устройств и управление питанием PCI
В этом обсуждении предполагается, что вы знакомы с тем, как драйверы модели драйверов Windows (WDM) обрабатывают события управления питанием, как описано в текущем windows DDK. Как правило, драйверы устройств отвечают за следующие обязанности.
- Водители автобусов. Водители автобуса отвечают за перечисление, настройку и управление устройствами. Для PCI-PM драйвер PCI отвечает за чтение регистров PCI-PM для определения возможностей оборудования. Когда POWER IRP запрашивает изменение состояния питания, драйвер PCI записывает данные в регистры управления питанием PCI, чтобы установить для оборудования различные состояния Dx. Когда устройство включено для пробуждения, драйвер PCI записывает данные в регистры PCI-PM, чтобы разрешить устройству запускать PME (ACPI также выполнит действие, см. следующий раздел). Наконец, когда ACPI определяет, что шина PCI просыпается в системе, драйвер PCI сканирует пространство конфигурации PCI в поисках того, какое устройство утверждает PME, отключает PME на этом устройстве и уведомляет драйвер для этого устройства.
- Драйвер устройства. Конкретный драйвер для устройства отвечает за сохранение и восстановление контекста устройства, а также запрос на изменение состояния питания в качестве владельца политики для устройства. Когда драйвер устройства получает power IRP с запросом на более низкое изменение состояния питания устройства, драйвер устройства отвечает за сохранение любого собственного контекста устройства, необходимого для последующего включения устройства. В некоторых случаях может быть нечего спасать.
Регистры PCI-PM являются исключительно доменом драйвера PCI. Драйверу устройства IHV не требуется доступ к каким-либо из этих регистров. Это приведет к тому, что система не будет работать надежно. Драйвер устройства отвечает за выполнение только собственных действий.
Интеграция ACPI и PCI PM
Некоторые устройства, особенно видеоустройства системной платы в портативных устройствах, могут требовать как управления питанием PCI, так и ассемблера исходного языка ACPI (ASL) для полного управления устройством. Регистры управления питанием PCI будут контролировать внутреннее состояние устройства, например внутренние часы и плоскости питания. ASL будет управлять внешним состоянием, например внешними часами и плоскостями питания, или в случае с видеоконтролерами ASL будет управлять подсветкой видео. Обратите внимание, что ASL и PCI-PM можно объединять только на системных платах.
Архитектура OnNow — это многоуровневая архитектура, обрабатывая интеграцию драйвера устройства, драйвера PCI и драйвера ACPI (и ASL). В следующих сценариях показан порядок вызова драйверов для обработки этих устройств.
Чтобы описанные выше сценарии работали должным образом, драйвер WDM должен правильно пересылать POWER IRP, как описано в текущей версии Microsoft Windows DDK.
Сценарий 1. Отключение устройства
- Драйвер устройства: сохраняет состояние защищаемого устройства.
- Драйвер PCI. Сохраняет конфигурацию Plug and Play, отключает устройство (прерывания и BAR) и помещает устройство в D3 с помощью регистров PCI-PM.
- Драйвер ACPI. Выполняет код ASL (_PS3 и _OFF для ресурсов питания, которые больше не используются) для управления состоянием за пределами микросхемы.
Сценарий 2. Управление питанием PCI и драйверы устройств
- Драйвер ACPI: выполняет asl-код (_PS0 и _ON для любых необходимых ресурсов питания OnNow) для управления состоянием, внешним для микросхемы.
- Драйвер PCI. Помещает устройство в D0 с помощью регистров PCI-PM и восстанавливает конфигурацию Plug and Play (прерывания и BAR — они могут отличаться от того, что было на устройстве ранее).
- Драйвер устройства: восстанавливает собственный контекст на устройстве.
Сценарий 3. Включение пробуждения
- Драйвер устройства: устанавливает собственные регистры в микросхеме, чтобы включить пробуждение. Например, в пробуждении сети с сопоставлением шаблонов шаблоны будут запрограммированы в адаптере.
- Драйвер PCI: задает биты активации пробуждения в регистрах PCI PM, чтобы позволить устройству утверждать PME.
- Драйвер ACPI. Включает GPE в наборе микросхем, связанном с PME (как описано в объекте _PRW, указанном в корневой шине PCI).
Сценарий 4. Пробуждение
- Драйвер ACPI. Активирует и сканирует биты состояния GPE на наличие событий пробуждения, отключает объекты групповой политики для заданных битов состояния GPE и выполняет любые _Lxx или _Exx методы, связанные с заданными битами GPE. В ответ на уведомление о пробуждении в шине PCI драйвер ACPI завершит WAIT_WAKE IRP драйвера PCI, чтобы уведомить драйвер PCI о том, что он пробуждается системы.
- Драйвер PCI: сканирует пространство конфигурации в поисках любых устройств с заданным битом состояния PME. Для каждого устройства он отключает PME и завершает WAIT_WAKE IRP для этого устройства, чтобы сообщить драйверу о том, что оно подтверждает пробуждение. Драйвер PCI прекращает сканирование для устройств пробуждения, когда он выполнил полный проход через все устройства PCI, не обнаружив ни одного утверждающего PME, и когда PME перестает утверждаться.
- Драйвер устройства. Запрашивает, чтобы устройство было помещено в D0 (см. сценарий 2) и задает все собственные регистры в микросхеме, необходимые для обработки события пробуждения.
Призыв к действию по управлению питанием PCI и драйверам устройств
- Интегрируйте возможности ACPI и PCI-PM в свои устройства, как описано в этой статье.
- Спецификация PCI Power Management доступна на веб-сайте PCI-SIG.
- Спецификация ACPI доступна по адресу https://www.uefi.org/specifications. Эта ссылка покидает сайт Microsoft.com.
- Компилятор архитектуры компонентов ACPI (ACPICA) можно найти по адресу https://acpica.org/downloads/binary-tools.
Совместная работа с нами на GitHub
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.
Windows driver documentation
AMD Chipset Drivers
AMD Chipset Drivers — включает все необходимые драйверы и компоненты для правильной работы операционной системы и программного обеспечения на компьютерах и ноутбуках, собранных на базе материнских плат с набором чипов AMD.
Установка новейшей версии драйвера необходима для правильной работы всех компонентов компьютера, таких как контроллеры PCI Express, SATA и USB, а также для правильного управления питанием и энергосбережением.
Новейший драйвер AMD Chipset Drivers включает следующие компоненты:
Для Windows 11 и 10:
- AMD Ryzen Power Plan — профиль энергопотребления
- AMD I2C Driver — драйвер шины связи
- AMD UART Driver — драйвер протокола передачи данных
- AMD GPIO2 Driver — драйвер интерфейса ввода/вывода
- PT GPIO Driver — драйвер интерфейса ввода/вывода
- AMD AS4 ACPI Driver — драйвер интерфейса AS4 ACPI
- AMD SFH Driver — драйвер контроллера SFH
- AMD SFH I2C Driver — драйвер контроллера SFH I2C
Для Windows 11, 10 и 7:
- AMD PCI Device Driver — драйвер контроллера PCI
- AMD PSP Driver — драйвер подсистемы безопасности AMD
- AMD IOV Driver — драйвер виртуализации ввода-вывода
- AMD USB Filter Driver — драйвер фильтра USB устройств
- AMD CIR Driver — драйвер параметра CIR
- AMD MicroPEP Driver — драйвер устройства MicroPEP
- AMD SMBUS Driver — драйвер шины системного управления
Для Windows 7:
- AMD SATA Driver — драйвер SATA контроллера
- AMD USB Driver for Hudson — драйвер контроллера USB
- AMD USB 3.0 Driver for ZP — драйвер контроллера USB 3.0
- AMD USB 3.1 Driver — драйвер контроллера USB 3.1
- PT USB 3.1 Driver — драйвер контроллера USB 3.1
Использование последней версии драйвера чипсета сведет к минимуму проблемы с работой установленных комплектующих и всех компонентов системы, а также оградит от возможных сбоев и проблем совместимости.
Как скачать AMD Chipset Drivers
Перейдите на страницу загрузки и выберите версию для вашего устройства.