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

Subversion Repositories pcie_ds_dma

[/] [pcie_ds_dma/] [trunk/] [soft/] [linux/] - 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 2124d 20h /pcie_ds_dma/trunk/soft/linux
55 Fix error in DMA channel number. We have two variables but init in different values 0 and 1 :) v.karak 2403d 03h /pcie_ds_dma/trunk/soft/linux
54 Fix errors on 64-bit linux kernel. Move driver on recent kernel version (test on 4.10 x86_64). Small refactoring. v.karak 2406d 03h /pcie_ds_dma/trunk/soft/linux
44 bugfix for m_pci pointers. v.karak 3888d 00h /pcie_ds_dma/trunk/soft/linux
43 Correction on PCI Express capabilities output. v.karak 3893d 02h /pcie_ds_dma/trunk/soft/linux
41 temp dsmv 3983d 16h /pcie_ds_dma/trunk/soft/linux
39 add test_gen.cfg dsmv 3988d 15h /pcie_ds_dma/trunk/soft/linux
36 Remove unused Device IDs v.karak 4012d 04h /pcie_ds_dma/trunk/soft/linux
35 Add unistd.h for close() syscall. v.karak 4012d 05h /pcie_ds_dma/trunk/soft/linux
34 Remove __devinit and __devexit prefixes. v.karak 4012d 05h /pcie_ds_dma/trunk/soft/linux
33 Correctly search PCI Express Capability Register Set. v.karak 4012d 05h /pcie_ds_dma/trunk/soft/linux
31 correct wb_test dsmv 4016d 13h /pcie_ds_dma/trunk/soft/linux
30 data read from wb_gen with error dsmv 4023d 17h /pcie_ds_dma/trunk/soft/linux
28 add test_dio.cfg out_dio.cfg dsmv 4035d 12h /pcie_ds_dma/trunk/soft/linux
27 update adm_test dsmv 4035d 12h /pcie_ds_dma/trunk/soft/linux
26 update for adm_test dsmv 4035d 12h /pcie_ds_dma/trunk/soft/linux
25 update test_main.cfg dsmv 4053d 15h /pcie_ds_dma/trunk/soft/linux
24 update test_main.cfg dsmv 4053d 15h /pcie_ds_dma/trunk/soft/linux
23 Correct default settings value. v.karak 4053d 20h /pcie_ds_dma/trunk/soft/linux
20 debug wb_test dsmv 4065d 18h /pcie_ds_dma/trunk/soft/linux
19 dsmv 4065d 19h /pcie_ds_dma/trunk/soft/linux
9 Save information about stream state for ioctl_state_mem() call. v.karak 4147d 19h /pcie_ds_dma/trunk/soft/linux
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 4149d 16h /pcie_ds_dma/trunk/soft/linux
7 Добавлен модуль, куда будут вынесены функциями для работы с памятью. Планируется реализовать поддержку DMA для памяти из пространства пользователя. v.karak 4163d 16h /pcie_ds_dma/trunk/soft/linux
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 4165d 15h /pcie_ds_dma/trunk/soft/linux
5 Correct set local DMA source number. v.karak 4170d 00h /pcie_ds_dma/trunk/soft/linux
2 add files from project DS_DMA on ds-dev.ru dsmv 4340d 00h /pcie_ds_dma/trunk/soft/linux

powered by: WebSVN 2.1.0

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