OpenCores
URL https://opencores.org/ocsvn/pcie_ds_dma/pcie_ds_dma/trunk

Subversion Repositories pcie_ds_dma

[/] [pcie_ds_dma/] [trunk/] [soft/] [linux/] [driver/] [pexdrv/] [pexmodule.c] - Rev 56

Rev

Details | Compare with Previous | Blame

Filtering Options

Clear current filter

Rev Log message Author Age Path
56 Remove timer interface from registers read/write operation. v.karak 2073d 11h /pcie_ds_dma/trunk/soft/linux/driver/pexdrv/pexmodule.c
54 Fix errors on 64-bit linux kernel. Move driver on recent kernel version (test on 4.10 x86_64). Small refactoring. v.karak 2354d 19h /pcie_ds_dma/trunk/soft/linux/driver/pexdrv/pexmodule.c
34 Remove __devinit and __devexit prefixes. v.karak 3960d 20h /pcie_ds_dma/trunk/soft/linux/driver/pexdrv/pexmodule.c
30 data read from wb_gen with error dsmv 3972d 08h /pcie_ds_dma/trunk/soft/linux/driver/pexdrv/pexmodule.c
6 pexdrv: драйвер создает файл усройства /dev/pexdrv0 и т.д. Придется изменить все приложения которые были построены по старой схеме. Изменена обработка прерываний в согласованном режиме (работает правильно). Доработан скрипт загрузки драйвера. Добавлена цель install в Makefile драйвера.

common: теперь можно собирать отдельные библиотеки libboard.so, libpexboard.so. Пример использования библиотек в каталоге opencores/application/board_exam. Позволяет построитьуниверсальное тестовое приложение. Немнго доработаны все классы. common/dma будет содержать реализацию буфера DMA в userspace.

test_adm: проверен на ввод данных. Добавлен файл конфигурации теста в каталог application/adm_test/bin. В него добавлена возможность собирать данные в файл для графического анализа программой ISVI.

Все мини тесты переработаны и по крайней мере собираются. Проверялись не все.
v.karak 4114d 06h /pcie_ds_dma/trunk/soft/linux/driver/pexdrv/pexmodule.c
2 add files from project DS_DMA on ds-dev.ru dsmv 4288d 15h /pcie_ds_dma/trunk/soft/linux/driver/pexdrv/pexmodule.c

powered by: WebSVN 2.1.0

© copyright 1999-2024 OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.