|
2112038d70
|
Merge branch 'feature/hls-rtds2gpu' into develop
|
2018-08-21 13:51:32 +02:00 |
|
|
7409d2024d
|
add more copyright / license headers
|
2018-06-25 17:03:09 +02:00 |
|
Daniel Krebs
|
010e0c3681
|
hls: add base HLS IP and enable virtual multi-inheritance
Virtual inheritance is required because (for example) the Rtds2Gpu
IP inherits from Hls and IpNode who both inherit from IpCore.
|
2018-06-04 17:36:36 +02:00 |
|
Daniel Krebs
|
b03b94d754
|
ip-node: fix wrong cast and add more sanity checks
|
2018-06-04 17:31:25 +02:00 |
|
Daniel Krebs
|
47bd186f5e
|
ip-node: move stream graph to IpNode and add easy-to-use connect interface
|
2018-06-04 17:31:12 +02:00 |
|
Daniel Krebs
|
a0c5acce4c
|
ip-node: implement connect interface and update AxiStreamSwitch implementation
|
2018-06-04 14:20:06 +02:00 |
|
Daniel Krebs
|
967e39e36c
|
ip-node: add implementation of StreamGraph for automatic routing
|
2018-06-04 14:20:06 +02:00 |
|
Daniel Krebs
|
5097827757
|
fix include paths, use <villas/...> style
|
2018-06-04 13:24:57 +02:00 |
|
Daniel Krebs
|
676fd9171c
|
lib/ip: make logger a class member of IpCore
Logging is used everywhere and there's no justification of the clutter
and runtime overhead of `aut logger = getLogger();` everywhere.
|
2018-02-14 16:04:33 +01:00 |
|
daniel-k
|
f14df8aa32
|
lib/ip: adapt to fit new config layout provided by hwdef-parse
|
2018-01-23 14:47:44 +01:00 |
|
daniel-k
|
3cf50db98d
|
logging: use new spdlog library in favor of Logger
|
2018-01-10 15:49:53 +01:00 |
|
daniel-k
|
e2e78cf8b3
|
lib: minor cleanup
|
2018-01-10 11:02:08 +01:00 |
|
daniel-k
|
81db98e448
|
lib/ip-node: implement loopback mode if available
|
2018-01-10 11:02:08 +01:00 |
|
daniel-k
|
f94476b716
|
ip/node: rename OtherIpNode to StreamPort and other to to
|
2018-01-10 11:02:08 +01:00 |
|
daniel-k
|
12024d53e5
|
lib/ip-node: add IpNode class, IpCore which has streaming ports
|
2018-01-10 11:02:08 +01:00 |
|