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/include/villas
Daniel Krebs 105f47d2d0 common/memory: add check-callback to getPath() to select desired path
This is a workaround until we have a better heuristic (maybe shortest
path?) to choose between multiple paths in the graph. Since the (abstract)
graph has no idea about memory translations, getPath() may even yield
paths that are no valid translation because a pair of inbound/outbound
edges must not neccessarily share a common address window, but from the
perspective of the abstract graph present a valid path.
The callback function is used by the MemoryManager to verify if a path
candidate represents a valid translation.
2018-05-15 18:04:24 +02:00
..
fpga ips/bram: add block RAM IP and use it with DMA test 2018-04-13 15:35:41 +02:00
kernel vfio: correctly set container on group 2018-05-15 18:04:24 +02:00
common.h imported source code from VILLASfpga repo and made it compile 2017-11-21 21:31:08 +01:00
config.h imported source code from VILLASfpga repo and made it compile 2017-11-21 21:31:08 +01:00
directed_graph.hpp common/memory: add check-callback to getPath() to select desired path 2018-05-15 18:04:24 +02:00
list.h lib/card: copy C->C++ and just make it compile 2018-01-10 11:02:08 +01:00
log.h simple renames to not use reserved names 2018-01-10 11:02:08 +01:00
log.hpp log: provide more macros for text colors 2018-01-23 14:42:26 +01:00
log_config.h imported source code from VILLASfpga repo and made it compile 2017-11-21 21:31:08 +01:00
memory.hpp allocator: properly remove memory block from memory graph 2018-05-15 18:04:24 +02:00
memory_manager.hpp common/memory: add check-callback to getPath() to select desired path 2018-05-15 18:04:24 +02:00
plugin.hpp logging: use similar log style in all modules 2018-01-31 20:24:11 +01:00
utils.h utils: read_random() now returns the number of bytes written 2018-03-26 16:17:26 +02:00
utils.hpp common/memory: add check-callback to getPath() to select desired path 2018-05-15 18:04:24 +02:00