Jump to content

Устаревшая версия Plug and Play

(Перенаправлено из спецификации Plug and Play BIOS )
Звуковая карта Sound Blaster AWE32 PNP CT3990 имела чип интерфейса Plug-and-Play ISA Bus (большой квадратный чип, в середине нижнего ряда).

Термин Legacy Plug and Play , [1] также сокращается до Legacy PnP , [2] описывает ряд спецификаций и функций Microsoft Windows , предназначенных для настройки устройств в операционной системе, а некоторые идентификаторы устройств назначаются UEFI Forum . [3] Стандарты были в первую очередь нацелены на стандартную шину IBM PC , позже получившую название Industry Standard Architecture (ISA) . Соответствующие спецификации также определены для общих внешних или специализированных шин, обычно подключаемых через ISA на момент разработки, включая RS-232 и с параллельным портом устройства .

В качестве функции Windows Plug and Play относится к функциям операционной системы, которые поддерживают подключение, настройку и управление с помощью встроенных устройств Plug and Play. [4] Первоначально считавшаяся частью того же набора функций, что и спецификации, Plug and Play в этом контексте относится в первую очередь к обязанностям и интерфейсам, связанным с разработкой драйверов Windows. [5]

Plug and Play позволяет обнаруживать устройства без вмешательства пользователя, а иногда и выполнять незначительную настройку ресурсов устройства, таких как порты ввода-вывода и карты памяти устройства. PnP — это особый набор стандартов, не путать с общим термином «подключи и работай», который описывает любую спецификацию оборудования, которая устраняет необходимость пользовательской настройки ресурсов устройства. [6]

ACPI является преемником Legacy Plug and Play.

Стандарт Plug and Play требует, чтобы конфигурация устройств обрабатывалась PnP BIOS, который затем предоставляет подробную информацию о выделении ресурсов операционной системе. Процесс вызывается во время загрузки. При первом включении компьютера совместимые устройства идентифицируются и им назначаются неконфликтующие адреса ввода-вывода , запросов на прерывания номера и каналы DMA .

Этот термин был принят Microsoft применительно к их продукту Windows 95 . Другие операционные системы , такие как AmigaOS Autoconfig и система Mac OS NuBus , уже некоторое время поддерживали такие функции (под разными именами или без имени). [7] Даже Yggdrasil Linux рекламировал себя как «Plug and Play Linux» как минимум за два года до Windows 95. Но термин « подключи и работай » постепенно стал универсальным благодаря всемирному признанию Windows.

Обычно устройства, не поддерживающие PnP, необходимо идентифицировать в настройках BIOS компьютера, чтобы система PnP не переназначала эти устройства. Проблемы во взаимодействии между устаревшими устройствами, не поддерживающими PnP, и системой PnP могут привести к ее сбою, в результате чего эта технология исторически называлась «подключи и молись». [2]

Технические характеристики

[ редактировать ]

Спецификация Legacy Plug and Play была определена Microsoft и Intel , которые предложили внести изменения в устаревшее оборудование, а также в BIOS для поддержки обнаружения устройств с привязкой к операционной системе. Эти роли позже были закреплены стандартом ACPI . [1] который также переносит поддержку управления питанием и конфигурацией в операционную систему, в отличие от встроенного ПО, как ранее требовалось в соответствии со спецификациями «Plug and Play BIOS» и APM . Следующие стандарты представляют собой то, что Microsoft называет Legacy Plug and Play, в отличие от собственных спецификаций Plug-and-Play, таких как PCI и USB .

  • Спецификация BIOS Plug and Play [8]
  • Спецификация Plug and Play ISA [9]
  • Спецификация конструкции Plug and Play для IEEE 1394
  • Спецификация внешнего COM-устройства Plug and Play [10]
  • Спецификация устройства с параллельным портом Plug and Play
  • Спецификация Plug and Play ATA
  • Спецификация Plug and Play SCSI
  • Рекомендации по устаревшей версии Plug and Play

Для Windows Vista требуется ACPI-совместимый BIOS, а ISAPnP по умолчанию отключен. [11]

Требования

[ редактировать ]

