|
15984f460c
|
add state_print() function
|
2024-02-29 18:58:07 +01:00 |
|
|
a39aafa12c
|
add new state
|
2024-02-29 18:58:07 +01:00 |
|
|
d8dcefd375
|
refactor: use of auto
|
2024-02-29 18:58:07 +01:00 |
|
|
fd3097eedf
|
log: fix intialization of log level and pattern
|
2024-02-29 18:58:07 +01:00 |
|
|
4419d49657
|
log: add Log::setPattern()
|
2024-02-29 18:58:07 +01:00 |
|
|
ed250bb433
|
rt: harmonize logging messages
|
2024-02-29 18:58:07 +01:00 |
|
|
edb122ae58
|
log: add getter for log level
|
2024-02-29 18:58:07 +01:00 |
|
|
4a1aa2c4b7
|
refactor: warn() => warning()
|
2024-02-29 18:58:07 +01:00 |
|
|
660ffd6769
|
tsc: inline calls to tsc_now()
|
2024-02-29 18:58:07 +01:00 |
|
|
729fe8102e
|
timing: add new function to compare timestamps
|
2024-02-29 18:58:07 +01:00 |
|
|
9fd43318c4
|
smaller fixups
|
2024-02-29 18:58:07 +01:00 |
|
|
b43c494c3f
|
terminal: add new terminal class
|
2024-02-29 18:58:07 +01:00 |
|
|
0cc18919a9
|
utils: move include
|
2024-02-29 18:58:07 +01:00 |
|
|
39bbbca283
|
rewrite logging system with spdlog
|
2024-02-29 18:58:07 +01:00 |
|
|
5f3ee7c8cb
|
task: use new tsc module
|
2024-02-29 18:58:07 +01:00 |
|
|
d516f84026
|
undefine some macros which are already defined by macOS SDK
|
2024-02-29 18:58:07 +01:00 |
|
|
3258d9947e
|
list: remote LIST_INIT() macro
|
2024-02-29 18:58:07 +01:00 |
|
|
a6ef5ba8b8
|
tsc: fix typo
|
2024-02-29 18:58:07 +01:00 |
|
|
094b4aa9f2
|
rt: ported to C++
|
2024-02-29 18:58:07 +01:00 |
|
|
0ef4957de9
|
added new classes for custom exceptions
|
2024-02-29 18:58:07 +01:00 |
|
|
5066bd167a
|
kernel: partial port to C++
|
2024-02-29 18:58:07 +01:00 |
|
|
9bc51cdcec
|
utils: partial port to C++
|
2024-02-29 18:58:07 +01:00 |
|
|
449d9e26a4
|
add fmtlib as submodule
|
2024-02-29 18:58:07 +01:00 |
|
|
5c023df352
|
added new JsonBuffer class which will obsolete struct buffer
|
2024-02-29 18:58:07 +01:00 |
|
|
08ed946831
|
plugin: remove dump() method from registry
|
2024-02-29 18:58:07 +01:00 |
|
|
3d88c5b67d
|
add libconfig to dependencies
|
2024-02-29 18:58:07 +01:00 |
|
|
79a2d125d8
|
cmake: improve version detection and generation of config.h
|
2024-02-29 18:58:07 +01:00 |
|
|
c795b56e67
|
plugin: rewrite
|
2024-02-29 18:58:07 +01:00 |
|
|
0c7d7e1003
|
log: add option to add a callback to C logging subsystem
|
2024-02-29 18:58:07 +01:00 |
|
|
f4d28262af
|
tsc: add missing extern "C" declaration
|
2024-02-29 18:58:07 +01:00 |
|
|
701c4889b5
|
hash_table: allow constant key
|
2024-02-29 18:58:07 +01:00 |
|
|
789bcea6c1
|
introduce new PORJECT_* macros
|
2024-02-29 18:58:07 +01:00 |
|
|
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 |
|
|
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 |
|
|
830f73e4fb
|
initial commit
|
2024-02-29 18:58:07 +01:00 |
|