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

2639 commits

Author SHA1 Message Date
361fc23a6d rewrote build system to make it more modular and support out-of-tree builds 2016-10-06 17:56:01 -04:00
50ce6bad07 provide a way to detect a destroyed list 2016-10-01 05:58:27 -04:00
ba399a0b1d fixed compilation: functionality still heavily broken. its a mess right now 2016-09-22 21:20:21 -04:00
cc802859bd refactored memory allocators 2016-09-19 20:58:41 -04:00
4bd461d9e2 added new generic memory allocator 2016-09-15 21:25:32 -04:00
4bd6cf9c6a added reference counter to sample structure 2016-09-13 22:54:36 -04:00
2648c1f57c replaced lstack backed memory pool with new queue as underlying datastrucutre 2016-09-13 22:54:36 -04:00
d0dc7e216e replaced old queue with new MPMC implementation 2016-09-13 22:54:36 -04:00
f80a58c1b4 Treat all warnings as errors: never commit code which generates compiler warnings! Never!
The CI will reject your merges from now on!
2016-09-13 21:50:35 -04:00
9fbe67f0da tweaked parsing of hook parameters 2016-09-14 03:37:24 +02:00
d0ad1e47ef improved implementation of gtnet-skt protocol headers 2016-09-13 21:20:58 -04:00
d958b08d62 print sample offset always in scientific notation 2016-09-13 21:16:17 -04:00
b9f681751a fix compiler error 2016-09-13 21:15:53 -04:00
0097132b4f Merge branch 'feature-gtnet' into develop 2016-09-11 02:56:46 +00:00
65f46cef5f Check for maximum amount of values per sample supported 2016-09-10 22:34:45 -04:00
3c4c08cda6 rewrote socket_write(): there ave been some misunderstandings 2016-09-10 22:34:45 -04:00
545103ff1c rewrote socket_read(): there ave been some misunderstandings 2016-09-10 22:34:45 -04:00
fe92747aa9 renamed a couple of enum constants and some minor code style cleanups 2016-09-10 22:34:45 -04:00
Umar Farooq
62bf0c2b0c Bug fixes/improvements to GTNET-SKT code
- Change enum types APP_HDR_* to SOCKET_HDR_*
 - Remove SOCKET_HDR_NONE type from app-hdr as its same as
   SOCKET_HDR_GTSKT
 - Fix values per samples for GTSKT to 1
 - Replace TODO tag with @todo
 - Use SOCKET_HDR_DEFAULT if app_hdr setting is not present
   in config file
 - Fix bug when invalid message is received resulting in
   infinite printing loop
 - Fix bug in socket_write when due to declaration of struct
   msg msgs[cnt] in the for loop the values are not transmitted
 - Replace std=c98 with std=c11 but still compile without it
2016-08-02 21:08:25 +02:00
7f4f898b70 fixed compiler warnings about uninitialized use 2016-07-26 15:42:11 +02:00
f6dd0b117b merged config-fpga.h into config.h 2016-07-18 15:09:49 +02:00
303e730f3a removed debug output 2016-07-18 15:02:53 +02:00
Umar Farooq
2f47be0ac5 Add app_hdr tag for GT-NET-Socket
GT-NET-Socket uses a tag in the config file to distinguish from default
socket node type application layer header (struct msg). For now all the
values are encoded in the struct sample without any header (no timestamp
or sequence number).
Minor improvement in pipe.c: replace 'goto' with do while
2016-07-17 01:01:43 +02:00
812eb31c95 cleaning function namespaces: config_ => cfg 2016-07-14 09:47:00 +02:00
cbe29caf98 restructured repo and build system 2016-07-14 09:34:26 +02:00
3880abeb63 unified member variable naming of struct sample and struct msg 2016-07-11 18:19:23 +02:00
8115a9caa2 fixed most major bugs of web socket node-type 2016-07-11 18:18:20 +02:00
1516ebab6e improved warning messages for affinity 2016-07-11 16:03:28 +02:00
ecc8e16552 added better error message in case of invalid config file path 2016-07-11 16:02:55 +02:00
0cc67a892c improved configuration file parsing 2016-07-11 11:36:23 +02:00
1669d226c8 changed config file format for VILLASfpga 2016-07-11 11:34:20 +02:00
abd8148a2b fixed compiler warnings 2016-07-11 09:16:31 +02:00
bd8987bf35 simplified makefile 2016-07-11 09:16:00 +02:00
3f012c8575 finished FPGA stuff 2016-07-08 13:32:18 +02:00
87bd0c3b8c reworked interrupt handling 2016-07-08 13:31:23 +02:00
88157a3023 improved AXI4 switch configuration 2016-07-08 13:01:40 +02:00
ac389a76ff added DMA memory managment functions 2016-07-08 12:59:09 +02:00
fcd07748dd fixed partial reads in read_random() 2016-07-08 12:15:37 +02:00
87eb7c13e2 removed obsolete BRAM IP driver 2016-07-08 12:14:54 +02:00
f413355d05 updated the configuration 2016-06-26 15:34:40 +02:00
05af02304d added a couple of functions to parse and print cpu_set_t 2016-06-26 15:33:59 +02:00
d811128459 added support for dynamically loaded plugins 2016-06-26 15:31:31 +02:00
238c732feb smaller fixes in linux code 2016-06-26 15:29:07 +02:00
cc66553761 added support for CBuilder models 2016-06-26 15:28:34 +02:00
132dd5fd65 moved linux realtime code to extra file 2016-06-26 15:27:14 +02:00
68f2dbea76 major changes in the VILLASfpga code. Lots of smaller improvements and fixed 2016-06-26 15:22:25 +02:00
c67af15a2c fixed all major bugs in FPGA code 2016-06-19 19:30:00 +02:00
98fb370e85 first steps towards flexible and configurable VILLASfpga / VILLASnode integration 2016-06-15 20:05:09 +02:00
bffb47dca8 added VILLASfpga code 2016-06-14 01:23:44 +02:00
0fa5f5b976 introduced new directory structure for source and header files 2016-06-14 01:17:58 +02:00