2dd2a530a1
moved more code from VILLASnode to VILLAScommon
2024-02-29 18:58:07 +01:00
83dfaa00d8
refactor: change project name from VILLAS{fpga,node} to VILLAScommon
2024-02-29 18:58:07 +01:00
6780cc1077
fix Criterion dependency
2024-02-29 18:58:07 +01:00
afd15cf17e
fix Jansson dependency
2024-02-29 18:58:07 +01:00
8ea4016803
fix compilation on non Linux targets
2024-02-29 18:58:07 +01:00
1ca73d018c
merge changes from VILLASfpga/feature/hls-rtds2gpu
2024-02-29 18:58:07 +01:00
5b906aa3ea
move more common code from VILLASfpga repo
2024-02-29 18:58:07 +01:00
652f9cf2a5
cmake: link against DL
2024-02-29 18:58:07 +01:00
a8bdf9292b
cmake: use proper include dirs
2024-02-29 18:58:07 +01:00
c1ed2a9a55
cmake: rename unit-test target to avoid name collision with parent projects
2024-02-29 18:58:07 +01:00
3b5ee46258
enable unit-tests in CI
2024-02-29 18:58:07 +01:00
50ede4fe19
add COPYING.md
2024-02-29 18:58:07 +01:00
830f73e4fb
initial commit
2024-02-29 18:58:07 +01:00
5c90529f90
Remove VILLAScommon submodule
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2024-02-29 18:58:07 +01:00
Niklas Eiling
7ced0c5f0a
update common subrepo
...
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-02-27 13:40:12 +01:00
Niklas Eiling
eb450eb650
update common and fpga submodules
...
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-02-08 11:19:51 +01:00
Niklas Eiling
18aa0c8862
rework fpga node type
...
The various changes in fpga require a rewrite of the fpga node type.
To allow relative paths for the fpga config file, Config and SuperNode
had to be modified so they store the path of the main config file.
The syntax of the fpga node type configuration has changed - the example
config in etc has been modified accordingly.
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2024-02-08 11:19:51 +01:00
Philipp Jungkamp
b90c5d9c77
Update submodules
...
Signed-off-by: Philipp Jungkamp <Philipp.Jungkamp@opal-rt.com>
2023-09-26 17:59:39 +02:00
Philipp Jungkamp
b1e9407f83
packaging-nix: Update inputs
...
Signed-off-by: Philipp Jungkamp <Philipp.Jungkamp@opal-rt.com>
2023-09-26 17:59:39 +02:00
Philipp Jungkamp
33cd6165df
Fix fmt 10.0.0 related formatting errors.
...
Signed-off-by: Philipp Jungkamp <Philipp.Jungkamp@opal-rt.com>
2023-09-26 17:59:39 +02:00
Steffen Vogel
c0edadcf79
Update VILLAScommon submodule
...
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2023-09-08 11:37:42 +02:00
Steffen Vogel
66923380fb
Update VILLAScommon sub-module
...
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2023-09-07 11:16:04 +02:00
Steffen Vogel
0735eb0f89
Make project REUSE compliant
...
And various other cleanups and harmonizations
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2023-09-07 11:16:04 +02:00
Steffen Vogel
352c5996db
Fix buffer overflow in UUID handling
...
Signed-off-by: Steffen Vogel <steffen.vogel@opal-rt.com>
2023-06-30 13:26:26 +02:00
Philipp Jungkamp
6779e6d1e8
Update common submodule
...
Signed-off-by: Philipp Jungkamp <Philipp.Jungkamp@opal-rt.com>
2023-06-16 16:27:54 +02: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
5b530fc7c5
update submodules
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:39:49 +01:00
664e1e725a
update VILLAScommon submodule
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2023-01-09 11:09:58 +01:00
845ced9dd3
implement v2 of the universal data-exchange API node-type
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-16 23:36:31 +01:00
Manuel Pitz
addef9a1e5
Hook pmu dft classes
2022-06-01 18:15:29 +02:00
f09f91a9e2
fix cppcheck warnings
2022-03-28 16:26:41 +02:00
ce730e4ca3
update VILLAScommon submodule
2022-03-28 11:10:49 +02:00
11a25f6fb7
update mail address
2022-03-15 09:29:20 -04:00
17ac92aa21
update copyright year
2022-03-15 09:28:57 -04:00
2c1d46d609
update VILLAScommon submodule
2022-03-14 23:20:02 -04:00
b402048082
add support for plugin sub-registries
2022-03-04 03:47:46 -05:00
d2941ec0ef
update VILLAScommon submodule
2022-01-11 09:20:14 -05:00
784e970bfe
port large parts of VILLASnode to C++ and fix tests alongside
2022-01-11 09:19:53 -05:00
f8f8405b05
state: use new C++ function stateToString()
2021-10-04 21:30:53 +02:00
069a7611ab
memory: do not attempt to reserve hugepages or lock memory in unprivileged environments
2021-09-21 10:15:42 +02:00
c7d59e6011
use new cpp code-style in VILLAScommon
2021-09-19 19:26:03 +02:00
2b21e5f7c6
remove dependency on std::filesystem
2021-09-13 19:46:03 +02:00
b73a45e580
update VILLAScommon submodule
2021-07-13 12:13:15 +00:00
32e016ebcb
log: use spdlog custom formatters for basic VILLASnode types ( closes #308 )
2021-07-07 09:10:23 +00:00
00a9e92b0a
remove old plugin code
2021-06-21 16:11:42 -04:00
21f1def3a8
kernel: refactor naming style
2021-05-20 06:21:33 -04:00
c840ba567b
some cleanups and fixes
2021-03-19 06:35:14 -04:00
cd81f65142
update VILLAScommon submodule
2021-03-17 14:58:45 +00:00
4f370ee1b2
drop legacy logger
2021-03-17 14:58:45 +00:00