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

Отправлено IgorK 10 ноября 2001 г. 00:35
В ответ на: длительные записи в PCI устройство отправлено sled 09 ноября 2001 г. 18:43

Почти ничего не ясно. Memory-mapped, target? BAR0 есть? Он 'честный’? – см. конференц. стр. 14 ‘101-й вопрос по PCI’ и ответ. Сколько запрашивается памяти? Программа под DOS переводит процессор в 'protected mode’ или работаете в первом мегабайте? На чем прогр. – asm, C? Какой компилятор? Полагаю, под DOS и Win разные программы (кстати, какие Windows, есть ли драйвер? Или напрямую – тогда только под Win98?). Обращения по одному адресу или в диапазон адресов? Как именно организованы обращения? Без ответов на эти вопросы сказать ничего нельзя, но в качестве эксперимента можно попробовать вставить задержку между обращениями (только если Borland C, то их delay() не совсем хорошо себя ведет, на, кажется, PII-PIII. Просто для эксперим. лучше попробовать пустой цикл)
--IgorK

P.S. Раз 'exception' – значит скорее всего дело в программе.

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

Ответы


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

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

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

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

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


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

E-mail: info@telesys.ru