Для использования Plug and Play необходимо выполнить три требования:

  1. ОС должна быть совместима с Plug and Play.
  2. BIOS . должен поддерживать Plug and Play
  3. Устанавливаемое устройство должно быть устройством, совместимым с Plug and Play.

Идентификация оборудования

[ редактировать ]

Аппаратному обеспечению Plug-and-Play обычно также требуется какой-то идентификационный код, который оно может предоставить, чтобы компьютерное программное обеспечение могло правильно его идентифицировать.

Эта система идентификационных кодов не была интегрирована в раннее аппаратное обеспечение промышленной стандартной архитектуры (ISA), распространенное в ПК, когда технология Plug and Play была впервые представлена. ISA Plug and Play вызвал некоторые из самых больших трудностей, которые изначально сделали PnP очень ненадежным. Это привело к появлению насмешливого термина «Подключи и молись», поскольку в первые дни адреса ввода-вывода и линии IRQ часто устанавливались неправильно. Более поздние компьютерные шины, такие как MCA , EISA и PCI (которые в то время становились отраслевым стандартом), интегрировали эту функциональность.

Наконец, операционная система компьютера должна иметь возможность обрабатывать эти изменения. Обычно это означает поиск прерываний от шины, сообщающих об изменении конфигурации, а затем чтение информации с шины, чтобы определить, что произошло. Старые конструкции шин часто требовали считывания всей системы, чтобы обнаружить эти изменения, что может отнимать много времени для многих устройств. В более современных конструкциях используется какая-то система, позволяющая либо уменьшить, либо устранить эту «охоту»; например, USB использует для этой цели систему-концентратор.

Когда изменение обнаружено, ОС затем проверяет информацию на устройстве, чтобы выяснить, что это такое. Затем ему необходимо загрузить соответствующие драйверы устройств , чтобы оно заработало. Раньше это был вопрос «все или ничего», но современные операционные системы часто включают возможность найти подходящий драйвер в Интернете и установить его автоматически.

См. также

[ редактировать ]
  1. ^ Jump up to: а б «Бумага Final Legacy Plug and Play» . Архивировано из оригинала 3 марта 2016 г. Проверено 25 октября 2008 г.
  2. ^ Jump up to: а б «Руководство для ПК — подключи и работай (устаревшая версия)» . pcguide.com .
  3. ^ техудек. «Идентификатор Plug and Play — Запрос PNPID — Драйверы Windows» . docs.microsoft.com . Проверено 9 сентября 2020 г.
  4. ^ «Подключи и работай — поддержка архитектуры и драйверов» . microsoft.com . Майкрософт. Архивировано из оригинала 16 июня 2004 г.
  5. ^ «WDM: Введение в модель драйверов Windows» . microsoft.com . Майкрософт. Архивировано из оригинала 29 августа 2004 г.
  6. ^ «Руководство для ПК — подключи и работай» . pcguide.com .
  7. ^ «ДНК/Донгли Вещи» . douglasadams.com .
  8. ^ Компак ; Феникс Технологии ; Intel (5 мая 1994 г.). Спецификация Plug and Play BIOS (PDF) (изд. версии 1.0A). Архивировано из оригинала (PDF) 23 апреля 2016 года . Проверено 11 июня 2015 г.
  9. ^ Интел ; Microsoft (5 мая 1994 г.). Спецификация Plug and Play ISA (RTF) (изд. версии 1.0A).
  10. ^ Майкрософт ; Микрокомпьютерная продукция Hayes . Спецификация внешнего COM-устройства Plug and Play (PDF) . Архивировано из оригинала (PDF) 22 марта 2016 г.
  11. ^ Маршалл, Аллен. «ACPI в Windows Vista» (PPT) . Корпорация Майкрософт . Проверено 2 июля 2010 г.
[ редактировать ]

Plug-n-Play SECS/GEM для устаревшего оборудования

Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 77784771d7f0d930a86bca607921fe90__1723085760
URL1:https://arc.ask3.ru/arc/aa/77/90/77784771d7f0d930a86bca607921fe90.html
Заголовок, (Title) документа по адресу, URL1:
Legacy Plug and Play - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)