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

2631 commits

Author SHA1 Message Date
05b90ae088 comedi: refactor code to VILLASnode code style 2018-08-13 00:00:10 +02:00
9bbb1874ca refactor: print node and path names uniformly 2018-08-13 00:00:10 +02:00
ff9296086b log: add new log facility LOG_IO 2018-08-13 00:00:10 +02:00
d77879fa7d io: refactor input/output -> in/out 2018-08-13 00:00:10 +02:00
0240d5b2c4 refactor: json_foreach: index -> i 2018-08-13 00:00:10 +02:00
a8bda29430 node, hook: remove parse_cli() functions 2018-08-13 00:00:10 +02:00
f623a7ecfb mapping: there is no send timestamp anymore 2018-08-13 00:00:09 +02:00
1f16b4bf07 refactor: {sample,signal}_{put,get} -> {sample,signal}_{incref,decref} 2018-08-13 00:00:09 +02:00
37b98e7ad6 generalize generation of pools 2018-08-13 00:00:09 +02:00
6fb3271a54 sample: add sample_format() 2018-08-13 00:00:09 +02:00
afc529626a fix some includes 2018-08-13 00:00:09 +02:00
97e991f4fc refactor: fix include paths 2018-08-13 00:00:09 +02:00
b533cee9ad refactor: fix whitespaces 2018-08-13 00:00:09 +02:00
7c74f0f2e9 signal: add reference count 2018-08-13 00:00:09 +02:00
86b03265b2 use more const qualifiers 2018-08-13 00:00:09 +02:00
3bba9c16b0 hooks: remove map hook 2018-08-13 00:00:09 +02:00
a1e47d2d72 code-style cleanups 2018-08-13 00:00:09 +02:00
ce8c90e1c2 refactoring: full identifiers 2018-08-13 00:00:09 +02:00
3cca02d1c0 sample: use 64bit integer 2018-08-13 00:00:09 +02:00
7c939ba1e5 sample: remove source field 2018-08-12 23:59:15 +02:00
2361964de1 path: added signal list 2018-08-12 23:59:15 +02:00
1ada9d10d9 list: added list_extend() 2018-08-12 23:59:15 +02:00
b0017f859f refactoring 2018-08-12 23:59:15 +02:00
e37d665755 signal: added signal_init_from_mapping() 2018-08-12 23:59:15 +02:00
b79386011a mapping: added mapping_to_str() 2018-08-12 23:59:15 +02:00
170c86dca4 refactor:
- WEBSOCKET_DEFAULT_SAMPLELEN -> WEBSOCKET_DEFAULT_SAMPLE_LENGTH
- WEBSOCKET_DEFAULT_QUEUELEN -> WEBSOCKET_DEFAULT_QUEUE_LENGTH
2018-08-12 23:59:15 +02:00
32de7761fe refactor:
- DEFAULT_SAMPLELEN -> DEFAULT_SAMPLE_LENGTH
- DEFAULT_QUEUELEN -> DEFAULT_QUEUE_LENGTH
2018-08-12 23:59:15 +02:00
f35588aad8 refactor:
- SAMPLE_LEN() -> SAMPLE_LENGTH()
- SAMPLE_DATA_LEN() -> SAMPLE_DATA_LENGTH()
2018-08-12 23:59:15 +02:00
ae8d576b4a use proper include style 2018-08-12 23:59:15 +02:00
9a7f2afd0d do not include libwebsockets.h in header files as it breaks compliation together with complex.h 2018-08-12 23:59:15 +02:00
96bcbd400a sample: added new complex data type for signal values 2018-08-12 23:59:15 +02:00
dfe56b89c0 signal: extend format field 2018-08-12 23:59:15 +02:00
10c02766f5 sample: remove format field 2018-08-12 23:59:15 +02:00
Dennis Potter
36c3161fa8 Initialized next and set frequency to right value 2018-08-09 17:35:39 +02:00
Dennis Potter
c2ee43b01e Changed location of int ret declaration
ret is not used in case of RDTSC. So when PERIODIC_TASK_IMPL was set to
RDTSC, the code wouldn't compile
2018-08-09 14:31:31 +02:00
Dennis Potter
e926b9b6c2 Fixed compile errors with format string identifiers.
These identifiers were introduced in
eaa3f60b12
2018-08-09 14:24:45 +02:00
Dennis Potter
53e146b0ab Included rdtsc in tests/unit/queue.c
Because rdtsc_init will not be used in queue.c, __attribute__((unused))
has been added to rdtsc.h
2018-08-09 14:23:28 +02:00
Dennis Potter
e467012a3b Added check for HAS_EVENTFD 2018-08-09 14:19:35 +02:00
68a794681e kernel: support kernel_get_page_size() on OS X 2018-08-09 08:06:51 +02:00
71296da232 utils: remove obsolete function 2018-08-09 08:06:30 +02:00
eaa3f60b12 fix several invalid format string identifiers 2018-08-09 08:06:21 +02:00
b25f4406c5 task: added support for rdtsc 2018-08-09 07:57:32 +02:00
13cb444e15 Revert "cmake: put config.h to the correct location when villasnode is used as submodule"
This reverts commit 650af44620.
2018-08-08 15:50:11 +02:00
Sonja Kolen
eabd3dbb32 node infiniband: fixed a typo 2018-08-08 09:50:05 +02:00
Sonja Kolen
0f7d08364d Merge remote-tracking branch 'origin/develop' into develop 2018-08-08 08:53:49 +02:00
Sonja Kolen
5f11bd5a19 queue signalled: make libvillas compile if eventfd is not available/ activated; add a switch in CMake file to deactivate eventfd independant of availability in OS 2018-08-08 08:53:36 +02:00
Dennis Potter
bb6cee70ab Merge branch 'ib-uc' into develop. Closes #191 2018-08-07 23:16:19 +02:00
Dennis Potter
8fde419bc0 Fix typo in benchmark config 2018-08-07 23:15:48 +02:00
Dennis Potter
0cd4e07173 Fixed another small bug in Infiniband node.
Both RC and UC are connected. So the check I changed should check for
NOT UDP (UD), instead of TCP (RC)
2018-08-07 17:52:45 +02:00
Dennis Potter
6937db3ec2 Changed benchmark for new UC mode 2018-08-07 17:46:51 +02:00