Форум программистов «Весельчак У»
  *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

  • Рекомендуем проверить настройки временной зоны в вашем профиле (страница "Внешний вид форума", пункт "Часовой пояс:").
  • У нас больше нет рассылок. Если вам приходят письма от наших бывших рассылок mail.ru и subscribe.ru, то знайте, что это не мы рассылаем.
   Начало  
Наши сайты
Помощь Поиск Календарь Почта Войти Регистрация  
 
Страниц: [1]   Вниз
  Печать  
Автор Тема: Работа с нескольками PCI платами  (Прочитано 7790 раз)
0 Пользователей и 1 Гость смотрят эту тему.
sabbatazh
Помогающий

ua
Offline Offline

« : 29-08-2012 13:27 » 

Здравствуйте, Уважаемые Знатоки!!!
С вашей помощи разработал WDM драйвер под PCI, все хорошо работает, с одной платой в одном слоте PCI, но как только подключаю еще плату драйвер ставится и выводит конфликт, - нет возможности распределить ресурсы… порылся в инете по подобной проблеме толком не нашел ни чего, а что нашел то не работает… Смотрел техдокументацию на платы и на софт прилагаемый к ним, то обнаружил, что драйвер присваивает устройствам имена, типа Device0, Device1… Device4… потому что программное обеспечение так их перебирает…
Как можно в драйвере реализовать присвоение разных имен устройствам (Device0, Device1… Device4)Не понял
Но ведь наверняка есть еще какая-то загвоздка, в таком драйвере, если можно объясните?!
Огромное спасибо!!!
Записан
Ochkarik
Модератор

ru
Offline Offline
Пол: Мужской

« Ответ #1 : 29-08-2012 14:24 » 

"выводит конфликт, - нет возможности распределить ресурсы…"
 - какие именно?
Записан

RTFM уже хоть раз наконец!  RTFM :[ ну или хотя бы STFW...
dE fENDER
Интересующийся

us
Offline Offline

« Ответ #2 : 29-08-2012 15:18 » 

По поводу назначения имен с индексами - Уолтер Они, Использование Microsoft Windows Driver Model, стр 84-85, "Имя устройства".
По поводу конфликтов ресурсов - здесь проблема может быть не только в перечислении имен и не только в драйвере, но и в самой плате.
Записан
sabbatazh
Помогающий

ua
Offline Offline

« Ответ #3 : 01-09-2012 06:28 » 

"выводит конфликт, - нет возможности распределить ресурсы…"
 - какие именно?
в диспетчере устройств первое устройство отображается нормально, а второе с восклицательным знаком… код ошибки 31...

dE fENDER, спасибо!!! конечно смотрел... и чет не догнал... вот и обратился к специалистам!!!
Записан
Ochkarik
Модератор

ru
Offline Offline
Пол: Мужской

« Ответ #4 : 01-09-2012 13:44 » 

компилите отладочную версию и при помощи PriintDebug() ищите в каком месте вываливается.
в частности начинайте с AddDevice.
Записан

RTFM уже хоть раз наконец!  RTFM :[ ну или хотя бы STFW...
sabbatazh
Помогающий

ua
Offline Offline

« Ответ #5 : 28-11-2012 08:14 » 

dE fENDER, Ochkarik, спасибо!!! (не мог раньше ответить - болел...((( )
Помог Они ... заработало под ХР, по идее под семеркой заработает... ))
Спасибо!
Записан
Страниц: [1]   Вверх
  Печать  
 

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines