Железяка работает в режиме BUS Mastering на PCI шине под управлением драйвера. Данные передаются без ошибок. После этого выгружаю драйвер и загружаю вновь. Загрузка и захват ресурсов происходит без ошибок, но BUS Mastering не стартует. Настройка регистров контроллера PCI, и устройства одинакова в обоих случаях. Спин блокировки не используются. Память выделяется pci_alloc_consistent(), освобождается pci_free_consistent(). Пользовательское приложение делает mmap() для этой памяти. В качестве контроллера PCI используется PLX9656. Почему так происходит не могу понять. Если кто сталкивался с подобным плиз помогите советом...
Ответ на:
комментарий
от zZzZ
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум DMA для PCI в режиме Bus Master (2004)
- Форум Bus master на PCI - плате (2004)
- Форум eth0: PCI Bus Error 2290 (2005)
- Форум Как расшифровать /proc/bus/pci/devices? (2004)
- Форум DMA (bus master) buffer from user-space. (2011)
- Форум bus info (2020)
- Форум bus error (2004)
- Форум Flags; bus-master 1, full 1; dirty 21459 current 21469. (2001)
- Форум master/master по сети. (2014)
- Форум PostgreSQL master-master репликация (2020)