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

Subversion Repositories pcie_ds_dma

[/] [pcie_ds_dma/] [trunk/] [soft/] [linux/] [application/] - Rev 56

Rev

Go to most recent revision

Filtering Options

Clear current filter

Rev Log message Author Age Path
55 Fix error in DMA channel number. We have two variables but init in different values 0 and 1 :) v.karak 2372d 00h /pcie_ds_dma/trunk/soft/linux/application/
54 Fix errors on 64-bit linux kernel. Move driver on recent kernel version (test on 4.10 x86_64). Small refactoring. v.karak 2375d 01h /pcie_ds_dma/trunk/soft/linux/application/
41 temp dsmv 3952d 13h /pcie_ds_dma/trunk/soft/linux/application/
39 add test_gen.cfg dsmv 3957d 13h /pcie_ds_dma/trunk/soft/linux/application/
31 correct wb_test dsmv 3985d 11h /pcie_ds_dma/trunk/soft/linux/application/
30 data read from wb_gen with error dsmv 3992d 14h /pcie_ds_dma/trunk/soft/linux/application/
28 add test_dio.cfg out_dio.cfg dsmv 4004d 09h /pcie_ds_dma/trunk/soft/linux/application/
27 update adm_test dsmv 4004d 09h /pcie_ds_dma/trunk/soft/linux/application/
25 update test_main.cfg dsmv 4022d 12h /pcie_ds_dma/trunk/soft/linux/application/
24 update test_main.cfg dsmv 4022d 12h /pcie_ds_dma/trunk/soft/linux/application/
23 Correct default settings value. v.karak 4022d 18h /pcie_ds_dma/trunk/soft/linux/application/
19 dsmv 4034d 16h /pcie_ds_dma/trunk/soft/linux/application/
8 Add ncurses framewok for console table output. libncurses (or libncurses5-dev) must be installed in the system. Change adm_test Makefile for using nctable.cpp. The next step is change adm_test for show output into console table. v.karak 4118d 13h /pcie_ds_dma/trunk/soft/linux/application/
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 4134d 12h /pcie_ds_dma/trunk/soft/linux/application/
2 add files from project DS_DMA on ds-dev.ru dsmv 4308d 21h /pcie_ds_dma/trunk/soft/linux/application/

powered by: WebSVN 2.1.0

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