1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-30 00:00:11 +01:00
Commit graph

46 commits

Author SHA1 Message Date
8b2baf1311 add uuid as new dependency 2024-02-28 02:36:38 +01:00
89fe9545e0 vfio: fix mapping and remove legacy code 2024-02-28 02:36:38 +01:00
e90431aa98 more refactoring to C++ 2024-02-28 02:36:38 +01:00
4d91b8a547 refactor malloc()/free() by new/delete 2024-02-28 02:36:38 +01:00
6779eaf02a update copyright year to 2020 2024-02-28 02:36:38 +01:00
6430839645 cmake: add missing fmt include 2024-02-28 02:36:38 +01:00
1f85a811fc remove spdlog submodule and use system version instead 2024-02-28 02:36:38 +01:00
4b54fec2ab fixes for armhf and aarch64 compatability 2024-02-28 02:36:38 +01:00
a1d83bbd01 popen: added iostream-based bidirectional popen() 2024-02-28 02:36:37 +01:00
827e526917 use custom base64 implementation and add unit tests 2024-02-28 02:36:37 +01:00
5dbaa39b88 move crypto functions into utils 2024-02-28 02:36:37 +01:00
75cfec1990 added new villas::Tool class as common top-level entrypoint 2024-02-28 02:35:37 +01:00
bbe7c3af0b remove copyright 2024-02-28 02:35:37 +01:00
2aa833a8d5 dsp: moved window to DSP namespace 2024-02-28 02:35:37 +01:00
2346846541 dsp: add PID controller 2024-02-28 02:35:37 +01:00
c52b222e35 remove bitset 2024-02-28 02:35:37 +01:00
dc22ec9035 remove hash_table 2024-02-28 02:35:37 +01:00
73cb4f8512 use C++ compiler 2024-02-28 02:35:37 +01:00
d5c3b08ce1 cmake: support build without libconfig 2024-02-28 02:35:37 +01:00
f65ed78c05 added new class for moving window buffers 2024-02-28 02:35:37 +01:00
840d4314ca cmake: add SO name to libvillas-common 2024-02-28 02:35:37 +01:00
8ab7782ecc cmake: add missing C++ headers when installing 2024-02-28 02:35:37 +01:00
e5da0e46f1 update copyright year to 2019 2024-02-28 02:35:37 +01:00
2d5a6cce8a utils: move copyright and version printing code into separate file 2024-02-28 02:35:37 +01:00
89d0bce798 install villas-common library 2024-02-28 02:35:37 +01:00
b39daa5c59 fix logging 2024-02-28 02:35:37 +01:00
4cdf94d6a2 add state_print() function 2024-02-28 02:35:36 +01:00
37aea20df8 cmake: rdtsc is only supported on x86 2024-02-28 02:35:36 +01:00
9c0ba4a174 whitespaces 2024-02-28 02:35:36 +01:00
592d07a32d smaller fixups 2024-02-28 02:35:36 +01:00
5e147da376 rewrite logging system with spdlog 2024-02-28 02:35:36 +01:00
b71eee85b8 utils: partial port to C++ 2024-02-28 02:35:36 +01:00
13a9fcd10b add fmtlib as submodule 2024-02-28 02:35:36 +01:00
ea3eb34a88 added new JsonBuffer class which will obsolete struct buffer 2024-02-28 02:35:36 +01:00
c5240804b6 cmake: add spdlog via add_subdirectory() 2024-02-28 02:35:36 +01:00
336fbed4a6 add libconfig to dependencies 2024-02-28 02:35:36 +01:00
3ccadcc79c cmake: improve version detection and generation of config.h 2024-02-28 02:35:36 +01:00
75f994f61d cmake: fix invalid paths 2024-02-28 02:35:36 +01:00
7ef001afa8 moved more code from VILLASnode to VILLAScommon 2024-02-28 02:35:36 +01:00
2aef3aba54 refactor: change project name from VILLAS{fpga,node} to VILLAScommon 2024-02-28 02:35:36 +01:00
5842f8283d fix Jansson dependency 2024-02-28 02:35:36 +01:00
324bb907f6 fix compilation on non Linux targets 2024-02-28 02:35:36 +01:00
d2a97a81c0 move more common code from VILLASfpga repo 2024-02-28 02:35:36 +01:00
db27b8a8be cmake: link against DL 2024-02-28 02:35:36 +01:00
18e55c7fb4 cmake: use proper include dirs 2024-02-28 02:35:36 +01:00
d7dd73f5f6 initial commit 2024-02-28 02:35:36 +01:00