Pascal Bauer
ef7bb1697d
suppress "unmatchedSuppression"
...
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
2022-12-19 15:47:36 +01:00
Pascal Bauer
082dd40edb
added class name before virtual method
...
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
2022-12-19 15:47:36 +01:00
Pascal Bauer
2c7e9151e6
removed duplicate member already present in parent class
...
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
2022-12-19 15:47:36 +01:00
Pascal Bauer
f84651c1ae
removed unnecessary virtual
...
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
2022-12-19 15:47:36 +01:00
Pascal Bauer
3840fa1fa6
removed unnecessary closing bracket
...
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
2022-12-19 15:47:36 +01:00
Pascal Bauer
0644f1310d
removed empty brackets
...
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
2022-12-19 15:47:36 +01:00
Pascal Bauer
c77d124682
fixed allocation order
...
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
2022-12-19 15:47:36 +01:00
Pascal Bauer
327f343924
changed parameters to const refs
...
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
2022-12-19 15:47:35 +01:00
Pascal Bauer
00fa5094f9
pass constructor parameter as const ref for performance
...
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
2022-12-19 15:47:35 +01:00
Pascal Bauer
a2b8b2942e
fixed memory leak (missing deletes before return)
...
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
2022-12-19 15:47:35 +01:00
Pascal Bauer
6a8acc467b
changed casting from intmax to uintmax
...
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
2022-12-19 15:47:35 +01:00
Pascal Bauer
65a9a85456
fixed pipe before parameter
...
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
2022-12-19 15:47:35 +01:00
Pascal Bauer
4808092e3a
exclude thirdparty gpu
...
Signed-off-by: Pascal Bauer <pascal.bauer@rwth-aachen.de>
2022-12-19 15:47:35 +01:00
dee5b2d81f
update Steffens mail address
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-14 17:44:17 +01:00
92ab5d078f
remove aliases for smart pointers and lists
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-07 19:04:47 +01:00
085aab567d
ci: fix build badge
...
Signed-off-by: Steffen Vogel <stvogel@eonerc.rwth-aachen.de>
2022-12-07 10:58:12 +01:00
Niklas Eiling
983fc82d35
Merge pull request #67 from VILLASframework/dco-steffen
...
Sign-off past commits of Steffen Vogel
2022-12-07 10:25:11 +01:00
d2cfaac5f3
update URLs of submodule
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-06 20:45:25 +01:00
b7c3d618d6
sign-off past commits of Steffen Vogel
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-06 17:45:09 +01:00
Niklas Eiling
89a1cd424e
sign-off past commits of Niklas Eiling
...
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2022-12-06 10:55:32 +01:00
Niklas Eiling
03f8d0782e
Revert "core: move configuration of polling mode to parse()"
...
The changes lead to crashing because intc will not be configured
properly. Also revert removing configDone in ips/dma
This reverts commit 3b8949afe9
.
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2022-12-05 10:36:45 +01:00
c77a0d510a
card: allow configuration of AXI-Stream switch paths
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-05 09:36:47 +01:00
4fb804ac44
ips: fix declarations of virtual member functions
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-05 09:36:42 +01:00
c2437b51cf
smaller code-style fixes
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-05 09:35:33 +01:00
3b8949afe9
core: move configuration of polling mode to parse()
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-05 09:35:32 +01:00
09af6d9e88
refactor Core::configure() to Core::parse()
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-05 09:35:32 +01:00
0959809573
code style fixes
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-05 09:35:32 +01:00
14c7e57a8a
fix parsing of IP parameters
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-05 09:35:32 +01:00
75bfb6ff34
fix Markdown rendering of copyright section
...
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
2022-12-05 09:35:32 +01:00
Niklas Eiling
1fecb66fb3
bump common subrepo and use shared pointers for vfio::Container
...
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2022-12-05 09:31:37 +01:00
Niklas Eiling
404bc9c8be
fix throwing an error in villas-fpga-cat leading to abort, because of wrong deconstructor order
...
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2022-12-03 15:16:24 +01:00
Niklas Eiling
f26656a90d
bump common subrepo, use debug logging in villas-fpga-cat
...
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2022-12-02 13:52:32 +01:00
Niklas Eiling
74ad0783f6
bump common subrepo and use new interface
...
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2022-12-02 13:52:32 +01:00
Niklas Eiling
905d28d1e4
ips/dma: use destructor to reset DMA controller
...
Signed-off-by: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
2022-12-02 13:52:31 +01:00
Niklas Eiling
fd3c51ccc0
update contact and copyright notice
2022-11-29 14:51:54 +01:00
Niklas Eiling
0d0aae090d
add villas-fpga-xbar-select; improve DMA parameters in ips/dma
2022-11-29 14:51:54 +01:00
Niklas Eiling
6a900ba5e4
fix villas-fpga-cat interpreting floats wrong
2022-11-29 14:51:54 +01:00
Niklas Eiling
f105b08144
clean up and comment ips/dma.cpp
2022-11-29 14:51:53 +01:00
Niklas Eiling
34c8458500
villas-fpga-cat: fix double value being constructed wrong
2022-11-29 14:51:53 +01:00
Niklas Eiling
0c6c30dda3
ips/dma: comment debug outputs to improve villas-fpga-cat performance
...
fix rebase artifacts
2022-11-29 14:51:53 +01:00
Niklas Eiling
fb48e36a0b
add villas-fpga-cat app that outputs a stream of data
2022-11-29 14:51:53 +01:00
Niklas Eiling
e029963839
move helper functions from villas-fpga-pipe into separate file
2022-11-29 14:51:53 +01:00
Niklas Eiling
2ffd15989f
fix image reference in gitlab.yml
2022-11-17 15:49:10 +01:00
Niklas Eiling
791ece434b
migrate dockerfile to rocky9
2022-11-17 14:40:10 +01:00
ba16653820
minor code-style fixes
2022-11-11 05:03:43 -05:00
Niklas Eiling
e4a469f99f
ips/dma: fix hasScatterGather using wrong member variable; Throw error used on unconfigured Dma
2022-11-11 04:53:58 -05:00
Niklas Eiling
49db359851
ips: fix some formatting issues
2022-11-11 04:53:58 -05:00
Niklas Eiling
dfb2a967d8
ips/dma: use NodeFactory's configureJson to setup memory graph
2022-11-11 04:53:58 -05:00
Niklas Eiling
7b4176a710
ips/dma: use json_unpack
2022-11-11 04:53:58 -05:00
Niklas Eiling
bac0b7309a
add card config option "polling" to configure polling mode in IP cores; add json parsing of hwdef to dma IP core to replace hardcoded DMA settings.
2022-11-11 04:53:58 -05:00