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

5100 commits

Author SHA1 Message Date
9c0ba4a174 whitespaces 2024-02-28 02:35:36 +01:00
254fb92c4e kernel: inprove portability 2024-02-28 02:35:36 +01:00
ca51f1795f tsc: inline calls to tsc_now() 2024-02-28 02:35:36 +01:00
4715706f85 timing: add new function to compare timestamps 2024-02-28 02:35:36 +01:00
592d07a32d smaller fixups 2024-02-28 02:35:36 +01:00
7e51194c86 terminal: add new terminal class 2024-02-28 02:35:36 +01:00
b9c95d99e8 tests: rewrote unit tests 2024-02-28 02:35:36 +01:00
00a4915ebe utils: move include 2024-02-28 02:35:36 +01:00
d99b954a38 refactor: NULL -> nullptr 2024-02-28 02:35:36 +01:00
5e147da376 rewrite logging system with spdlog 2024-02-28 02:35:36 +01:00
21b6937599 kernel: improve compatability for RPi 2024-02-28 02:35:36 +01:00
2144fdf37f task: use new tsc module 2024-02-28 02:35:36 +01:00
13a7805f42 undefine some macros which are already defined by macOS SDK 2024-02-28 02:35:36 +01:00
550a2cc2ce list: remote LIST_INIT() macro 2024-02-28 02:35:36 +01:00
890c761f22 tsc: fix typo 2024-02-28 02:35:36 +01:00
505162aaf2 rt: ported to C++ 2024-02-28 02:35:36 +01:00
6b50733e5f added new classes for custom exceptions 2024-02-28 02:35:36 +01:00
ef5c365d9a kernel: partial port to C++ 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
e041b93143 plugin: remove dump() method from registry 2024-02-28 02:35:36 +01:00
93dbd9c964 kernel: remove obsolete { } 2024-02-28 02:35:36 +01:00
61bf4525c7 tests: fix advio tests 2024-02-28 02:35:36 +01:00
9dd0d0bf42 whitespace cleanups 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
a15cccdb38 add editorconfig 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
25995ed300 remove criterion submodule 2024-02-28 02:35:36 +01:00
e0d379b66a ci: add missing dependencies 2024-02-28 02:35:36 +01:00
3d7eb963ec plugin: rewrite 2024-02-28 02:35:36 +01:00
75f994f61d cmake: fix invalid paths 2024-02-28 02:35:36 +01:00
2aa4fbbfa9 update spdlog submodule 2024-02-28 02:35:36 +01:00
5f331aee71 tests: port unit tests to C++ 2024-02-28 02:35:36 +01:00
bb2ea53856 log: add option to add a callback to C logging subsystem 2024-02-28 02:35:36 +01:00
d01b76070d tsc: add missing extern "C" declaration 2024-02-28 02:35:36 +01:00
bf0b8f949e hash_table: allow constant key 2024-02-28 02:35:36 +01:00
ceeff5e9bb fix compilation on linux 2024-02-28 02:35:36 +01:00
af2a11b28c introduce new PORJECT_* macros 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
196faa7bf1 fix Criterion dependency 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
ff1a295814 merge changes from VILLASfpga/feature/hls-rtds2gpu 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
fbe30f0aac cmake: rename unit-test target to avoid name collision with parent projects 2024-02-28 02:35:36 +01:00