Steffen Vogel
be1c68efc5
remove superfluous parantheses
...
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2023-01-11 12:40:47 +01:00
Steffen Vogel
cdd8ad93e5
remove obsolete forward declaration
...
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2023-01-11 12:39:49 +01:00
Steffen Vogel
e19d190b5a
Merge pull request #636 from VILLASframework/update-fpga-submodule
...
Update VILLASfpga submodule
2023-01-11 12:37:08 +01:00
Manuel Pitz
48b98c195c
make compatible to fmt version 9.0.3 review fixes
...
Signed-off-by: Manuel Pitz <manuel.pitz@eonerc.rwth-aachen.de>
2023-01-11 12:11:57 +01:00
Manuel Pitz
cf04f6b569
make compatible to fmt version 9.0.3 review fixes
...
Signed-off-by: Manuel Pitz <manuel.pitz@eonerc.rwth-aachen.de>
2023-01-11 12:11:57 +01:00
Manuel Pitz
c4bce72c04
make compatible to fmt version 9.0.3
...
Signed-off-by: Manuel Pitz <manuel.pitz@eonerc.rwth-aachen.de>
2023-01-11 12:11:57 +01:00
Manuel Pitz
1a01012e7c
make compatible to fmt version 9.0.3
...
Signed-off-by: Manuel Pitz <manuel.pitz@eonerc.rwth-aachen.de>
2023-01-11 12:11:57 +01:00
Steffen Vogel
221cac131a
update VILLASfpga submodule
...
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2023-01-11 10:02:54 +01:00
Steffen Vogel
cf7f190b22
Merge pull request #77 from VILLASframework/update-libxil-submodule
...
Update libxil submodule
2023-01-11 09:59:36 +01:00
Steffen Vogel
62af43f25e
update libxil submodule
...
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2023-01-11 09:40:23 +01:00
Steffen Vogel
e37a3d30ad
Merge pull request #634 from VILLASframework/fix-ci
...
CMake: fix CI if not run in a Git repo
2023-01-10 17:39:55 +01:00
Steffen Vogel
7d982e12b3
fpga: fix cppcheck warnings
...
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2023-01-10 16:31:01 +00:00
Steffen Vogel
28fa9f6045
cmake: add missing version number
...
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2023-01-10 16:30:30 +00:00
Steffen Vogel
f5c25c4592
cmake: fix CI if not run in a Git repo
...
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2023-01-10 15:28:58 +00:00
8a2818aa14
Merge pull request #621 from VILLASframework/node-fpga
...
New VILLASfpga node-type
2023-01-09 11:43:47 +01:00
5b530fc7c5
update submodules
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:39:49 +01:00
c5d1ef20ed
Merge pull request #66 from VILLASframework/relicense
...
Relicense project to Apache-2.0 license
2023-01-09 11:38:09 +01:00
8741f39029
fix cppcheck error
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:35:44 +01:00
ea5ab4ed5d
fix broken CMakeLists
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:21:05 +01:00
fc1a38cac5
fpga: fix example config
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
5398006734
fpga: fix creation of VFIO container
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
3b5f686262
code-style fixes
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
ae17d58cc4
fpga: remove unused code
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
1c7d57d5f5
fpga: do not reset VFIO container by hand
...
We can rely on the Dtor of the global shared_ptr to destruct the container
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
20ffee08e4
fpga: improve code style
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
6ad4deb3c6
fpga: update example config
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
924cdb9ad3
packaging: simplify deps.sh script by removing outdated RPM generation feature
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
d5f1800369
fix CMakeLists for finding libvillas-fpga
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
89d2fc38d2
fix code-style
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
6dbe34354b
fix compilation of libre >= 2.9.0
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
de013aca25
use sched_yield() instead of non-standard pthread_yield()
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
31d6e25c5f
config: merge includes recursively
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
30b061d8b1
pool: do not inline function anymore to avoid conflicts with libxil
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
39825a8034
fpga: fix factory
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
8395392239
fpga: update example config
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
7f2f0d14c6
minor codestyle fixes
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:10:02 +01:00
664e1e725a
update VILLAScommon submodule
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:09:58 +01:00
9a4f8a0b19
fpga: first compiling version
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:09:35 +01:00
de9bda4d74
fpga: fix syntax errors
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:09:35 +01:00
94cf3583d8
fix naming of fpgaHelper file
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 08:11:35 +01:00
8376508b6e
fix copyright notices in license files
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 08:10:12 +01:00
63f3463b54
fix attribution to Daniel
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 08:08:40 +01:00
1c6779287b
remove old Doxygen comments
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-07 17:33:54 +01:00
9b27c31b9c
fixup copyright texts
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-07 17:32:48 +01:00
8a71542d4f
run reuse linter in CI
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-07 17:24:05 +01:00
f776cba693
relicense project to Apache 2.0
...
The project is now also REUSE compliant: https://reuse.software/
Previous copyright holders have provided their
acknowledgement to transition to the new license in the
following GitHub PR: https://github.com/VILLASframework/fpga/pull/66
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-07 17:20:15 +01:00
Niklas Eiling
8abd9901b1
Merge pull request #62 from VILLASframework/new-plugin
...
New plugin registration mechanism
2023-01-05 14:23:57 +01:00
eff0f2e83f
fix RTDS IP unit test
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-05 14:21:20 +01:00
c678fe36fc
update libxil submodule
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-05 14:21:20 +01:00
d2434cd8d5
code-style fixes
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-05 14:21:20 +01:00