From 9b27c31b9c2d985574181d286dbe5d535cab81ab Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Sat, 7 Jan 2023 17:32:48 +0100 Subject: [PATCH] fixup copyright texts Signed-off-by: Steffen Vogel --- fpga/.dockerignore | 2 +- fpga/.editorconfig | 2 +- fpga/.gitignore | 2 +- fpga/.gitlab-ci.yml | 2 +- fpga/.gitmodules | 2 +- fpga/CHANGELOG.md | 2 +- fpga/CMakeLists.txt | 2 +- fpga/Dockerfile | 2 +- fpga/README.md | 2 +- fpga/cmake/FindCriterion.cmake | 2 +- fpga/gpu/CMakeLists.txt | 2 +- fpga/gpu/include/villas/gpu.hpp | 2 +- fpga/gpu/kernels.hpp | 2 +- fpga/gpu/src/gpu.cpp | 2 +- fpga/gpu/src/kernels.cu | 2 +- fpga/include/villas/fpga/card.hpp | 2 +- fpga/include/villas/fpga/config.h | 2 +- fpga/include/villas/fpga/core.hpp | 2 +- fpga/include/villas/fpga/fpgaHelper.hpp | 3 ++- fpga/include/villas/fpga/ips/aurora.hpp | 2 +- fpga/include/villas/fpga/ips/aurora_xilinx.hpp | 2 +- fpga/include/villas/fpga/ips/bram.hpp | 2 +- fpga/include/villas/fpga/ips/dino.hpp | 2 +- fpga/include/villas/fpga/ips/dma.hpp | 2 +- fpga/include/villas/fpga/ips/emc.hpp | 2 +- fpga/include/villas/fpga/ips/fifo.hpp | 2 +- fpga/include/villas/fpga/ips/gpio.hpp | 2 +- fpga/include/villas/fpga/ips/gpu2rtds.hpp | 2 +- fpga/include/villas/fpga/ips/hls.hpp | 2 +- fpga/include/villas/fpga/ips/intc.hpp | 2 +- fpga/include/villas/fpga/ips/pcie.hpp | 2 +- fpga/include/villas/fpga/ips/rtds.hpp | 2 +- fpga/include/villas/fpga/ips/rtds2gpu.hpp | 2 +- fpga/include/villas/fpga/ips/rtds2gpu/register_types.hpp | 2 +- fpga/include/villas/fpga/ips/rtds2gpu/xgpu2rtds_hw.h | 2 +- fpga/include/villas/fpga/ips/rtds2gpu/xrtds2gpu.h | 2 +- fpga/include/villas/fpga/ips/rtds2gpu/xrtds2gpu_hw.h | 2 +- fpga/include/villas/fpga/ips/switch.hpp | 2 +- fpga/include/villas/fpga/ips/timer.hpp | 2 +- fpga/include/villas/fpga/node.hpp | 2 +- fpga/include/villas/fpga/vlnv.hpp | 2 +- fpga/lib/CMakeLists.txt | 2 +- fpga/lib/card.cpp | 2 +- fpga/lib/core.cpp | 2 +- fpga/lib/fpgaHelper.cpp | 3 ++- fpga/lib/ips/aurora.cpp | 2 +- fpga/lib/ips/aurora_xilinx.cpp | 2 +- fpga/lib/ips/bram.cpp | 2 +- fpga/lib/ips/dino.cpp | 2 +- fpga/lib/ips/dma.cpp | 2 +- fpga/lib/ips/emc.cpp | 2 +- fpga/lib/ips/fifo.cpp | 2 +- fpga/lib/ips/gpio.cpp | 2 +- fpga/lib/ips/intc.cpp | 2 +- fpga/lib/ips/pcie.cpp | 2 +- fpga/lib/ips/rtds.cpp | 2 +- fpga/lib/ips/rtds2gpu/gpu2rtds.cpp | 2 +- fpga/lib/ips/rtds2gpu/rtds2gpu.cpp | 2 +- fpga/lib/ips/rtds2gpu/xrtds2gpu.c | 2 +- fpga/lib/ips/switch.cpp | 2 +- fpga/lib/ips/timer.cpp | 2 +- fpga/lib/memory.cpp | 2 +- fpga/lib/node.cpp | 2 +- fpga/lib/vlnv.cpp | 2 +- fpga/libvillas-fpga.pc.in | 2 +- fpga/past-commits.txt | 2 +- fpga/scripts/gdb_sudo.sh | 2 +- fpga/scripts/non_root.sh | 2 +- fpga/scripts/rebind_device.sh | 2 +- fpga/scripts/reset_pci_device.sh | 2 +- fpga/scripts/villas-fpga-cat.sh | 2 +- fpga/scripts/villas-fpga-xbar-select.sh | 2 +- fpga/src/CMakeLists.txt | 2 +- fpga/src/README.pcimem.md | 6 +++--- fpga/src/pcimem.c | 6 +++--- fpga/src/villas-fpga-ctrl.cpp | 4 ++-- fpga/src/villas-fpga-pipe.cpp | 2 +- fpga/tests/unit/CMakeLists.txt | 2 +- fpga/tests/unit/dma.cpp | 2 +- fpga/tests/unit/fifo.cpp | 2 +- fpga/tests/unit/fpga.cpp | 2 +- fpga/tests/unit/global.hpp | 2 +- fpga/tests/unit/gpu.cpp | 2 +- fpga/tests/unit/gpu_kernels.cu | 2 +- fpga/tests/unit/logging.cpp | 2 +- fpga/tests/unit/main.cpp | 2 +- fpga/tests/unit/rtds.cpp | 3 ++- fpga/tests/unit/rtds2gpu.cpp | 2 +- fpga/tests/unit/rtds_rtt.cpp | 2 +- fpga/tests/unit/timer.cpp | 2 +- 90 files changed, 98 insertions(+), 95 deletions(-) diff --git a/fpga/.dockerignore b/fpga/.dockerignore index c14b585ee..51dfbf115 100644 --- a/fpga/.dockerignore +++ b/fpga/.dockerignore @@ -1,6 +1,6 @@ # Project-wide dockerignore file # -# SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC +# SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC # SPDX-License-Identifier: Apache-2.0 * diff --git a/fpga/.editorconfig b/fpga/.editorconfig index 443302591..a3cf0e619 100644 --- a/fpga/.editorconfig +++ b/fpga/.editorconfig @@ -1,6 +1,6 @@ # EditorConfig is awesome: http://EditorConfig.org # -# SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC +# SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC # SPDX-License-Identifier: Apache-2.0 # top-most EditorConfig file diff --git a/fpga/.gitignore b/fpga/.gitignore index 3d48e8765..08665c36c 100644 --- a/fpga/.gitignore +++ b/fpga/.gitignore @@ -1,6 +1,6 @@ # Project-wide gitignore file # -# SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC +# SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC # SPDX-License-Identifier: Apache-2.0 build/ diff --git a/fpga/.gitlab-ci.yml b/fpga/.gitlab-ci.yml index 6e379e9ea..021636bb5 100644 --- a/fpga/.gitlab-ci.yml +++ b/fpga/.gitlab-ci.yml @@ -1,6 +1,6 @@ # GitLab CI configuration # -# SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC +# SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC # SPDX-License-Identifier: Apache-2.0 variables: diff --git a/fpga/.gitmodules b/fpga/.gitmodules index 8a74721a9..fca290fb6 100644 --- a/fpga/.gitmodules +++ b/fpga/.gitmodules @@ -1,6 +1,6 @@ # Git submodule list # -# SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC +# SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC # SPDX-License-Identifier: Apache-2.0 [submodule "common"] diff --git a/fpga/CHANGELOG.md b/fpga/CHANGELOG.md index 8f3f23fd1..ef30d8bd7 100644 --- a/fpga/CHANGELOG.md +++ b/fpga/CHANGELOG.md @@ -26,5 +26,5 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. ## License -SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC +SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC SPDX-License-Identifier: Apache-2.0 diff --git a/fpga/CMakeLists.txt b/fpga/CMakeLists.txt index 06dd51f11..f134d1760 100644 --- a/fpga/CMakeLists.txt +++ b/fpga/CMakeLists.txt @@ -1,7 +1,7 @@ ## CMakeLists.txt # # Author: Daniel Krebs -# SPDX-FileCopyrightText: 2018-2022, Institute for Automation of Complex Power Systems, EONERC +# SPDX-FileCopyrightText: 2018 Institute for Automation of Complex Power Systems, EONERC # SPDX-License-Identifier: Apache-2.0 ############################################################################## diff --git a/fpga/Dockerfile b/fpga/Dockerfile index 88ba138eb..b976221e7 100644 --- a/fpga/Dockerfile +++ b/fpga/Dockerfile @@ -9,7 +9,7 @@ # make docker # # Author: Steffen Vogel -# SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC +# SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC # SPDX-License-Identifier: Apache-2.0 ################################################################################### diff --git a/fpga/README.md b/fpga/README.md index e96196c73..1fb558ba8 100644 --- a/fpga/README.md +++ b/fpga/README.md @@ -19,7 +19,7 @@ User documentation is available here: -# SPDX-FileCopyrightText: 2018-2022, Institute for Automation of Complex Power Systems, EONERC +# SPDX-FileCopyrightText: 2018 Institute for Automation of Complex Power Systems, EONERC # SPDX-License-Identifier: Apache-2.0 ############################################################################## diff --git a/fpga/gpu/include/villas/gpu.hpp b/fpga/gpu/include/villas/gpu.hpp index 64b2f6a85..507a2953a 100644 --- a/fpga/gpu/include/villas/gpu.hpp +++ b/fpga/gpu/include/villas/gpu.hpp @@ -2,7 +2,7 @@ * * @file * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/gpu/kernels.hpp b/fpga/gpu/kernels.hpp index 9b8114ac1..092905089 100644 --- a/fpga/gpu/kernels.hpp +++ b/fpga/gpu/kernels.hpp @@ -2,7 +2,7 @@ * * @file * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/gpu/src/gpu.cpp b/fpga/gpu/src/gpu.cpp index 6de22e95b..c5859e296 100644 --- a/fpga/gpu/src/gpu.cpp +++ b/fpga/gpu/src/gpu.cpp @@ -2,7 +2,7 @@ * * @file * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/gpu/src/kernels.cu b/fpga/gpu/src/kernels.cu index f9e0ec6d3..91a126b8c 100644 --- a/fpga/gpu/src/kernels.cu +++ b/fpga/gpu/src/kernels.cu @@ -2,7 +2,7 @@ * * @file * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/include/villas/fpga/card.hpp b/fpga/include/villas/fpga/card.hpp index 1c3ebfae7..f90386667 100644 --- a/fpga/include/villas/fpga/card.hpp +++ b/fpga/include/villas/fpga/card.hpp @@ -5,7 +5,7 @@ * @file * Author: Steffen Vogel * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/include/villas/fpga/config.h b/fpga/include/villas/fpga/config.h index 1f0e35bb9..e2e5a7aab 100644 --- a/fpga/include/villas/fpga/config.h +++ b/fpga/include/villas/fpga/config.h @@ -5,7 +5,7 @@ * * @file * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/include/villas/fpga/core.hpp b/fpga/include/villas/fpga/core.hpp index d78eaacdc..94e523e13 100644 --- a/fpga/include/villas/fpga/core.hpp +++ b/fpga/include/villas/fpga/core.hpp @@ -5,7 +5,7 @@ * @file * Author: Steffen Vogel * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/include/villas/fpga/fpgaHelper.hpp b/fpga/include/villas/fpga/fpgaHelper.hpp index f01936d08..03cc7769b 100644 --- a/fpga/include/villas/fpga/fpgaHelper.hpp +++ b/fpga/include/villas/fpga/fpgaHelper.hpp @@ -2,7 +2,8 @@ * * @file * Author: Niklas Eiling - * SPDX-FileCopyrightText: 2022, Steffen Vogel, Niklas Eiling + * SPDX-FileCopyrightText: 2022 Steffen Vogel + * SPDX-FileCopyrightText: 2022 Niklas Eiling * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/include/villas/fpga/ips/aurora.hpp b/fpga/include/villas/fpga/ips/aurora.hpp index b4a726cc4..be9568972 100644 --- a/fpga/include/villas/fpga/ips/aurora.hpp +++ b/fpga/include/villas/fpga/ips/aurora.hpp @@ -2,7 +2,7 @@ * * @file * Author: Hatim Kanchwala - * SPDX-FileCopyrightText: 2020-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2020 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/include/villas/fpga/ips/aurora_xilinx.hpp b/fpga/include/villas/fpga/ips/aurora_xilinx.hpp index b56c64271..e2c52d218 100644 --- a/fpga/include/villas/fpga/ips/aurora_xilinx.hpp +++ b/fpga/include/villas/fpga/ips/aurora_xilinx.hpp @@ -1,7 +1,7 @@ /** Driver for wrapper around standard Xilinx Aurora (xilinx.com:ip:aurora_8b10b) * * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/include/villas/fpga/ips/bram.hpp b/fpga/include/villas/fpga/ips/bram.hpp index e588e7fe9..ce4042183 100644 --- a/fpga/include/villas/fpga/ips/bram.hpp +++ b/fpga/include/villas/fpga/ips/bram.hpp @@ -1,7 +1,7 @@ /** Block-Raam related helper functions * * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2018-2022, Daniel Krebs + * SPDX-FileCopyrightText: 2018 Daniel Krebs * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/include/villas/fpga/ips/dino.hpp b/fpga/include/villas/fpga/ips/dino.hpp index 871bf7d16..1d824222b 100644 --- a/fpga/include/villas/fpga/ips/dino.hpp +++ b/fpga/include/villas/fpga/ips/dino.hpp @@ -2,7 +2,7 @@ * * @file * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2020-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2020 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/include/villas/fpga/ips/dma.hpp b/fpga/include/villas/fpga/ips/dma.hpp index 4fba1ec5f..8b9d49c04 100644 --- a/fpga/include/villas/fpga/ips/dma.hpp +++ b/fpga/include/villas/fpga/ips/dma.hpp @@ -3,7 +3,7 @@ * Author: Daniel Krebs * Author: Steffen Vogel * Author: Niklas Eiling - * SPDX-FileCopyrightText: 2018-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2018 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 ******************************************************************************/ diff --git a/fpga/include/villas/fpga/ips/emc.hpp b/fpga/include/villas/fpga/ips/emc.hpp index 9806b02b7..af3734df2 100644 --- a/fpga/include/villas/fpga/ips/emc.hpp +++ b/fpga/include/villas/fpga/ips/emc.hpp @@ -2,7 +2,7 @@ * * @file * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2017-2020, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/include/villas/fpga/ips/fifo.hpp b/fpga/include/villas/fpga/ips/fifo.hpp index 42d63b7ab..3050da5fa 100644 --- a/fpga/include/villas/fpga/ips/fifo.hpp +++ b/fpga/include/villas/fpga/ips/fifo.hpp @@ -4,7 +4,7 @@ * * Author: Steffen Vogel * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2017-2022, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/include/villas/fpga/ips/gpio.hpp b/fpga/include/villas/fpga/ips/gpio.hpp index ef5c5cc36..fc3d433b7 100644 --- a/fpga/include/villas/fpga/ips/gpio.hpp +++ b/fpga/include/villas/fpga/ips/gpio.hpp @@ -3,7 +3,7 @@ * @file * Author: Steffen Vogel * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2017-2020, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/include/villas/fpga/ips/gpu2rtds.hpp b/fpga/include/villas/fpga/ips/gpu2rtds.hpp index efb337f58..8a227fc00 100644 --- a/fpga/include/villas/fpga/ips/gpu2rtds.hpp +++ b/fpga/include/villas/fpga/ips/gpu2rtds.hpp @@ -2,7 +2,7 @@ * * @file * Author: Daniel Krebs - * SPDX-FileCopyrightText: Daniel Krebs + * SPDX-FileCopyrightText: 2017 Daniel Krebs * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/include/villas/fpga/ips/hls.hpp b/fpga/include/villas/fpga/ips/hls.hpp index 4cb6a4150..1bf879842 100644 --- a/fpga/include/villas/fpga/ips/hls.hpp +++ b/fpga/include/villas/fpga/ips/hls.hpp @@ -2,7 +2,7 @@ * * @file * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2017-2020, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/include/villas/fpga/ips/intc.hpp b/fpga/include/villas/fpga/ips/intc.hpp index 87a722881..6a59d5fe8 100644 --- a/fpga/include/villas/fpga/ips/intc.hpp +++ b/fpga/include/villas/fpga/ips/intc.hpp @@ -3,7 +3,7 @@ * @file * Author: Steffen Vogel * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2017-2022, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/include/villas/fpga/ips/pcie.hpp b/fpga/include/villas/fpga/ips/pcie.hpp index 8dca5d4a0..e45ace925 100644 --- a/fpga/include/villas/fpga/ips/pcie.hpp +++ b/fpga/include/villas/fpga/ips/pcie.hpp @@ -5,7 +5,7 @@ * @file * Author: Steffen Vogel * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2017-2022, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/include/villas/fpga/ips/rtds.hpp b/fpga/include/villas/fpga/ips/rtds.hpp index e1e0f9ec8..f09df9a4a 100644 --- a/fpga/include/villas/fpga/ips/rtds.hpp +++ b/fpga/include/villas/fpga/ips/rtds.hpp @@ -2,7 +2,7 @@ * * @file * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2017-2022, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/include/villas/fpga/ips/rtds2gpu.hpp b/fpga/include/villas/fpga/ips/rtds2gpu.hpp index ad62c4e97..403b58098 100644 --- a/fpga/include/villas/fpga/ips/rtds2gpu.hpp +++ b/fpga/include/villas/fpga/ips/rtds2gpu.hpp @@ -1,7 +1,7 @@ /** GPU2RTDS IP core * * Author: Daniel Krebs - * SPDX-FileCopyrightText: Daniel Krebs + * SPDX-FileCopyrightText: 2017 Daniel Krebs * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/include/villas/fpga/ips/rtds2gpu/register_types.hpp b/fpga/include/villas/fpga/ips/rtds2gpu/register_types.hpp index a187f54f8..cb6565bb0 100644 --- a/fpga/include/villas/fpga/ips/rtds2gpu/register_types.hpp +++ b/fpga/include/villas/fpga/ips/rtds2gpu/register_types.hpp @@ -2,7 +2,7 @@ * * @file * Author: Daniel Krebs - * SPDX-FileCopyrightText: Daniel Krebs + * SPDX-FileCopyrightText: 2017 Daniel Krebs * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/include/villas/fpga/ips/rtds2gpu/xgpu2rtds_hw.h b/fpga/include/villas/fpga/ips/rtds2gpu/xgpu2rtds_hw.h index fa53e635b..9c26b3677 100644 --- a/fpga/include/villas/fpga/ips/rtds2gpu/xgpu2rtds_hw.h +++ b/fpga/include/villas/fpga/ips/rtds2gpu/xgpu2rtds_hw.h @@ -1,7 +1,7 @@ // ============================================================== // File generated by Vivado(TM) HLS - High-Level Synthesis from C, C++ and SystemC // Version: 2017.3 -// SPDX-FileCopyrightText: 1986-2017 Xilinx, Inc. All Rights Reserved. +// SPDX-FileCopyrightText: 1986 Xilinx, Inc. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 // ============================================================== diff --git a/fpga/include/villas/fpga/ips/rtds2gpu/xrtds2gpu.h b/fpga/include/villas/fpga/ips/rtds2gpu/xrtds2gpu.h index bb29261b8..fc0a4d8c4 100644 --- a/fpga/include/villas/fpga/ips/rtds2gpu/xrtds2gpu.h +++ b/fpga/include/villas/fpga/ips/rtds2gpu/xrtds2gpu.h @@ -1,7 +1,7 @@ // ============================================================== // File generated by Vivado(TM) HLS - High-Level Synthesis from C, C++ and SystemC // Version: 2017.3 -// SPDX-FileCopyrightText: 1986-2017 Xilinx, Inc. All Rights Reserved. +// SPDX-FileCopyrightText: 1986 Xilinx, Inc. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 // ============================================================== diff --git a/fpga/include/villas/fpga/ips/rtds2gpu/xrtds2gpu_hw.h b/fpga/include/villas/fpga/ips/rtds2gpu/xrtds2gpu_hw.h index 52c40b61e..f361bc465 100644 --- a/fpga/include/villas/fpga/ips/rtds2gpu/xrtds2gpu_hw.h +++ b/fpga/include/villas/fpga/ips/rtds2gpu/xrtds2gpu_hw.h @@ -1,7 +1,7 @@ // ============================================================== // File generated by Vivado(TM) HLS - High-Level Synthesis from C, C++ and SystemC // Version: 2017.3 -// SPDX-FileCopyrightText: 1986-2017 Xilinx, Inc. All Rights Reserved. +// SPDX-FileCopyrightText: 1986 Xilinx, Inc. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 // ============================================================== diff --git a/fpga/include/villas/fpga/ips/switch.hpp b/fpga/include/villas/fpga/ips/switch.hpp index b7426ab5e..e80e5bef0 100644 --- a/fpga/include/villas/fpga/ips/switch.hpp +++ b/fpga/include/villas/fpga/ips/switch.hpp @@ -5,7 +5,7 @@ * @file * Author: Steffen Vogel * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2017-2022, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/include/villas/fpga/ips/timer.hpp b/fpga/include/villas/fpga/ips/timer.hpp index dea7fe944..939636666 100644 --- a/fpga/include/villas/fpga/ips/timer.hpp +++ b/fpga/include/villas/fpga/ips/timer.hpp @@ -4,7 +4,7 @@ * * Author: Steffen Vogel * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2017-2022, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/include/villas/fpga/node.hpp b/fpga/include/villas/fpga/node.hpp index a378a5eb9..71c5e092b 100644 --- a/fpga/include/villas/fpga/node.hpp +++ b/fpga/include/villas/fpga/node.hpp @@ -5,7 +5,7 @@ * @file * Author: Steffen Vogel * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/include/villas/fpga/vlnv.hpp b/fpga/include/villas/fpga/vlnv.hpp index 7ebc8068b..ff8cdd799 100644 --- a/fpga/include/villas/fpga/vlnv.hpp +++ b/fpga/include/villas/fpga/vlnv.hpp @@ -2,7 +2,7 @@ * * @file * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/lib/CMakeLists.txt b/fpga/lib/CMakeLists.txt index ba7a52558..edfcc6e0e 100644 --- a/fpga/lib/CMakeLists.txt +++ b/fpga/lib/CMakeLists.txt @@ -1,7 +1,7 @@ ## CMakeLists.txt # # Author: Daniel Krebs -# SPDX-FileCopyrightText: 2018-2022, Institute for Automation of Complex Power Systems, EONERC +# SPDX-FileCopyrightText: 2018 Institute for Automation of Complex Power Systems, EONERC # SPDX-License-Identifier: Apache-2.0 ############################################################################## diff --git a/fpga/lib/card.cpp b/fpga/lib/card.cpp index afd0741c6..da4825e83 100644 --- a/fpga/lib/card.cpp +++ b/fpga/lib/card.cpp @@ -1,7 +1,7 @@ /** FPGA card. * * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/lib/core.cpp b/fpga/lib/core.cpp index 625ddb8ef..8549153a4 100644 --- a/fpga/lib/core.cpp +++ b/fpga/lib/core.cpp @@ -1,7 +1,7 @@ /** FPGA IP component. * * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/lib/fpgaHelper.cpp b/fpga/lib/fpgaHelper.cpp index 52fab773b..b4cba0469 100644 --- a/fpga/lib/fpgaHelper.cpp +++ b/fpga/lib/fpgaHelper.cpp @@ -1,7 +1,8 @@ /** Helper function for directly using VILLASfpga outside of VILLASnode * * Author: Niklas Eiling - * SPDX-FileCopyrightText: 2022, Steffen Vogel, Niklas Eiling + * SPDX-FileCopyrightText: 2022 Steffen Vogel + * SPDX-FileCopyrightText: 2022 Niklas Eiling * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/lib/ips/aurora.cpp b/fpga/lib/ips/aurora.cpp index e6f5c47be..c71489b5d 100644 --- a/fpga/lib/ips/aurora.cpp +++ b/fpga/lib/ips/aurora.cpp @@ -1,7 +1,7 @@ /** Driver for wrapper around Aurora (acs.eonerc.rwth-aachen.de:user:aurora) * * Author: Hatim Kanchwala - * SPDX-FileCopyrightText: 2020-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2020 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/lib/ips/aurora_xilinx.cpp b/fpga/lib/ips/aurora_xilinx.cpp index 08184dc48..93edb00d8 100644 --- a/fpga/lib/ips/aurora_xilinx.cpp +++ b/fpga/lib/ips/aurora_xilinx.cpp @@ -1,7 +1,7 @@ /** Driver for wrapper around standard Xilinx Aurora (xilinx.com:ip:aurora_8b10b) * * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/lib/ips/bram.cpp b/fpga/lib/ips/bram.cpp index b8fd47233..d663a8773 100644 --- a/fpga/lib/ips/bram.cpp +++ b/fpga/lib/ips/bram.cpp @@ -1,7 +1,7 @@ /** Block RAM IP. * * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/lib/ips/dino.cpp b/fpga/lib/ips/dino.cpp index 543d8daf1..133c9436f 100644 --- a/fpga/lib/ips/dino.cpp +++ b/fpga/lib/ips/dino.cpp @@ -1,7 +1,7 @@ /** Driver for wrapper around standard Xilinx Aurora (xilinx.com:ip:aurora_8b10b) * * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/lib/ips/dma.cpp b/fpga/lib/ips/dma.cpp index 596ccd8a4..da5ff4a30 100644 --- a/fpga/lib/ips/dma.cpp +++ b/fpga/lib/ips/dma.cpp @@ -2,7 +2,7 @@ * * Author: Daniel Krebs * Author: Niklas Eiling - * SPDX-FileCopyrightText: 2018-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2018 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 ******************************************************************************/ diff --git a/fpga/lib/ips/emc.cpp b/fpga/lib/ips/emc.cpp index 32dc0a242..a26ac853d 100644 --- a/fpga/lib/ips/emc.cpp +++ b/fpga/lib/ips/emc.cpp @@ -1,7 +1,7 @@ /** AXI External Memory Controller (EMC) * * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2017-2020, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/lib/ips/fifo.cpp b/fpga/lib/ips/fifo.cpp index 57cb74246..b7f16a7bf 100644 --- a/fpga/lib/ips/fifo.cpp +++ b/fpga/lib/ips/fifo.cpp @@ -4,7 +4,7 @@ * * Author: Steffen Vogel * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2017-2022, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/lib/ips/gpio.cpp b/fpga/lib/ips/gpio.cpp index 168a60ea1..ced7fcee5 100644 --- a/fpga/lib/ips/gpio.cpp +++ b/fpga/lib/ips/gpio.cpp @@ -1,7 +1,7 @@ /** AXI General Purpose IO (GPIO) * * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2017-2020, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/lib/ips/intc.cpp b/fpga/lib/ips/intc.cpp index f2c822f06..a314591c7 100644 --- a/fpga/lib/ips/intc.cpp +++ b/fpga/lib/ips/intc.cpp @@ -1,7 +1,7 @@ /** AXI-PCIe Interrupt controller * * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2017-2022, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/lib/ips/pcie.cpp b/fpga/lib/ips/pcie.cpp index d61926160..7f9c840c0 100644 --- a/fpga/lib/ips/pcie.cpp +++ b/fpga/lib/ips/pcie.cpp @@ -1,7 +1,7 @@ /** AXI PCIe bridge * * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2018-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2018 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/lib/ips/rtds.cpp b/fpga/lib/ips/rtds.cpp index 033eeb748..59e0aecab 100644 --- a/fpga/lib/ips/rtds.cpp +++ b/fpga/lib/ips/rtds.cpp @@ -1,7 +1,7 @@ /** Driver for AXI Stream wrapper around RTDS_InterfaceModule (rtds_axis ) * * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2017-2022, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/lib/ips/rtds2gpu/gpu2rtds.cpp b/fpga/lib/ips/rtds2gpu/gpu2rtds.cpp index 337d330ee..2f3cb77de 100644 --- a/fpga/lib/ips/rtds2gpu/gpu2rtds.cpp +++ b/fpga/lib/ips/rtds2gpu/gpu2rtds.cpp @@ -1,7 +1,7 @@ /** GPU2RTDS IP core * * Author: Daniel Krebs - * SPDX-FileCopyrightText: Daniel Krebs + * SPDX-FileCopyrightText: 2017 Daniel Krebs * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/lib/ips/rtds2gpu/rtds2gpu.cpp b/fpga/lib/ips/rtds2gpu/rtds2gpu.cpp index dbefbf22a..1cf1217ea 100644 --- a/fpga/lib/ips/rtds2gpu/rtds2gpu.cpp +++ b/fpga/lib/ips/rtds2gpu/rtds2gpu.cpp @@ -1,7 +1,7 @@ /** GPU2RTDS IP core * * Author: Daniel Krebs - * SPDX-FileCopyrightText: Daniel Krebs + * SPDX-FileCopyrightText: 2017 Daniel Krebs * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/lib/ips/rtds2gpu/xrtds2gpu.c b/fpga/lib/ips/rtds2gpu/xrtds2gpu.c index 1ea650446..fe4dbeb32 100644 --- a/fpga/lib/ips/rtds2gpu/xrtds2gpu.c +++ b/fpga/lib/ips/rtds2gpu/xrtds2gpu.c @@ -1,7 +1,7 @@ // ============================================================== // File generated by Vivado(TM) HLS - High-Level Synthesis from C, C++ and SystemC // Version: 2017.3 -// SPDX-FileCopyrightText: 1986-2017 Xilinx, Inc. All Rights Reserved. +// SPDX-FileCopyrightText: 1986 Xilinx, Inc. All Rights Reserved. // SPDX-License-Identifier: Apache-2.0 // ============================================================== diff --git a/fpga/lib/ips/switch.cpp b/fpga/lib/ips/switch.cpp index 99dda9d10..bf0932e93 100644 --- a/fpga/lib/ips/switch.cpp +++ b/fpga/lib/ips/switch.cpp @@ -4,7 +4,7 @@ * * Author: Steffen Vogel * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2017-2022, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/lib/ips/timer.cpp b/fpga/lib/ips/timer.cpp index d14ce7bde..eb0303e11 100644 --- a/fpga/lib/ips/timer.cpp +++ b/fpga/lib/ips/timer.cpp @@ -4,7 +4,7 @@ * * Author: Steffen Vogel * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2017-2022, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/lib/memory.cpp b/fpga/lib/memory.cpp index 0fb5b10e1..ef7959227 100644 --- a/fpga/lib/memory.cpp +++ b/fpga/lib/memory.cpp @@ -1,7 +1,7 @@ /** Memory managment. * * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/lib/node.cpp b/fpga/lib/node.cpp index 9997c0d1a..cb090345c 100644 --- a/fpga/lib/node.cpp +++ b/fpga/lib/node.cpp @@ -1,7 +1,7 @@ /** An IP node. * * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/lib/vlnv.cpp b/fpga/lib/vlnv.cpp index 2c07616a2..1ad7be654 100644 --- a/fpga/lib/vlnv.cpp +++ b/fpga/lib/vlnv.cpp @@ -1,7 +1,7 @@ /** Vendor, Library, Name, Version (VLNV) tag * * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/libvillas-fpga.pc.in b/fpga/libvillas-fpga.pc.in index 0d0369237..8cdb66758 100644 --- a/fpga/libvillas-fpga.pc.in +++ b/fpga/libvillas-fpga.pc.in @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC +# SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC # SPDX-License-Identifier: Apache-2.0 prefix=@CMAKE_INSTALL_PREFIX@ diff --git a/fpga/past-commits.txt b/fpga/past-commits.txt index 7a92bb080..cfa27b00a 100644 --- a/fpga/past-commits.txt +++ b/fpga/past-commits.txt @@ -1,4 +1,4 @@ -SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC +SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC SPDX-License-Identifier: Apache-2.0 I, Niklas Eiling hereby sign-off-by all of my past commits to this repo subject to the Developer Certificate of Origin (DCO), Version 1.1. In the past I have used emails: niklas.eiling@eonerc.rwth-aachen.de diff --git a/fpga/scripts/gdb_sudo.sh b/fpga/scripts/gdb_sudo.sh index 27509b670..a5caf3f35 100755 --- a/fpga/scripts/gdb_sudo.sh +++ b/fpga/scripts/gdb_sudo.sh @@ -4,7 +4,7 @@ # See: .vscode directory # # Author: Steffen Vogel -# SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC +# SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC # SPDX-License-Identifier: Apache-2.0 ################################################################################## diff --git a/fpga/scripts/non_root.sh b/fpga/scripts/non_root.sh index 9d3ad7ea2..a769db392 100755 --- a/fpga/scripts/non_root.sh +++ b/fpga/scripts/non_root.sh @@ -3,7 +3,7 @@ # Setup VFIO for non-root users # # Author: Steffen Vogel -# SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC +# SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC # SPDX-License-Identifier: Apache-2.0 ################################################################################## diff --git a/fpga/scripts/rebind_device.sh b/fpga/scripts/rebind_device.sh index aac7a643b..ede55b5d0 100755 --- a/fpga/scripts/rebind_device.sh +++ b/fpga/scripts/rebind_device.sh @@ -3,7 +3,7 @@ # Detach and rebind a PCI device to a PCI kernel driver # # Author: Steffen Vogel -# SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC +# SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC # SPDX-License-Identifier: Apache-2.0 ################################################################################## diff --git a/fpga/scripts/reset_pci_device.sh b/fpga/scripts/reset_pci_device.sh index b8ea0c097..31916f651 100755 --- a/fpga/scripts/reset_pci_device.sh +++ b/fpga/scripts/reset_pci_device.sh @@ -3,7 +3,7 @@ # Reset PCI devices like FPGAs after a reflash # # Author: Steffen Vogel -# SPDX-FileCopyrightText: 2017-2022, Institute for Automation of Complex Power Systems, EONERC +# SPDX-FileCopyrightText: 2017 Institute for Automation of Complex Power Systems, EONERC # SPDX-License-Identifier: Apache-2.0 ################################################################################## diff --git a/fpga/scripts/villas-fpga-cat.sh b/fpga/scripts/villas-fpga-cat.sh index 656f641e9..7046caf47 100755 --- a/fpga/scripts/villas-fpga-cat.sh +++ b/fpga/scripts/villas-fpga-cat.sh @@ -1,7 +1,7 @@ #!/bin/bash # # Author: Niklas Eiling -# SPDX-FileCopyrightText: 2023, Institute for Automation of Complex Power Systems, EONERC +# SPDX-FileCopyrightText: 2023 Institute for Automation of Complex Power Systems, EONERC # SPDX-License-Identifier: Apache-2.0 ################################################################################## diff --git a/fpga/scripts/villas-fpga-xbar-select.sh b/fpga/scripts/villas-fpga-xbar-select.sh index 6c5b5e34a..7b10362a2 100644 --- a/fpga/scripts/villas-fpga-xbar-select.sh +++ b/fpga/scripts/villas-fpga-xbar-select.sh @@ -1,7 +1,7 @@ #!/bin/bash # # Author: Niklas Eiling -# SPDX-FileCopyrightText: 2023, Institute for Automation of Complex Power Systems, EONERC +# SPDX-FileCopyrightText: 2023 Institute for Automation of Complex Power Systems, EONERC # SPDX-License-Identifier: Apache-2.0 ################################################################################## diff --git a/fpga/src/CMakeLists.txt b/fpga/src/CMakeLists.txt index a9e2d7aeb..32d988f69 100644 --- a/fpga/src/CMakeLists.txt +++ b/fpga/src/CMakeLists.txt @@ -1,7 +1,7 @@ ## CMakeLists.txt # # Author: Daniel Krebs -# SPDX-FileCopyrightText: 2018-2022, Institute for Automation of Complex Power Systems, EONERC +# SPDX-FileCopyrightText: 2018 Institute for Automation of Complex Power Systems, EONERC # SPDX-License-Identifier: Apache-2.0 ############################################################################## diff --git a/fpga/src/README.pcimem.md b/fpga/src/README.pcimem.md index 34745e208..f3162cf76 100644 --- a/fpga/src/README.pcimem.md +++ b/fpga/src/README.pcimem.md @@ -1,8 +1,8 @@ # pcimem tool -SPDX-FileCopyrightText: 2010, Bill Farrow (bfarrow@beyondelectronics.us) -SPDX-FileCopyrightText: 2022, Institute for Automation of Complex Power Systems, EONERC -SPDX-FileCopyrightText: 2000, Jan-Derk Bakker (J.D.Bakker@its.tudelft.nl) +SPDX-FileCopyrightText: 2010 Bill Farrow +SPDX-FileCopyrightText: 2022 Institute for Automation of Complex Power Systems, EONERC +SPDX-FileCopyrightText: 2000 Jan-Derk Bakker SPDX-License-Identifier: GPL-2.0-or-later ## Overview diff --git a/fpga/src/pcimem.c b/fpga/src/pcimem.c index 542c93221..23859b432 100644 --- a/fpga/src/pcimem.c +++ b/fpga/src/pcimem.c @@ -1,10 +1,10 @@ /** Simple program to read/write from/to a pci device from userspace. * - * SPDX-FileCopyrightText: 2010, Bill Farrow (bfarrow@beyondelectronics.us) - * SPDX-FileCopyrightText: 2022, Institute for Automation of Complex Power Systems, EONERC + * SPDX-FileCopyrightText: 2010 Bill Farrow + * SPDX-FileCopyrightText: 2022 Institute for Automation of Complex Power Systems, EONERC * * Based on the devmem2.c code - * SPDX-FileCopyrightText: 2000, Jan-Derk Bakker (J.D.Bakker@its.tudelft.nl) + * SPDX-FileCopyrightText: 2000 Jan-Derk Bakker * SPDX-License-Identifier: GPL-2.0-or-later *********************************************************************************/ diff --git a/fpga/src/villas-fpga-ctrl.cpp b/fpga/src/villas-fpga-ctrl.cpp index 9f48a69ff..28176e3f5 100644 --- a/fpga/src/villas-fpga-ctrl.cpp +++ b/fpga/src/villas-fpga-ctrl.cpp @@ -2,8 +2,8 @@ * * Author: Daniel Krebs * Author: Niklas Eiling - * SPDX-FileCopyrightText: 2017-2022, Steffen Vogel - * SPDX-FileCopyrightText: 2022-2023, Niklas Eiling + * SPDX-FileCopyrightText: 2017 Steffen Vogel + * SPDX-FileCopyrightText: 2022 Niklas Eiling * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/src/villas-fpga-pipe.cpp b/fpga/src/villas-fpga-pipe.cpp index 037d8145c..de6cd71ba 100644 --- a/fpga/src/villas-fpga-pipe.cpp +++ b/fpga/src/villas-fpga-pipe.cpp @@ -1,7 +1,7 @@ /** Streaming data from STDIN/OUT to FPGA. * * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2017-2022, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/tests/unit/CMakeLists.txt b/fpga/tests/unit/CMakeLists.txt index 2aa9515f1..a114eea99 100644 --- a/fpga/tests/unit/CMakeLists.txt +++ b/fpga/tests/unit/CMakeLists.txt @@ -1,7 +1,7 @@ ## CMakeLists.txt # # Author: Daniel Krebs -# SPDX-FileCopyrightText: 2018-2022, Institute for Automation of Complex Power Systems, EONERC +# SPDX-FileCopyrightText: 2018 Institute for Automation of Complex Power Systems, EONERC # SPDX-License-Identifier: Apache-2.0 ############################################################################## diff --git a/fpga/tests/unit/dma.cpp b/fpga/tests/unit/dma.cpp index 791ba2052..d208d47cb 100644 --- a/fpga/tests/unit/dma.cpp +++ b/fpga/tests/unit/dma.cpp @@ -1,7 +1,7 @@ /** DMA unit test. * * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2017-2022, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/tests/unit/fifo.cpp b/fpga/tests/unit/fifo.cpp index e2607de9f..6d223be23 100644 --- a/fpga/tests/unit/fifo.cpp +++ b/fpga/tests/unit/fifo.cpp @@ -1,7 +1,7 @@ /** FIFO unit test. * * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2017-2022, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/tests/unit/fpga.cpp b/fpga/tests/unit/fpga.cpp index 9d3a479e6..ab80c2b25 100644 --- a/fpga/tests/unit/fpga.cpp +++ b/fpga/tests/unit/fpga.cpp @@ -1,7 +1,7 @@ /** FPGA related code for bootstrapping the unit-tests * * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2018-2022, Steffen Vogel + * SPDX-FileCopyrightText: 2018 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/tests/unit/global.hpp b/fpga/tests/unit/global.hpp index aad32ff0d..731a8cc13 100644 --- a/fpga/tests/unit/global.hpp +++ b/fpga/tests/unit/global.hpp @@ -1,7 +1,7 @@ /** Global include for tests. * * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2017-2022, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/tests/unit/gpu.cpp b/fpga/tests/unit/gpu.cpp index 639a17278..2c800d573 100644 --- a/fpga/tests/unit/gpu.cpp +++ b/fpga/tests/unit/gpu.cpp @@ -1,7 +1,7 @@ /** GPU unit tests. * * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2017-2022, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/tests/unit/gpu_kernels.cu b/fpga/tests/unit/gpu_kernels.cu index bcfcb4e0f..de20088cb 100644 --- a/fpga/tests/unit/gpu_kernels.cu +++ b/fpga/tests/unit/gpu_kernels.cu @@ -1,7 +1,7 @@ /** GPU CUDA kernel * * Author: Daniel Krebs - * SPDX-FileCopyrightText: Daniel Krebs + * SPDX-FileCopyrightText: 2017 Daniel Krebs * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/tests/unit/logging.cpp b/fpga/tests/unit/logging.cpp index 8e67db2df..dc05e7f62 100644 --- a/fpga/tests/unit/logging.cpp +++ b/fpga/tests/unit/logging.cpp @@ -1,7 +1,7 @@ /** Logging utilities for unit test. * * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2017-2022, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/tests/unit/main.cpp b/fpga/tests/unit/main.cpp index b23c7c081..15585854e 100644 --- a/fpga/tests/unit/main.cpp +++ b/fpga/tests/unit/main.cpp @@ -1,7 +1,7 @@ /** Main Unit Test entry point. * * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2017-2022, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/tests/unit/rtds.cpp b/fpga/tests/unit/rtds.cpp index 3b48894d9..8002c7dbb 100644 --- a/fpga/tests/unit/rtds.cpp +++ b/fpga/tests/unit/rtds.cpp @@ -2,7 +2,8 @@ * * Author: Steffen Vogel * Author: Daniel Krebs - * SPDX-FileCopyrightText: 2018-2022, Steffen Vogel, Daniel Krebs + * SPDX-FileCopyrightText: 2018 Steffen Vogel + * SPDX-FileCopyrightText: 2018 Daniel Krebs * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/tests/unit/rtds2gpu.cpp b/fpga/tests/unit/rtds2gpu.cpp index 73c94656d..f369dee82 100644 --- a/fpga/tests/unit/rtds2gpu.cpp +++ b/fpga/tests/unit/rtds2gpu.cpp @@ -2,7 +2,7 @@ * * @file * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2017-2022, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/tests/unit/rtds_rtt.cpp b/fpga/tests/unit/rtds_rtt.cpp index c2b2013ee..bc6a63803 100644 --- a/fpga/tests/unit/rtds_rtt.cpp +++ b/fpga/tests/unit/rtds_rtt.cpp @@ -1,7 +1,7 @@ /** RTDS AXI-Stream RTT unit test. * * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2017-2022, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/ diff --git a/fpga/tests/unit/timer.cpp b/fpga/tests/unit/timer.cpp index 98d2c71af..1aca8845d 100644 --- a/fpga/tests/unit/timer.cpp +++ b/fpga/tests/unit/timer.cpp @@ -1,7 +1,7 @@ /** Timer/Counter unit test. * * Author: Steffen Vogel - * SPDX-FileCopyrightText: 2017-2022, Steffen Vogel + * SPDX-FileCopyrightText: 2017 Steffen Vogel * SPDX-License-Identifier: Apache-2.0 *********************************************************************************/