mirror of
https://git.rwth-aachen.de/acs/public/villas/node/
synced 2025-03-09 00:00:00 +01:00
fix include paths, use <villas/...>
style
This commit is contained in:
parent
c15189b74b
commit
5097827757
40 changed files with 157 additions and 135 deletions
|
@ -9,7 +9,7 @@
|
|||
#include <stdexcept>
|
||||
#include <algorithm>
|
||||
|
||||
#include "log.hpp"
|
||||
#include <villas/log.hpp>
|
||||
|
||||
|
||||
namespace villas {
|
||||
|
|
|
@ -30,24 +30,19 @@
|
|||
|
||||
#pragma once
|
||||
|
||||
|
||||
#include <jansson.h>
|
||||
|
||||
#include "common.h"
|
||||
#include "kernel/pci.h"
|
||||
#include "kernel/vfio.hpp"
|
||||
|
||||
#include <list>
|
||||
#include <set>
|
||||
#include <string>
|
||||
#include <jansson.h>
|
||||
|
||||
#include "plugin.hpp"
|
||||
#include "fpga/ip.hpp"
|
||||
#include <villas/plugin.hpp>
|
||||
#include <villas/config.h>
|
||||
#include <villas/memory.hpp>
|
||||
|
||||
#include "config.h"
|
||||
#include <villas/kernel/pci.h>
|
||||
#include <villas/kernel/vfio.hpp>
|
||||
|
||||
#include "memory_manager.hpp"
|
||||
#include "memory.hpp"
|
||||
#include <villas/fpga/ip.hpp>
|
||||
|
||||
#define PCI_FILTER_DEFAULT_FPGA { \
|
||||
.id = { \
|
||||
|
|
|
@ -31,17 +31,16 @@
|
|||
#ifndef VILLAS_IP_HPP
|
||||
#define VILLAS_IP_HPP
|
||||
|
||||
#include "fpga/vlnv.hpp"
|
||||
#include "plugin.hpp"
|
||||
#include "log.hpp"
|
||||
|
||||
#include <map>
|
||||
#include <list>
|
||||
#include <memory>
|
||||
|
||||
#include <jansson.h>
|
||||
|
||||
#include "memory_manager.hpp"
|
||||
#include <villas/log.hpp>
|
||||
#include <villas/memory.hpp>
|
||||
#include <villas/plugin.hpp>
|
||||
|
||||
#include <villas/fpga/vlnv.hpp>
|
||||
|
||||
namespace villas {
|
||||
namespace fpga {
|
||||
|
|
|
@ -35,8 +35,9 @@
|
|||
#include <string>
|
||||
#include <jansson.h>
|
||||
|
||||
#include "ip.hpp"
|
||||
#include "log.hpp"
|
||||
#include <villas/fpga/ip.hpp>
|
||||
|
||||
#include <villas/directed_graph.hpp>
|
||||
|
||||
namespace villas {
|
||||
namespace fpga {
|
||||
|
|
|
@ -26,13 +26,10 @@
|
|||
|
||||
#pragma once
|
||||
|
||||
#include <list>
|
||||
#include <string>
|
||||
|
||||
#include <xilinx/xaxidma.h>
|
||||
|
||||
#include "fpga/ip_node.hpp"
|
||||
#include "memory.hpp"
|
||||
#include <villas/memory.hpp>
|
||||
#include <villas/fpga/ip_node.hpp>
|
||||
|
||||
namespace villas {
|
||||
namespace fpga {
|
||||
|
|
|
@ -29,9 +29,10 @@
|
|||
|
||||
#pragma once
|
||||
|
||||
#include "fpga/ip_node.hpp"
|
||||
#include <xilinx/xllfifo.h>
|
||||
|
||||
#include <villas/fpga/ip_node.hpp>
|
||||
|
||||
|
||||
namespace villas {
|
||||
namespace fpga {
|
||||
|
|
|
@ -28,10 +28,9 @@
|
|||
|
||||
#pragma once
|
||||
|
||||
#include "fpga/ip.hpp"
|
||||
#include <xilinx/xintc.h>
|
||||
|
||||
#include "fpga/ip_node.hpp"
|
||||
#include <villas/fpga/ip.hpp>
|
||||
|
||||
namespace villas {
|
||||
namespace fpga {
|
||||
|
|
|
@ -30,14 +30,9 @@
|
|||
|
||||
#pragma once
|
||||
|
||||
#include <string>
|
||||
#include <map>
|
||||
|
||||
#include <jansson.h>
|
||||
#include <xilinx/xaxis_switch.h>
|
||||
|
||||
#include "fpga/ip_node.hpp"
|
||||
#include "fpga/vlnv.hpp"
|
||||
#include <villas/fpga/ip_node.hpp>
|
||||
|
||||
namespace villas {
|
||||
namespace fpga {
|
||||
|
|
|
@ -30,14 +30,11 @@
|
|||
|
||||
#pragma once
|
||||
|
||||
#include <string>
|
||||
#include <map>
|
||||
|
||||
#include <jansson.h>
|
||||
#include <xilinx/xaxis_switch.h>
|
||||
|
||||
#include "fpga/ip_node.hpp"
|
||||
#include "fpga/vlnv.hpp"
|
||||
#include <villas/fpga/ip_node.hpp>
|
||||
|
||||
namespace villas {
|
||||
namespace fpga {
|
||||
|
|
|
@ -29,12 +29,12 @@
|
|||
|
||||
#pragma once
|
||||
|
||||
#include <stdint.h>
|
||||
#include <cstdint>
|
||||
#include <xilinx/xtmrctr.h>
|
||||
|
||||
#include "config.h"
|
||||
#include "fpga/ip.hpp"
|
||||
#include "fpga/ips/intc.hpp"
|
||||
#include <villas/config.h>
|
||||
|
||||
#include <villas/fpga/ip.hpp>
|
||||
|
||||
namespace villas {
|
||||
namespace fpga {
|
||||
|
|
|
@ -9,8 +9,9 @@
|
|||
|
||||
#pragma once
|
||||
|
||||
#include <stddef.h>
|
||||
#include <stdint.h>
|
||||
#include "list.h"
|
||||
#include <villas/list.h>
|
||||
|
||||
#define PCI_SLOT(devfn) (((devfn) >> 3) & 0x1f)
|
||||
#define PCI_FUNC(devfn) ((devfn) & 0x07)
|
||||
|
|
|
@ -3,8 +3,8 @@
|
|||
#include <string>
|
||||
#include <unistd.h>
|
||||
|
||||
#include "log.hpp"
|
||||
#include "memory_manager.hpp"
|
||||
#include <villas/log.hpp>
|
||||
#include <villas/memory_manager.hpp>
|
||||
|
||||
namespace villas {
|
||||
|
||||
|
|
|
@ -6,8 +6,8 @@
|
|||
#include <stdexcept>
|
||||
#include <unistd.h>
|
||||
|
||||
#include "log.hpp"
|
||||
#include "directed_graph.hpp"
|
||||
#include <villas/log.hpp>
|
||||
#include <villas/directed_graph.hpp>
|
||||
|
||||
namespace villas {
|
||||
|
||||
|
|
|
@ -28,8 +28,8 @@
|
|||
#include <string>
|
||||
#include <jansson.h>
|
||||
|
||||
#include "log.hpp"
|
||||
#include "utils.h"
|
||||
#include <villas/log.hpp>
|
||||
#include <villas/common.h>
|
||||
|
||||
namespace villas {
|
||||
|
||||
|
|
|
@ -2,7 +2,6 @@
|
|||
|
||||
#include <string>
|
||||
#include <vector>
|
||||
#include <list>
|
||||
|
||||
namespace villas {
|
||||
namespace utils {
|
||||
|
|
|
@ -24,13 +24,13 @@
|
|||
#include <memory>
|
||||
#include <utility>
|
||||
|
||||
#include "log.hpp"
|
||||
#include <villas/memory.hpp>
|
||||
|
||||
#include "kernel/pci.h"
|
||||
#include "kernel/vfio.hpp"
|
||||
#include <villas/kernel/pci.h>
|
||||
#include <villas/kernel/vfio.hpp>
|
||||
|
||||
#include "fpga/ip.hpp"
|
||||
#include "fpga/card.hpp"
|
||||
#include <villas/fpga/ip.hpp>
|
||||
#include <villas/fpga/card.hpp>
|
||||
|
||||
namespace villas {
|
||||
namespace fpga {
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
#include <cstdint>
|
||||
|
||||
#include <villas/utils.hpp>
|
||||
#include "memory_manager.hpp"
|
||||
#include <villas/memory_manager.hpp>
|
||||
|
||||
using namespace villas::utils;
|
||||
|
||||
|
|
|
@ -20,17 +20,13 @@
|
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*********************************************************************************/
|
||||
|
||||
#include <dlfcn.h>
|
||||
#include <string.h>
|
||||
|
||||
#include <string>
|
||||
#include <iostream>
|
||||
|
||||
#include <string>
|
||||
#include <new>
|
||||
#include <type_traits>
|
||||
#include <dlfcn.h>
|
||||
|
||||
#include "plugin.hpp"
|
||||
#include "log.hpp"
|
||||
#include <villas/plugin.hpp>
|
||||
|
||||
namespace villas {
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#include <vector>
|
||||
#include <string>
|
||||
|
||||
#include "utils.hpp"
|
||||
#include <villas/utils.hpp>
|
||||
|
||||
namespace villas {
|
||||
namespace utils {
|
||||
|
|
|
@ -24,18 +24,17 @@
|
|||
#include <memory>
|
||||
#include <utility>
|
||||
|
||||
#include "log.hpp"
|
||||
#include "utils.hpp"
|
||||
#include "memory_manager.hpp"
|
||||
#include <villas/log.hpp>
|
||||
#include <villas/memory.hpp>
|
||||
#include <villas/utils.hpp>
|
||||
|
||||
#include "fpga/ip.hpp"
|
||||
#include "fpga/vlnv.hpp"
|
||||
#include "fpga/card.hpp"
|
||||
#include <villas/fpga/card.hpp>
|
||||
#include <villas/fpga/vlnv.hpp>
|
||||
|
||||
// needed to get VLNVs for initialization order list
|
||||
#include "fpga/ips/pcie.hpp"
|
||||
#include "fpga/ips/intc.hpp"
|
||||
#include "fpga/ips/switch.hpp"
|
||||
#include <villas/fpga/ip.hpp>
|
||||
#include <villas/fpga/ips/pcie.hpp>
|
||||
#include <villas/fpga/ips/intc.hpp>
|
||||
#include <villas/fpga/ips/switch.hpp>
|
||||
|
||||
|
||||
namespace villas {
|
||||
|
|
|
@ -2,10 +2,11 @@
|
|||
#include <stdexcept>
|
||||
#include <jansson.h>
|
||||
|
||||
#include "utils.hpp"
|
||||
#include "fpga/ip_node.hpp"
|
||||
#include "fpga/ips/switch.hpp"
|
||||
#include "fpga/card.hpp"
|
||||
#include <villas/utils.hpp>
|
||||
|
||||
#include <villas/fpga/card.hpp>
|
||||
#include <villas/fpga/ip_node.hpp>
|
||||
#include <villas/fpga/ips/switch.hpp>
|
||||
|
||||
namespace villas {
|
||||
namespace fpga {
|
||||
|
|
|
@ -25,12 +25,11 @@
|
|||
|
||||
#include <xilinx/xaxidma.h>
|
||||
|
||||
#include "fpga/card.hpp"
|
||||
#include "fpga/ips/dma.hpp"
|
||||
#include "fpga/ips/intc.hpp"
|
||||
#include <villas/memory.hpp>
|
||||
|
||||
#include "log.hpp"
|
||||
#include "memory_manager.hpp"
|
||||
#include <villas/fpga/card.hpp>
|
||||
#include <villas/fpga/ips/dma.hpp>
|
||||
#include <villas/fpga/ips/intc.hpp>
|
||||
|
||||
// max. size of a DMA transfer in simple mode
|
||||
#define FPGA_DMA_BOUNDARY 0x1000
|
||||
|
|
|
@ -28,9 +28,8 @@
|
|||
#include <xilinx/xstatus.h>
|
||||
#include <xilinx/xllfifo.h>
|
||||
|
||||
#include "log.hpp"
|
||||
#include "fpga/ips/fifo.hpp"
|
||||
#include "fpga/ips/intc.hpp"
|
||||
#include <villas/fpga/ips/fifo.hpp>
|
||||
#include <villas/fpga/ips/intc.hpp>
|
||||
|
||||
|
||||
namespace villas {
|
||||
|
|
|
@ -23,15 +23,13 @@
|
|||
#include <unistd.h>
|
||||
#include <errno.h>
|
||||
|
||||
#include "config.h"
|
||||
#include "log.h"
|
||||
#include "plugin.hpp"
|
||||
#include <villas/config.h>
|
||||
#include <villas/plugin.hpp>
|
||||
|
||||
#include "kernel/vfio.hpp"
|
||||
#include "kernel/kernel.h"
|
||||
#include <villas/kernel/kernel.h>
|
||||
|
||||
#include "fpga/card.hpp"
|
||||
#include "fpga/ips/intc.hpp"
|
||||
#include <villas/fpga/card.hpp>
|
||||
#include <villas/fpga/ips/intc.hpp>
|
||||
|
||||
namespace villas {
|
||||
namespace fpga {
|
||||
|
|
|
@ -23,11 +23,11 @@
|
|||
#include <limits>
|
||||
#include <jansson.h>
|
||||
|
||||
#include "fpga/ips/pcie.hpp"
|
||||
#include "fpga/card.hpp"
|
||||
#include <villas/memory.hpp>
|
||||
|
||||
#include <villas/fpga/card.hpp>
|
||||
#include <villas/fpga/ips/pcie.hpp>
|
||||
|
||||
#include "log.hpp"
|
||||
#include "memory_manager.hpp"
|
||||
|
||||
namespace villas {
|
||||
namespace fpga {
|
||||
|
|
|
@ -26,8 +26,7 @@
|
|||
#include <jansson.h>
|
||||
#include <xilinx/xaxis_switch.h>
|
||||
|
||||
#include "log.hpp"
|
||||
#include "fpga/ips/switch.hpp"
|
||||
#include <villas/fpga/ips/switch.hpp>
|
||||
|
||||
namespace villas {
|
||||
namespace fpga {
|
||||
|
|
|
@ -23,11 +23,12 @@
|
|||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*********************************************************************************/
|
||||
|
||||
#include <cstdint>
|
||||
|
||||
#include <xilinx/xtmrctr.h>
|
||||
|
||||
#include "log.hpp"
|
||||
#include "fpga/ips/timer.hpp"
|
||||
#include "fpga/ips/intc.hpp"
|
||||
#include <villas/fpga/ips/timer.hpp>
|
||||
#include <villas/fpga/ips/intc.hpp>
|
||||
|
||||
namespace villas {
|
||||
namespace fpga {
|
||||
|
|
|
@ -32,9 +32,9 @@
|
|||
#include <sys/types.h>
|
||||
#include <sys/wait.h>
|
||||
|
||||
#include "utils.h"
|
||||
#include "config.h"
|
||||
#include "kernel/kernel.h"
|
||||
#include <villas/utils.h>
|
||||
#include <villas/config.h>
|
||||
#include <villas/kernel/kernel.h>
|
||||
|
||||
int kernel_get_cacheline_size()
|
||||
{
|
||||
|
|
|
@ -26,11 +26,11 @@
|
|||
#include <unistd.h>
|
||||
#include <linux/limits.h>
|
||||
|
||||
#include "log.h"
|
||||
#include "utils.h"
|
||||
#include <villas/log.h>
|
||||
#include <villas/utils.h>
|
||||
|
||||
#include "kernel/pci.h"
|
||||
#include "config.h"
|
||||
#include <villas/kernel/pci.h>
|
||||
#include <villas/config.h>
|
||||
|
||||
int pci_init(struct pci *p)
|
||||
{
|
||||
|
|
|
@ -39,11 +39,10 @@
|
|||
#include <sys/eventfd.h>
|
||||
#include <linux/pci_regs.h>
|
||||
|
||||
#include "kernel/pci.h"
|
||||
#include "kernel/kernel.h"
|
||||
|
||||
#include "kernel/vfio.hpp"
|
||||
#include "log.hpp"
|
||||
#include <villas/log.hpp>
|
||||
#include <villas/kernel/pci.h>
|
||||
#include <villas/kernel/kernel.h>
|
||||
#include <villas/kernel/vfio.hpp>
|
||||
|
||||
static auto logger = loggerGetOrCreate("Vfio");
|
||||
|
||||
|
|
|
@ -25,8 +25,8 @@
|
|||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "list.h"
|
||||
#include "utils.h"
|
||||
#include <villas/list.h>
|
||||
#include <villas/utils.h>
|
||||
|
||||
/* Compare functions */
|
||||
static int cmp_lookup(const void *a, const void *b) {
|
||||
|
|
|
@ -27,9 +27,9 @@
|
|||
#include <unistd.h>
|
||||
#include <syslog.h>
|
||||
|
||||
#include "config.h"
|
||||
#include "log.h"
|
||||
#include "utils.h"
|
||||
#include <villas/config.h>
|
||||
#include <villas/log.h>
|
||||
#include <villas/utils.h>
|
||||
|
||||
#ifdef ENABLE_OPAL_ASYNC
|
||||
/* Define RTLAB before including OpalPrint.h for messages to be sent
|
||||
|
|
|
@ -24,12 +24,12 @@
|
|||
#include <stdlib.h>
|
||||
#include <unistd.h>
|
||||
#include <syslog.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "config.h"
|
||||
#include "log.h"
|
||||
#include "log_config.h"
|
||||
#include "utils.h"
|
||||
#include "string.h"
|
||||
#include <villas/config.h>
|
||||
#include <villas/log.h>
|
||||
#include <villas/log_config.h>
|
||||
#include <villas/utils.h>
|
||||
|
||||
int log_parse(struct log *l, json_t *cfg)
|
||||
{
|
||||
|
|
|
@ -24,8 +24,8 @@
|
|||
#include <unistd.h>
|
||||
#include <syslog.h>
|
||||
|
||||
#include "utils.h"
|
||||
#include "log.h"
|
||||
#include <villas/utils.h>
|
||||
#include <villas/log.h>
|
||||
|
||||
void debug(long class, const char *fmt, ...)
|
||||
{
|
||||
|
|
24
fpga/lib/memory.cpp
Normal file
24
fpga/lib/memory.cpp
Normal file
|
@ -0,0 +1,24 @@
|
|||
#include <sys/mman.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#include <villas/memory.hpp>
|
||||
|
||||
namespace villas {
|
||||
|
||||
bool
|
||||
HostRam::free(void* addr, size_t length)
|
||||
{
|
||||
return munmap(addr, length) == 0;
|
||||
}
|
||||
|
||||
|
||||
void*
|
||||
HostRam::allocate(size_t length, int flags)
|
||||
{
|
||||
const int mmap_flags = flags | MAP_PRIVATE | MAP_ANONYMOUS | MAP_32BIT;
|
||||
const int mmap_protection = PROT_READ | PROT_WRITE;
|
||||
|
||||
return mmap(nullptr, length, mmap_protection, mmap_flags, 0, 0);
|
||||
}
|
||||
|
||||
} // namespace villas
|
|
@ -31,8 +31,8 @@
|
|||
#include <fcntl.h>
|
||||
#include <ctype.h>
|
||||
|
||||
#include "config.h"
|
||||
#include "utils.h"
|
||||
#include <villas/config.h>
|
||||
#include <villas/utils.h>
|
||||
|
||||
pthread_t main_thread;
|
||||
|
||||
|
|
|
@ -23,11 +23,7 @@
|
|||
#include <string>
|
||||
#include <sstream>
|
||||
|
||||
#include <stdlib.h>
|
||||
#include <string.h>
|
||||
|
||||
#include "fpga/vlnv.hpp"
|
||||
#include "fpga/ip.hpp"
|
||||
#include <villas/fpga/vlnv.hpp>
|
||||
|
||||
namespace villas {
|
||||
namespace fpga {
|
||||
|
|
25
fpga/src/streamer.cpp
Normal file
25
fpga/src/streamer.cpp
Normal file
|
@ -0,0 +1,25 @@
|
|||
#include <csignal>
|
||||
#include <iostream>
|
||||
#include <vector>
|
||||
#include <string>
|
||||
#include <algorithm>
|
||||
#include <jansson.h>
|
||||
|
||||
#include <CLI11.hpp>
|
||||
#include <rang.hpp>
|
||||
|
||||
#include <villas/log.hpp>
|
||||
#include <villas/utils.h>
|
||||
#include <villas/utils.hpp>
|
||||
|
||||
|
||||
#include <villas/fpga/ip.hpp>
|
||||
#include <villas/fpga/card.hpp>
|
||||
|
||||
int main(int argc, const char* argv[])
|
||||
{
|
||||
(void) argc;
|
||||
cxxopts::Options options(argv[0], " - example command line options");
|
||||
|
||||
return 0;
|
||||
}
|
|
@ -24,6 +24,8 @@
|
|||
#include <criterion/criterion.h>
|
||||
|
||||
#include <villas/log.hpp>
|
||||
#include <villas/utils.h>
|
||||
|
||||
#include <villas/fpga/card.hpp>
|
||||
#include <villas/fpga/ips/fifo.hpp>
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@
|
|||
#include <villas/fpga/card.hpp>
|
||||
#include <villas/fpga/ips/timer.hpp>
|
||||
|
||||
#include "config.h"
|
||||
#include <villas/config.h>
|
||||
#include "global.hpp"
|
||||
|
||||
Test(fpga, timer, .description = "Timer Counter")
|
||||
|
|
Loading…
Add table
Reference in a new issue