mirror of
https://git.rwth-aachen.de/acs/public/villas/node/
synced 2025-03-09 00:00:00 +01:00
fixup copyright texts
Signed-off-by: Steffen Vogel <post@steffenvogel.de>
This commit is contained in:
parent
8a71542d4f
commit
9b27c31b9c
90 changed files with 98 additions and 95 deletions
|
@ -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
|
||||
|
||||
*
|
||||
|
|
|
@ -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
|
||||
|
|
2
fpga/.gitignore
vendored
2
fpga/.gitignore
vendored
|
@ -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/
|
||||
|
|
|
@ -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:
|
||||
|
|
2
fpga/.gitmodules
vendored
2
fpga/.gitmodules
vendored
|
@ -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"]
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
## CMakeLists.txt
|
||||
#
|
||||
# Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
# 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
|
||||
##############################################################################
|
||||
|
||||
|
|
|
@ -9,7 +9,7 @@
|
|||
# make docker
|
||||
#
|
||||
# Author: Steffen Vogel <post@steffenvogel.de>
|
||||
# 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
|
||||
###################################################################################
|
||||
|
||||
|
|
|
@ -19,7 +19,7 @@ User documentation is available here: <https://villas.fein-aachen.org/doc/fpga.h
|
|||
|
||||
This project is released under the terms of the [Apache 2.0](LICENSE) 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
|
||||
|
||||
We kindly ask all academic publications employing components of VILLASframework to cite one of the following papers:
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
# CRITERION_INCLUDE_DIRS - The Criterion include directories
|
||||
# CRITERION_LIBRARIES - The libraries needed to use Criterion
|
||||
#
|
||||
# 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: WTFPL
|
||||
##############################################################################
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
## CMakeLists.txt
|
||||
#
|
||||
# Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
# 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
|
||||
##############################################################################
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* @file
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* 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
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* @file
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* 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
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* @file
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* 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
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* @file
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* 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
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
* @file
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* 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
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
*
|
||||
* @file
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* 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
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
* @file
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* 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
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -2,7 +2,8 @@
|
|||
*
|
||||
* @file
|
||||
* Author: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
||||
* SPDX-FileCopyrightText: 2022, Steffen Vogel, Niklas Eiling
|
||||
* SPDX-FileCopyrightText: 2022 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-FileCopyrightText: 2022 Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* @file
|
||||
* Author: Hatim Kanchwala <hatim@hatimak.me>
|
||||
* 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
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** Driver for wrapper around standard Xilinx Aurora (xilinx.com:ip:aurora_8b10b)
|
||||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* 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
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** Block-Raam related helper functions
|
||||
*
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-FileCopyrightText: 2018-2022, Daniel Krebs
|
||||
* SPDX-FileCopyrightText: 2018 Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* @file
|
||||
* Author: Steffen Vogel <svogel2@eonerc.rwth-aachen.de>
|
||||
* 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
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* Author: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
||||
* 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
|
||||
******************************************************************************/
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* @file
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-FileCopyrightText: 2017-2020, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-FileCopyrightText: 2017-2022, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @file
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-FileCopyrightText: 2017-2020, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* @file
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-FileCopyrightText: Daniel Krebs
|
||||
* SPDX-FileCopyrightText: 2017 Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* @file
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-FileCopyrightText: 2017-2020, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
* @file
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-FileCopyrightText: 2017-2022, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
* @file
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-FileCopyrightText: 2017-2022, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* @file
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-FileCopyrightText: 2017-2022, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** GPU2RTDS IP core
|
||||
*
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-FileCopyrightText: Daniel Krebs
|
||||
* SPDX-FileCopyrightText: 2017 Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* @file
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-FileCopyrightText: Daniel Krebs
|
||||
* SPDX-FileCopyrightText: 2017 Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -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
|
||||
// ==============================================================
|
||||
|
||||
|
|
|
@ -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
|
||||
// ==============================================================
|
||||
|
||||
|
|
|
@ -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
|
||||
// ==============================================================
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
* @file
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-FileCopyrightText: 2017-2022, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-FileCopyrightText: 2017-2022, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
* @file
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* 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
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* @file
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* 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
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
## CMakeLists.txt
|
||||
#
|
||||
# Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
# 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
|
||||
##############################################################################
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** FPGA card.
|
||||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* 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
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** FPGA IP component.
|
||||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* 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
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
/** Helper function for directly using VILLASfpga outside of VILLASnode
|
||||
*
|
||||
* Author: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
||||
* SPDX-FileCopyrightText: 2022, Steffen Vogel, Niklas Eiling
|
||||
* SPDX-FileCopyrightText: 2022 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-FileCopyrightText: 2022 Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** Driver for wrapper around Aurora (acs.eonerc.rwth-aachen.de:user:aurora)
|
||||
*
|
||||
* Author: Hatim Kanchwala <hatim@hatimak.me>
|
||||
* 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
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** Driver for wrapper around standard Xilinx Aurora (xilinx.com:ip:aurora_8b10b)
|
||||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* 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
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** Block RAM IP.
|
||||
*
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* 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
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** Driver for wrapper around standard Xilinx Aurora (xilinx.com:ip:aurora_8b10b)
|
||||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* 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
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* Author: Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
||||
* 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
|
||||
******************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** AXI External Memory Controller (EMC)
|
||||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-FileCopyrightText: 2017-2020, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-FileCopyrightText: 2017-2022, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** AXI General Purpose IO (GPIO)
|
||||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-FileCopyrightText: 2017-2020, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** AXI-PCIe Interrupt controller
|
||||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-FileCopyrightText: 2017-2022, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** AXI PCIe bridge
|
||||
*
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* 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
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** Driver for AXI Stream wrapper around RTDS_InterfaceModule (rtds_axis )
|
||||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-FileCopyrightText: 2017-2022, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** GPU2RTDS IP core
|
||||
*
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-FileCopyrightText: Daniel Krebs
|
||||
* SPDX-FileCopyrightText: 2017 Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** GPU2RTDS IP core
|
||||
*
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-FileCopyrightText: Daniel Krebs
|
||||
* SPDX-FileCopyrightText: 2017 Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -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
|
||||
// ==============================================================
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-FileCopyrightText: 2017-2022, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-FileCopyrightText: 2017-2022, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** Memory managment.
|
||||
*
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* 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
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** An IP node.
|
||||
*
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* 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
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** Vendor, Library, Name, Version (VLNV) tag
|
||||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* 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
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -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@
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -4,7 +4,7 @@
|
|||
# See: .vscode directory
|
||||
#
|
||||
# Author: Steffen Vogel <post@steffenvogel.de>
|
||||
# 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
|
||||
##################################################################################
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Setup VFIO for non-root users
|
||||
#
|
||||
# Author: Steffen Vogel <post@steffenvogel.de>
|
||||
# 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
|
||||
##################################################################################
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Detach and rebind a PCI device to a PCI kernel driver
|
||||
#
|
||||
# Author: Steffen Vogel <post@steffenvogel.de>
|
||||
# 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
|
||||
##################################################################################
|
||||
|
||||
|
|
|
@ -3,7 +3,7 @@
|
|||
# Reset PCI devices like FPGAs after a reflash
|
||||
#
|
||||
# Author: Steffen Vogel <post@steffenvogel.de>
|
||||
# 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
|
||||
##################################################################################
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
#
|
||||
# Author: Niklas Eiling <niklas.eiling@rwth-aachen.de>
|
||||
# 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
|
||||
##################################################################################
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
#!/bin/bash
|
||||
#
|
||||
# Author: Niklas Eiling <niklas.eiling@rwth-aachen.de>
|
||||
# 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
|
||||
##################################################################################
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
## CMakeLists.txt
|
||||
#
|
||||
# Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
# 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
|
||||
##############################################################################
|
||||
|
||||
|
|
|
@ -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 <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-License-Identifier: GPL-2.0-or-later
|
||||
|
||||
## Overview
|
||||
|
|
|
@ -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 <bfarrow@beyondelectronics.us>
|
||||
* 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 <J.D.Bakker@its.tudelft.nl>
|
||||
* SPDX-License-Identifier: GPL-2.0-or-later
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -2,8 +2,8 @@
|
|||
*
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* Author: Niklas Eiling <niklas.eiling@rwth-aachen.de>
|
||||
* SPDX-FileCopyrightText: 2017-2022, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2022-2023, Niklas Eiling
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-FileCopyrightText: 2022 Niklas Eiling <niklas.eiling@eonerc.rwth-aachen.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** Streaming data from STDIN/OUT to FPGA.
|
||||
*
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-FileCopyrightText: 2017-2022, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
## CMakeLists.txt
|
||||
#
|
||||
# Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
# 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
|
||||
##############################################################################
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** DMA unit test.
|
||||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-FileCopyrightText: 2017-2022, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** FIFO unit test.
|
||||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-FileCopyrightText: 2017-2022, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** FPGA related code for bootstrapping the unit-tests
|
||||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-FileCopyrightText: 2018-2022, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2018 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** Global include for tests.
|
||||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-FileCopyrightText: 2017-2022, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** GPU unit tests.
|
||||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-FileCopyrightText: 2017-2022, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** GPU CUDA kernel
|
||||
*
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-FileCopyrightText: Daniel Krebs
|
||||
* SPDX-FileCopyrightText: 2017 Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** Logging utilities for unit test.
|
||||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-FileCopyrightText: 2017-2022, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** Main Unit Test entry point.
|
||||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-FileCopyrightText: 2017-2022, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -2,7 +2,8 @@
|
|||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* Author: Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-FileCopyrightText: 2018-2022, Steffen Vogel, Daniel Krebs
|
||||
* SPDX-FileCopyrightText: 2018 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-FileCopyrightText: 2018 Daniel Krebs <github@daniel-krebs.net>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -2,7 +2,7 @@
|
|||
*
|
||||
* @file
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-FileCopyrightText: 2017-2022, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** RTDS AXI-Stream RTT unit test.
|
||||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-FileCopyrightText: 2017-2022, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
/** Timer/Counter unit test.
|
||||
*
|
||||
* Author: Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-FileCopyrightText: 2017-2022, Steffen Vogel
|
||||
* SPDX-FileCopyrightText: 2017 Steffen Vogel <post@steffenvogel.de>
|
||||
* SPDX-License-Identifier: Apache-2.0
|
||||
*********************************************************************************/
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue