Ответ: Посмотрел, цитирую: (+)


[an error occurred while processing this directive]
     Отправлено Serhuey 30 мая 2000 г. 14:36:11
     В ответ на: Детектирование PCI устройств отправлено Vladimir 29 мая 2000 г. 15:51:12
Chapter 6.2.1 Device identification

Five fields in the predefined header deal with device identification.... Generic configuration software will be able to easily determine what devices are available on the system's PCI bus(es). All of these registers are read-only.
Vendor ID
This field identifies the manufacturer of the device. Valid vendor identifiers are allocated by the PCI SIG to ensure uniqueness. 0FFFFh is an invalid value for Vendor ID.

Device ID This field identifies the particular device. This identifier is allocated by the vendor.

....
И ещё: Chapter 6.1

System software may need to scan the PCI bus to determine what devices are actually
present. To do this, the configuration software must read the Vendor ID in each possible
PCI "slot." The host bus to PCI bridge must unambiguously report attempts to read the
Vendor ID of non-existent devices. Since 0FFFFh is an invalid Vendor ID, it is adequate
for the host bus to PCI bridge to return a value of all 1’s on read accesses to
Configuration Space registers of non-existent devices. (Note that these accesses will be
terminated with a Master-Abort.)

Составить ответ ||| Конференция «Программируемые логические схемы и их применение»

Ответы


Отправка ответа

Имя:(обязательно)
E-Mail:

Тема:(обязательно)

Сообщение:(обязательно)

Ссылка на URL:
Имя ссылки:
URL изображения:


Перейти к списку ответов ||| Конференция «Программируемые логические схемы и их применение»