Перейти к содержанию
    

On 5/13/2023 at 1:15 AM, BSACPLD said:
ERROR: "pci_mmap_resource_range" [.../dma_dev.ko] undefined!

не получится её из внешнего модуля использовать, можно просто взять её код как пример

https://elixir.bootlin.com/linux/v6.2.15/source/drivers/pci/mmap.c#L22

вообще говоря - эта ф-ция не нужна в драйверах, любой BAR можно смапить из юзерспейс через sysfs

https://docs.kernel.org/PCI/sysfs-pci.html

тут есть пример

http://www.armadeus.org/wiki/index.php?title=Pci_debug

 

ещё когда то делал простой тест SRAM pci_test.c

 

Изменено пользователем sasamy

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...