реклама на сайте
подробности

 
 
> Драйвер для PCIe, Написание драйвера PCIe
Anton1990
сообщение Jun 13 2016, 16:41
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 155
Регистрация: 26-04-12
Пользователь №: 71 584



Всем добрый день.
Разработан контроллер PCIe на xilinx virtex6. А как собственно решается вопрос с драйвером для работы с девайсом. На сайте ничего внятного не нашел. Интересует драйвер под win7, но и под младшие винды пойдет. А вообще xilinx какойнибудь драйвер предлагает с библиотекой для работы с ним? Или только своими руками?
Заранее спасибо за ответы.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
novartis
сообщение Jun 19 2016, 18:33
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 375
Регистрация: 9-10-09
Из: Свердловский регион
Пользователь №: 52 845



Хотел ведь написать, что scatter-gather использовать не будем, но подумал, зачем усложнять....

scatter-gather использовать не будем, нельзя!
Боролся с этой же проблемой под линуксом, там победил, перекомпилив ядро линукса с определенными опциями.
http://electronix.ru/forum/index.php?showtopic=133258

Но сейчас нужно перейти под виндоус.

Вот в WinDriver Release Notes Version 11.4.0 пункт есть:
PCI on Windows: Added support for preallocating bidirectional contiguous DMA buffers (DMA_TO_FROM_DEVICE) using INF-file configuration.
То есть с помощью драйвера производится преаллокация буфера.
Точно также в линуксе пришлось делать преаллокацию буфера.
Думаю, что новая версия может помочь, вот бы кто подтвердил.



Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 18:52
Рейтинг@Mail.ru


Страница сгенерированна за 0.01373 секунд с 7
ELECTRONIX ©2004-2016