PCI-девайс не видно в списке оборудования в Win98/2k.

Тема в разделе "WASM.ELECTRONICS", создана пользователем Monsta, 8 дек 2004.

  1. Monsta

    Monsta New Member

    Публикаций:
    0
    Регистрация:
    8 дек 2004
    Сообщения:
    13
    Адрес:
    Москва
    Дано:

    1. Разработанная у нас в НИИ PCI-железяка. Нормально видна из-под DOS на шине, все регистры заполнены как надо.

    2. Драйвер к этой железке. Написан на VC 6.0 с DriverStudio 2.0.



    Драйвер ставится нормально. В реестре прописывается следующее:

    1) HKLM\SYSTEM\CurrentControlSet\Control\Class\<GUID класса девайса>

    2) HKLM\SYSTEM\CurrentControlSet\Services\<Имя класса девайса>

    3) HKLM\SYSTEM\CurrentControlSet\Control\DeviceClasses\<GUID класса девайса>

    4) HKLM\SYSTEM\CurrentControlSet\Enum\Root\<Имя класса девайса>



    Проблемы такие:

    1) когда дрова ещё не установлены, девайс почему-то не видно в списке оборудования даже как Unknown Device. Но насколько я помню, PCI-платы там должны появляться. Из-за чего это может быть?



    2) в inf-файле у меня ясно указано, что писать надо в HKLM\SYSTEM\CurrentControlSet\Enum\PCI\VEN_xxxx&DEV_xxxx. Но система упорно пишет в Root. После чего в п.1 параметр MatchingDeviceId указывает на шину PCI, а вот в п.2 и п.3 параметры указывают в тот самый Root. А в свойствах девайса я вижу фигу в виде такого сообщения:
    Код (Text):
    1. Запуск этого устройства невозможен. (Код 10)
    2.  
    3. Нажмите "Устранение неполадок", чтобы запустить мастер устранения неполадок для данного устройства.
     
  2. Four-F

    Four-F New Member

    Публикаций:
    0
    Регистрация:
    31 авг 2002
    Сообщения:
    1.237
    DDK\tools\chkinf не пробовал натравить?
     
  3. Monsta

    Monsta New Member

    Публикаций:
    0
    Регистрация:
    8 дек 2004
    Сообщения:
    13
    Адрес:
    Москва
    Пробовал. Но всем же известно, что она тупая как пробка. Специально натравил её же на inf от ИнСис'овской DSP-платы - выдала те же самые "ошибки". А inf тот замечательно поставился - проверено.
     
  4. Kola

    Kola New Member

    Публикаций:
    0
    Регистрация:
    23 июн 2004
    Сообщения:
    69
    Не пробовал PCIScope-ом смотреть?

    дай плз Inf посмотреть - может мелочь какая-то, на которую внимания не обратил