1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-30 00:00:11 +01:00
VILLASnode/fpga/lib
Daniel Krebs 5242b87e4c lib/memory: rework allocators to make them extensible and more abstract
This is change renders memory allocators only dependend on an address
space id that they are managing, allowing easy implementation of other
algorithms and instantiation in memory IP blocks.
2018-04-13 15:35:41 +02:00
..
ips ips/dma: add (simple) DMA driver 2018-03-26 16:17:26 +02:00
kernel kernel/vfio: some more cleanup 2018-03-26 16:45:54 +02:00
card.cpp lib/memory: implement memory handling with allocators and blocks 2018-03-26 16:17:20 +02:00
CMakeLists.txt Merge branch 'develop' into 'feature/packaging' 2018-04-05 11:43:33 +02:00
ip.cpp lib/ip: alias type for memory block name and cache addres space IDs in IP 2018-04-13 15:35:41 +02:00
ip_node.cpp lib/ip: make logger a class member of IpCore 2018-02-14 16:04:33 +01:00
list.c imported source code from VILLASfpga repo and made it compile 2017-11-21 21:31:08 +01:00
log.c make linking of the lib work by using old C-symbols until replaced 2018-01-10 11:02:08 +01:00
log_config.c imported source code from VILLASfpga repo and made it compile 2017-11-21 21:31:08 +01:00
log_helper.c imported source code from VILLASfpga repo and made it compile 2017-11-21 21:31:08 +01:00
memory.cpp lib/memory: rework allocators to make them extensible and more abstract 2018-04-13 15:35:41 +02:00
memory_manager.cpp lib/memory-manager: pass strings as const reference 2018-02-14 14:34:03 +01:00
plugin.cpp lib/plugin: make type an argument of constructor 2018-01-10 15:49:53 +01:00
utils.c utils: read_random() now returns the number of bytes written 2018-03-26 16:17:26 +02:00
utils.cpp lib/utils: add string tokenizer 2018-01-10 11:02:08 +01:00
vlnv.cpp lib/vlnv: add != operator and minor cleanup 2018-02-14 07:28:25 +01:00