daniel-k
e735c7e248
make linking of the lib work by using old C-symbols until replaced
2018-01-10 11:02:08 +01:00
daniel-k
5d4040aded
first port to C++ of plugin and fpga ip infrastructure
2018-01-10 11:02:08 +01:00
daniel-k
f0c089f719
simple renames to not use reserved names
2018-01-10 11:02:08 +01:00
daniel-k
4adb889527
make ips/intc C++
2018-01-10 11:02:08 +01:00
daniel-k
babec9a574
kernel/pci: fix pci device compare function
...
list_search's compare function has to return 0 on match.
2017-11-28 12:08:32 +01:00
daniel-k
737a5851df
lib/card: start FPGA card prior to parsing
...
Initializing IPs may want to probe the actual hardware for feature
detection (e.g. DMA), so the card has to be started in order to access
any memory on the card.
2017-11-28 11:26:41 +01:00
daniel-k
0bf00d51d7
lib: create shared instead of static library
2017-11-22 19:41:02 +01:00
daniel-k
1cde762fc0
ips/gpio: add skeleton for GPIO IP
2017-11-22 19:40:22 +01:00
daniel-k
db79fe4827
lib/pci: initialize list and ignore special dir entries
2017-11-22 11:21:27 +01:00
daniel-k
1fcabd1bdd
lib/card: fix assignment in assertion
2017-11-22 11:20:44 +01:00
c3164e93ef
imported source code from VILLASfpga repo and made it compile
2017-11-21 21:31:08 +01:00