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 2407d 12h /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 2410d 13h /pcie_ds_dma/trunk/soft/linux/application/
41 temp dsmv 3988d 01h /pcie_ds_dma/trunk/soft/linux/application/
39 add test_gen.cfg dsmv 3993d 01h /pcie_ds_dma/trunk/soft/linux/application/
31 correct wb_test dsmv 4020d 23h /pcie_ds_dma/trunk/soft/linux/application/
30 data read from wb_gen with error dsmv 4028d 02h /pcie_ds_dma/trunk/soft/linux/application/
28 add test_dio.cfg out_dio.cfg dsmv 4039d 21h /pcie_ds_dma/trunk/soft/linux/application/
27 update adm_test dsmv 4039d 21h /pcie_ds_dma/trunk/soft/linux/application/
25 update test_main.cfg dsmv 4058d 00h /pcie_ds_dma/trunk/soft/linux/application/
24 update test_main.cfg dsmv 4058d 00h /pcie_ds_dma/trunk/soft/linux/application/
23 Correct default settings value. v.karak 4058d 06h /pcie_ds_dma/trunk/soft/linux/application/
19 dsmv 4070d 04h /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 4154d 01h /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 4170d 00h /pcie_ds_dma/trunk/soft/linux/application/
2 add files from project DS_DMA on ds-dev.ru dsmv 4344d 09h /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.