[an error occurred while processing this directive]
Ответ: >>>
(«Телесистемы»: Конференция «Программируемые логические схемы и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Pavel-99 10 декабря 2004 г. 18:23
В ответ на: Отвечаю по порядку: отправлено Monsta 10 декабря 2004 г. 16:04

1. Вот! В том-то и дело, что винда не требует его инсталлировать, когда обнаруживает, и не помещает его в список оборудования как "неизвестное ус-во".
ответ: думаю, что теперь проблема ясна: VenID

3. VenID = 0. Вообще-то это некая фирма Gammagraphx, но что-то я СИЛЬНО сомневаюсь, что указание чьего-то VenID вызвало такие проблемы. Совпадения с какими-либо установленными девайсами не было.

ответ: стандартно только VendorID == 0xffff не допустим, в реалии, ==0000 точно также. WIndows и DOS в этом смысле разные. Поставьте другой код, например VendorID=0xa987, и, если нет других проблем, то должно работать, т.е. устр-во должно сдетектироваться под Windows. Тут главное не попасть в то, что WIndows знает как default. Вообще-то, Вы, наверное знаете, что код VendorID надо покупать у PCI-SIG.ORG только путем членства PCI-SIG ($3,000) (правда не слабо за то, что тебе дадут 16-битный код?). Windows тут гораздо умней PCI BIOSа, который работает для DOSа.


DevID = A406. Просто условное обозначение девайса.
пойдет.

Class = FF (не относится ни к какому классу). Это мы подсмотрели у ИнСис'а, который на свои DSP-платы ставит такой же Class Code.
ответ: не знаю, кто такой инсис, но FF в общем-то допустимо. Однако, лучше дать что-нибудь конкретное, например base_class=0x11 (data acqusition controllers) и subclass=0x00 и interface=0x00 (DPIO modules), чтобы при детектировании он писал нечто внятное.


Header Type = 00h, как и должно быть.
пойдет.

4. Что значит фиксированный адрес? I/O Access у нас нет - есть Memory Access, и адрес памяти прописывается системой в BAR, как и положено.
пойдет,Вам не надо того, что я сказал.

Поведайте мне что у Вас получится.


Составить ответ  |||  Конференция  |||  Архив

Ответы


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

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

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

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru