Daniel Krebs
|
e93b31bbf1
|
lib/ips: make use of MemoryManager and new config layout
|
2018-02-14 07:28:25 +01:00 |
|
Daniel Krebs
|
409340433d
|
enable -Wall, -Wextra and -Werror and fix new errors (fixes #20)
|
2018-02-13 16:04:34 +01:00 |
|
Daniel Krebs
|
7582966e16
|
lib: first draft of memory manager
|
2018-01-30 15:13:23 +01:00 |
|
daniel-k
|
44e78643ea
|
lib/log: purge remaining of old logger
|
2018-01-10 15:49:53 +01:00 |
|
daniel-k
|
71a54eeab6
|
lib/ips: implement fifo driver and adapt test
|
2018-01-10 11:02:08 +01:00 |
|
daniel-k
|
79f37ce352
|
ips/switch: add C++ implementation of switch
|
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 |
|
daniel-k
|
61ca7aa44f
|
fpga/ip: add C++ timer implementation
|
2018-01-10 11:02:08 +01:00 |
|
daniel-k
|
3d0afd671e
|
lib/utils: add string tokenizer
|
2018-01-10 11:02:08 +01:00 |
|
daniel-k
|
09815a661e
|
rough implementation of a C++ style logger class
with many sharp edges :)
|
2018-01-10 11:02:08 +01:00 |
|
daniel-k
|
7d883089c2
|
lib/card: copy C->C++ and just make it compile
|
2018-01-10 11:02:08 +01:00 |
|
daniel-k
|
151abd2fd5
|
re-add old interrupt controller to make project compile again
|
2018-01-10 11:02:08 +01:00 |
|
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
|
4adb889527
|
make ips/intc C++
|
2018-01-10 11:02:08 +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 |
|
|
c3164e93ef
|
imported source code from VILLASfpga repo and made it compile
|
2017-11-21 21:31:08 +01:00 |
|