[an error occurred while processing this directive]
|
Лучше этот вопрос задать в другой конференции: http://www.telesys.ru/wwwboards/fpga/index.shtml
Инициализацию устройств обычно делает BIOS, если имеется в виду назначение базовых адресов PCI-устройства.
Общих правил по конфигурированию скорее всего нет, т.к. это уже специфика каждого устройства. Если же речь идет просто о механизме доступа к PCI устройству, то он такой же, как доступ к физической памяти PC и пространству ввода/вывода.
Есть только один нюанс: удобно, если знаешь специальные финкции операционки, которые позволяют перечислить имеющиеся в системе PCI устройства. Обычно надо уметь получить Device ID и Vendor ID + базовые адреса, чтобы потом безбедно работать.
Какая операционка будет использоваться? Linux, Windows ME, Windows XP?
От этого сильно зависит конкретный ответ.
Общее правило наверно такое: хочешь получить подробный ответ - не поленись написать подробный вопрос, буквально все, что знаешь о своей задаче.
E-mail: info@telesys.ru