Commit 3a416b78 authored by Federico Vaga's avatar Federico Vaga

update licences

Signed-off-by: Federico Vaga's avatarFederico Vaga <federico.vaga@cern.ch>
parent 53102450
# SPDX-FileCopyrightText: 2021 CERN (home.cern)
#
# SPDX-License-Identifier: CC0-1.0
*.o
~*
*.a
......
......@@ -13,7 +13,6 @@ reuse:
entrypoint: [""]
script:
- reuse lint
allow_failure: true
cppcheck:
stage: static-analysis
......
..
SPDX-License-Identifier: CC-0.0
SPDX-License-Identifier: CC0-1.0
SPDX-FileCopyrightText: 2019 CERN
=========
......
# SPDX-FileCopyrightText: 2021 CERN (home.cern)
#
# SPDX-License-Identifier: CC0-1.0
# include parent_common.mk for buildsystem's defines
#use absolute path for REPO_PARENT
REPO_PARENT ?= $(shell /bin/pwd)/..
......
# SPDX-FileCopyrightText: 2021 CERN (home.cern)
#
# SPDX-License-Identifier: CC0-1.0
-include Makefile.specific
all:
......
# SPDX-License-Identifier: LGPL-3.0-or-later
# Copyright CERN 2014
from ctypes import c_int
from ctypes import c_uint
from ctypes import c_uint32
......
#!/usr/bin/env python
# Copyright (c) 2013-2021 CERN (home.cern)
# SPDX-License-Identifier: CC0-1.0
from distutils.core import setup
......
# SPDX-FileCopyrightText: 2021 CERN (home.cern)
#
# SPDX-License-Identifier: CC0-1.0
doxygen-lib-output/
*.log
_build
......
# SPDX-FileCopyrightText: 2021 CERN (home.cern)
#
# SPDX-License-Identifier: CC0-1.0
# Minimal makefile for Sphinx documentation
#
......
# Copyright (c) 2013-2021 CERN (home.cern)
# SPDX-License-Identifier: CC0-1.0
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
#
......
# Copyright (c) 2013-2021 CERN (home.cern)
# SPDX-License-Identifier: CC0-1.0
PROJECT_NAME = "Generic ADC Library - GAL"
PROJECT_NUMBER = $(GIT_VERSION)
PROJECT_BRIEF = "Generic ADC Library API"
......
.. Copyright (c) 2013-2021 CERN (home.cern)
SPDX-License-Identifier: CC-BY-SA-4.0
Welcome to the ADC library documentation!
==============================================
......
# Copyright (c) 2013-2021 CERN (home.cern)
# SPDX-License-Identifier: CC-BY-SA-4.0
graph layers {
user [label="User Programs"];
api [label="ADC API", shape=box];
......
.. Copyright (c) 2013-2021 CERN (home.cern)
SPDX-License-Identifier: CC-BY-SA-4.0
The Library API
================
......
.. Copyright (c) 2013-2021 CERN (home.cern)
SPDX-License-Identifier: CC-BY-SA-4.0
The Library For Developers
============================
......
.. Copyright (c) 2013-2021 CERN (home.cern)
SPDX-License-Identifier: CC-BY-SA-4.0
The Library For Users
=======================
......
.. Copyright (c) 2013-2021 CERN (home.cern)
SPDX-License-Identifier: CC-BY-SA-4.0
The Python Module: PyAdcLib
===========================
......
# SPDX-License-Identifier: LGPL-3.0-or-later
# Copyright CERN 2014
docutils==0.12
Sphinx==1.4.9
sphinx_rtd_theme
......
.. Copyright (c) 2013-2021 CERN (home.cern)
SPDX-License-Identifier: CC-BY-SA-4.0
The ``adc-acq`` Tools
========================
......
.. Copyright (c) 2013-2021 CERN (home.cern)
SPDX-License-Identifier: CC-BY-SA-4.0
The Example Tools
====================
......
# This is not a kbuild Makefile. It is a plain Makefile so it can be copied
# SPDX-FileCopyrightText: 2021 CERN (home.cern)
#
# SPDX-License-Identifier: CC0-1.0
# If it exists includes Makefile.specific. In this Makefile, you should put
# specific Makefile code that you want to run before this. For example,
......
// SPDX-License-Identifier: LGPL-3.0-or-later
// Copyright CERN 2013
#define _GNU_SOURCE
#include <stdio.h>
#include <stdint.h>
......
// SPDX-License-Identifier: LGPL-3.0-or-later
/*
* ZIO-specific configuration (mostly device-independent)
*
* Copyright (C) 2016 CERN (www.cern.ch)
* Author: Federico Vaga <federico.vaga@cern.ch>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
* version 2 as published by the Free Software Foundation or, at your
* option, any later version.
*
*
* This header hold all the specificity for the FMC ADC 100M module
*/
......
// SPDX-License-Identifier: LGPL-3.0-or-later
// Copyright CERN 2021
/*It depends on the header fmcadc-lib.h. Include this file after fmcadc-lib.h*/
#define fmcadc_dev adc_dev
......
// SPDX-License-Identifier: LGPL-3.0-or-later
/*
* Copyright CERN 2013
* Author: Federico Vaga <federico.vaga@gmail.com>
......
// SPDX-License-Identifier: LGPL-3.0-or-later
/*
* Copyright CERN 2013
* Author: Federico Vaga <federico.vaga@gmail.com>
......
// SPDX-License-Identifier: LGPL-3.0-or-later
/*
* The ADC library for the specific card
*
* Copyright (C) 2013 CERN (www.cern.ch)
* Author: Federico Vaga <federico.vaga@gmail.com>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
* version 2 as published by the Free Software Foundation or, at your
* option, any later version.
*/
#define _GNU_SOURCE
#include <stdio.h>
......
// SPDX-License-Identifier: LGPL-3.0-or-later
// Copyright CERN 2014
#define _GNU_SOURCE
#include <stdio.h>
#include <stdint.h>
......
// SPDX-License-Identifier: LGPL-3.0-or-later
/*
* All the boards in the library
*
* Copyright (C) 2013 CERN (www.cern.ch)
* Author: Federico Vaga <federico.vaga@gmail.com>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
* version 2 as published by the Free Software Foundation or, at your
* option, any later version.
*/
#include <stdio.h>
#include <string.h>
......
// SPDX-License-Identifier: LGPL-3.0-or-later
/*
* ZIO-wide buffer management (device-independent)
*
* Copyright (C) 2013 CERN (www.cern.ch)
* Author: Federico Vaga <federico.vaga@gmail.com>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
* version 2 as published by the Free Software Foundation or, at your
* option, any later version.
*/
#include <stdint.h>
#include <stdio.h>
......
// SPDX-License-Identifier: LGPL-3.0-or-later
/*
* ZIO-specific configuration (mostly device-independent)
*
* Copyright (C) 2013 CERN (www.cern.ch)
* Author: Federico Vaga <federico.vaga@gmail.com>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
* version 2 as published by the Free Software Foundation or, at your
* option, any later version.
*/
#include <stdint.h>
#include <stdio.h>
......
// SPDX-License-Identifier: LGPL-3.0-or-later
/*
* The ADC library for the specific card
*
* Copyright (C) 2013 CERN (www.cern.ch)
* Author: Federico Vaga <federico.vaga@gmail.com>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
* version 2 as published by the Free Software Foundation or, at your
* option, any later version.
*/
#define _GNU_SOURCE
#include <stdio.h>
......
// SPDX-License-Identifier: LGPL-3.0-or-later
/*
* Copyright CERN 2013, GNU GPL 2 or later.
* Copyright CERN 2013
* Author: Alessandro Rubini
*/
#include <stdio.h>
......
// SPDX-License-Identifier: LGPL-3.0-or-later
/*
* Routing public functions to device-specific code
*
* Copyright (C) 2018 CERN (www.cern.ch)
* Author: Federico Vaga <federico.vaga@cern.ch>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
* version 2 as published by the Free Software Foundation or, at your
* option, any later version.
*/
#include <errno.h>
......
// SPDX-License-Identifier: LGPL-3.0-or-later
/*
* Initializing and cleaning up the adc library
*
* Copyright (C) 2013 CERN (www.cern.ch)
* Author: Federico Vaga <federico.vaga@gmail.com>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
* version 2 as published by the Free Software Foundation or, at your
* option, any later version.
*/
#include <errno.h>
#include <string.h>
......
// SPDX-License-Identifier: LGPL-3.0-or-later
/*
* Routing public functions to device-specific code
*
* Copyright (C) 2013 CERN (www.cern.ch)
* Author: Federico Vaga <federico.vaga@gmail.com>
*
* This program is free software; you can redistribute it and/or
* modify it under the terms of the GNU Lesser General Public License
* version 2 as published by the Free Software Foundation or, at your
* option, any later version.
*/
#include <stdio.h>
......
# SPDX-FileCopyrightText: 2021 CERN (home.cern)
#
# SPDX-License-Identifier: CC0-1.0
adc-acq
example
# SPDX-FileCopyrightText: 2021 CERN (home.cern)
#
# SPDX-License-Identifier: CC0-1.0
# If it exists includes Makefile.specific. In this Makefile, you should put
# specific Makefile code that you want to run before this. For example,
# build a particular environment.
......
// SPDX-License-Identifier: GPL-3.0-or-later
/* Copyright 2013 CERN
* Author: Federico Vaga <federico.vaga@vaga.pv.it>
* License: GPLv2
......
// SPDX-License-Identifier: GPL-3.0-or-later
/* Copyright 2013 CERN
* Author: Federico Vaga <federico.vaga@cern.ch>
* License: GPLv2
*
* This is an example program that shows the different part of the library
* in action.
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment