diff --git a/.clang-format b/.clang-format index 2c48af9f..7d4306d0 100644 --- a/.clang-format +++ b/.clang-format @@ -14,6 +14,7 @@ # - BreakBeforeBinaryOperators: NonAssignment # - PenaltyBreakAssignment: 30 # Original header below +# SPDX-FileCopyrightText: Copyright OpenRTX Contributors, Linux Kernel Contributors ########################################################################## # SPDX-License-Identifier: GPL-2.0 # diff --git a/.gitignore b/.gitignore index e4ea99a4..d1a61f79 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,8 @@ +# SPDX-License-Identifier: GPL-3.0-or-later +# SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors +# +# This file is part of OpenRTX. + #Build dirs build* diff --git a/CMakeLists.txt b/CMakeLists.txt index 4337bc32..5afd5bf8 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,3 +1,5 @@ +# SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors +# # SPDX-License-Identifier: GPL-3.0-or-later cmake_minimum_required(VERSION 3.20.0) diff --git a/REUSE.toml b/REUSE.toml new file mode 100644 index 00000000..99de09ef --- /dev/null +++ b/REUSE.toml @@ -0,0 +1,138 @@ +# SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors +# +# SPDX-License-Identifier: GPL-3.0-or-later +version = 1 + +# Miosix sources are GPL v2.0 +[[annotations]] +path = [ + "lib/miosix-kernel/**/*", +] +SPDX-License-Identifier = "GPL-2.0-or-later" +SPDX-FileCopyrightText = "Terraneo Federico" +precedence = "override" + +[[annotations]] +path = "openrtx/include/fonts/adafruit/**/*" +SPDX-License-Identifier = "Ubuntu-font-1.0" +SPDX-FileCopyrightText = "2012 Adafruit Industries" +precedence = "override" + +# This section is for OpenRTX sources that cannot have comments in them, like `json` files +[[annotations]] +path = [ + "requirements.txt", + "meta/**/*", + ".vscode/**/*", + "voiceprompts.vpc", + "osx.txt", + "tests/unit/assets/**/*", + "README.md", + "CONTRIBUTING.md", + "99-openrtx.rules", + ".github/**/*", + ".devcontainer/**/*", + "cross_*.txt", + "meson*", + "subprojects/tinyusb.wrap", + "subprojects/radio_tool.wrap", + "subprojects/codec2.wrap", + "subprojects/XPowersLib.wrap", + "scripts/uf2families.json", + "scripts/generate_symbols.py", +] +SPDX-License-Identifier = "GPL-3.0-or-later" +SPDX-FileCopyrightText = "OpenRTX Contributors" + +# This section is for font glyph sources that were taken from Pictogrammers +[[annotations]] +path = [ + "openrtx/include/fonts/symbols/sources/access-point.svg", + "openrtx/include/fonts/symbols/sources/access-point.svg", + "openrtx/include/fonts/symbols/sources/alpha-m-box-outline.svg", + "openrtx/include/fonts/symbols/sources/call-made.svg", + "openrtx/include/fonts/symbols/sources/call-received.svg", + "openrtx/include/fonts/symbols/sources/cog.svg", + "openrtx/include/fonts/symbols/sources/crosshairs-gps.svg", + "openrtx/include/fonts/symbols/sources/crosshairs.svg", + "openrtx/include/fonts/symbols/sources/lock.svg", + "openrtx/include/fonts/symbols/sources/network.svg", + "openrtx/include/fonts/symbols/sources/transmission-tower.svg", + "openrtx/include/fonts/symbols/sources/wifi-strength-1.svg", + "openrtx/include/fonts/symbols/sources/wifi-strength-2.svg", + "openrtx/include/fonts/symbols/sources/wifi-strength-3.svg", + "openrtx/include/fonts/symbols/sources/wifi-strength-4.svg" +] +SPDX-License-Identifier = "Apache-2.0" +SPDX-FileCopyrightText = "Pictogrammers" + +# This section is for font glyph sources that were taken from Pictogrammers +[[annotations]] +path = "lib/qdec/**/*" +SPDX-License-Identifier = "MIT" +SPDX-FileCopyrightText = "2019 SimpleHacks (\"Simple hacks for a simple life\")" + +[[annotations]] +path = [ + "platform/mcu/CMSIS/Include/**/*", + "platform/mcu/CMSIS/Device/ST/STM32H7xx/Include/*" +] +precedence = "aggregate" +SPDX-License-Identifier = "Apache-2.0" # It's unclear if this older version is actually apache, but the latest is + +[[annotations]] +path = [ + "platform/mcu/STM32F4xx/drivers/usb/**/*", + "platform/mcu/CMSIS/Device/ST/STM32F4xx/Source/system_stm32f4xx.c" +] +SPDX-License-Identifier = "LicenseRef-MCD-ST-Liberty-SW-V2" +SPDX-FileCopyrightText = "2012 STMicroelectronics" + +[[annotations]] +path = [ + "platform/mcu/MK22FN512xxx12/drivers/usb/**/*", + "platform/mcu/MK22FN512xxx12/drivers/usb_vcom.c" +] +precedence = "aggregate" +SPDX-License-Identifier = "BSD-3-Clause" +SPDX-FileCopyrightText = "Freescale Semiconductor, Inc.; NXP" + +[[annotations]] +path = [ + "platform/mcu/CMSIS/Device/ST/STM32F4xx/Include/**/*", + "platform/mcu/CMSIS/Device/ST/STM32H7xx/Source/system_stm32h7xx.c" +] +precedence = "aggregate" +SPDX-License-Identifier = "BSD-3-Clause" +SPDX-FileCopyrightText = "2017 STMicroelectronics" + +[[annotations]] +path = "lib/minmea/**/*" +precedence = "aggregate" +SPDX-License-Identifier = "WTFPL" +SPDX-FileCopyrightText = "Kosma Moczek " + +[[annotations]] +path = [ + "scripts/nightly_build.sh" +] +precedence = "aggregate" +SPDX-License-Identifier = "GPL-3.0-or-later" +SPDX-FileCopyrightText = "Philipp Neumann DF5PMF" + +[[annotations]] +path = "scripts/openocd/**/*" +SPDX-License-Identifier = "GPL-2.0-or-later" +SPDX-FileCopyrightText = "OpenOCD" + +[[annotations]] +path = "scripts/dfu-convert.py" +SPDX-License-Identifier = "LGPL-3.0-only" +SPDX-FileCopyrightText = "Antonio Galea - 2010/11/18" + +[[annotations]] +path = [ + "scripts/gd-77_firmware_loader.py" +] +SPDX-License-Identifier = "GPL-2.0-or-later" +SPDX-FileCopyrightText = "Roger VK3KYY" diff --git a/openrtx/include/calibration/calibInfo_CS7000.h b/openrtx/include/calibration/calibInfo_CS7000.h index aca536e6..561bf915 100644 --- a/openrtx/include/calibration/calibInfo_CS7000.h +++ b/openrtx/include/calibration/calibInfo_CS7000.h @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef CALIBINFO_CS7000_H #define CALIBINFO_CS7000_H diff --git a/openrtx/include/calibration/calibInfo_GDx.h b/openrtx/include/calibration/calibInfo_GDx.h index 8dd8ff3b..1126a551 100644 --- a/openrtx/include/calibration/calibInfo_GDx.h +++ b/openrtx/include/calibration/calibInfo_GDx.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef CALIBINFO_GDX_H #define CALIBINFO_GDX_H diff --git a/openrtx/include/calibration/calibInfo_MDx.h b/openrtx/include/calibration/calibInfo_MDx.h index 3fccf49c..8eba5e28 100644 --- a/openrtx/include/calibration/calibInfo_MDx.h +++ b/openrtx/include/calibration/calibInfo_MDx.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef CALIBINFO_MDX_H #define CALIBINFO_MDX_H diff --git a/openrtx/include/calibration/calibInfo_Mod17.h b/openrtx/include/calibration/calibInfo_Mod17.h index c760a393..8ffc50f4 100644 --- a/openrtx/include/calibration/calibInfo_Mod17.h +++ b/openrtx/include/calibration/calibInfo_Mod17.h @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * Mathis Schmieder DB9MAT * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef CALIBINFO_MOD17_H #define CALIBINFO_MOD17_H diff --git a/openrtx/include/core/audio_codec.h b/openrtx/include/core/audio_codec.h index 64d203b8..86630915 100644 --- a/openrtx/include/core/audio_codec.h +++ b/openrtx/include/core/audio_codec.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef AUDIO_CODEC_H #define AUDIO_CODEC_H diff --git a/openrtx/include/core/audio_path.h b/openrtx/include/core/audio_path.h index fff6e580..db056018 100644 --- a/openrtx/include/core/audio_path.h +++ b/openrtx/include/core/audio_path.h @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef AUDIO_PATH_H #define AUDIO_PATH_H diff --git a/openrtx/include/core/audio_stream.h b/openrtx/include/core/audio_stream.h index 6c2e6e17..728c0cdc 100644 --- a/openrtx/include/core/audio_stream.h +++ b/openrtx/include/core/audio_stream.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef AUDIO_STREAM_H #define AUDIO_STREAM_H diff --git a/openrtx/include/core/backup.h b/openrtx/include/core/backup.h index 75543688..9cd7dc42 100644 --- a/openrtx/include/core/backup.h +++ b/openrtx/include/core/backup.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef BACKUP_H #define BACKUP_H diff --git a/openrtx/include/core/battery.h b/openrtx/include/core/battery.h index ee1c21c9..6fd4029c 100644 --- a/openrtx/include/core/battery.h +++ b/openrtx/include/core/battery.h @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef BATTERY_H #define BATTERY_H diff --git a/openrtx/include/core/beeps.h b/openrtx/include/core/beeps.h index db4b16d5..f19136cd 100644 --- a/openrtx/include/core/beeps.h +++ b/openrtx/include/core/beeps.h @@ -1,23 +1,9 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * Joseph Stephen VK7JS * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + #ifndef BEEPS_H_INCLUDED #define BEEPS_H_INCLUDED // Duration in tenths of a second. diff --git a/openrtx/include/core/chan.h b/openrtx/include/core/chan.h index 6bfe0b6b..3de96d7e 100644 --- a/openrtx/include/core/chan.h +++ b/openrtx/include/core/chan.h @@ -1,19 +1,9 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Alessio Caiazza IU5BON * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + #ifndef CHAN_H #define CHAN_H diff --git a/openrtx/include/core/cps.h b/openrtx/include/core/cps.h index e0990451..d6e84539 100644 --- a/openrtx/include/core/cps.h +++ b/openrtx/include/core/cps.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Frederik Saraci IU2NRO, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef CPS_H #define CPS_H diff --git a/openrtx/include/core/crc.h b/openrtx/include/core/crc.h index 08dfaca3..3a686277 100644 --- a/openrtx/include/core/crc.h +++ b/openrtx/include/core/crc.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef CRC_H #define CRC_H diff --git a/openrtx/include/core/ctcssDetector.hpp b/openrtx/include/core/ctcssDetector.hpp index 8a45f82d..873cfdeb 100644 --- a/openrtx/include/core/ctcssDetector.hpp +++ b/openrtx/include/core/ctcssDetector.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef CTCSS_DETECTOR_H #define CTCSS_DETECTOR_H diff --git a/openrtx/include/core/data_conversion.h b/openrtx/include/core/data_conversion.h index 4bf5c4a7..1a1858e3 100644 --- a/openrtx/include/core/data_conversion.h +++ b/openrtx/include/core/data_conversion.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef DATA_CONVERSION_H #define DATA_CONVERSION_H diff --git a/openrtx/include/core/datatypes.h b/openrtx/include/core/datatypes.h index 8c4c7848..2491a845 100644 --- a/openrtx/include/core/datatypes.h +++ b/openrtx/include/core/datatypes.h @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef DATATYPES_H #define DATATYPES_H diff --git a/openrtx/include/core/datetime.h b/openrtx/include/core/datetime.h index 35e8931f..d28579c8 100644 --- a/openrtx/include/core/datetime.h +++ b/openrtx/include/core/datetime.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef DATETIME_H #define DATETIME_H diff --git a/openrtx/include/core/dsp.h b/openrtx/include/core/dsp.h index 6ec16716..5cdc21e9 100644 --- a/openrtx/include/core/dsp.h +++ b/openrtx/include/core/dsp.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Silvano Seva IU2KWO, * - * Frederik Saraci IU2NRO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef DSP_H #define DSP_H diff --git a/openrtx/include/core/event.h b/openrtx/include/core/event.h index 282dc7d4..69c6ef3f 100644 --- a/openrtx/include/core/event.h +++ b/openrtx/include/core/event.h @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef EVENT_H #define EVENT_H diff --git a/openrtx/include/core/fir.hpp b/openrtx/include/core/fir.hpp index be0709a3..878c6ad4 100644 --- a/openrtx/include/core/fir.hpp +++ b/openrtx/include/core/fir.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef FIR_H #define FIR_H diff --git a/openrtx/include/core/goertzel.hpp b/openrtx/include/core/goertzel.hpp index 7991bd54..36e22d95 100644 --- a/openrtx/include/core/goertzel.hpp +++ b/openrtx/include/core/goertzel.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef GOERTZEL_H #define GOERTZEL_H diff --git a/openrtx/include/core/gps.h b/openrtx/include/core/gps.h index 199e5c1b..873484aa 100644 --- a/openrtx/include/core/gps.h +++ b/openrtx/include/core/gps.h @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef GPS_H #define GPS_H diff --git a/openrtx/include/core/graphics.h b/openrtx/include/core/graphics.h index dbc555d0..92f34b63 100644 --- a/openrtx/include/core/graphics.h +++ b/openrtx/include/core/graphics.h @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef GRAPHICS_H #define GRAPHICS_H diff --git a/openrtx/include/core/iir.hpp b/openrtx/include/core/iir.hpp index e653f3c4..488cf041 100644 --- a/openrtx/include/core/iir.hpp +++ b/openrtx/include/core/iir.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef IIR_H #define IIR_H diff --git a/openrtx/include/core/input.h b/openrtx/include/core/input.h index 6f6fbec5..af1daf1c 100644 --- a/openrtx/include/core/input.h +++ b/openrtx/include/core/input.h @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef INPUT_H #define INPUT_H diff --git a/openrtx/include/core/memory_profiling.h b/openrtx/include/core/memory_profiling.h index 80f048cf..af2c7a18 100644 --- a/openrtx/include/core/memory_profiling.h +++ b/openrtx/include/core/memory_profiling.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Frederik Saraci IU2NRO, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef MEMORY_PROFILING_H #define MEMORY_PROFILING_H diff --git a/openrtx/include/core/nvmem_access.h b/openrtx/include/core/nvmem_access.h index fa9edcf7..6b7b6adb 100644 --- a/openrtx/include/core/nvmem_access.h +++ b/openrtx/include/core/nvmem_access.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef NVMEM_ACCESS_H #define NVMEM_ACCESS_H diff --git a/openrtx/include/core/openrtx.h b/openrtx/include/core/openrtx.h index f181e797..8297ac2a 100644 --- a/openrtx/include/core/openrtx.h +++ b/openrtx/include/core/openrtx.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef OPENRTX_H #define OPENRTX_H diff --git a/openrtx/include/core/queue.h b/openrtx/include/core/queue.h index a1270a26..1a219393 100644 --- a/openrtx/include/core/queue.h +++ b/openrtx/include/core/queue.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef QUEUE_H #define QUEUE_H diff --git a/openrtx/include/core/ringbuf.hpp b/openrtx/include/core/ringbuf.hpp index a734f712..b47c4ecc 100644 --- a/openrtx/include/core/ringbuf.hpp +++ b/openrtx/include/core/ringbuf.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef RINGBUF_H #define RINGBUF_H diff --git a/openrtx/include/core/settings.h b/openrtx/include/core/settings.h index 0baf41ac..b7e4d41e 100644 --- a/openrtx/include/core/settings.h +++ b/openrtx/include/core/settings.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef SETTINGS_H #define SETTINGS_H diff --git a/openrtx/include/core/state.h b/openrtx/include/core/state.h index 74b39f62..52461a6a 100644 --- a/openrtx/include/core/state.h +++ b/openrtx/include/core/state.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef STATE_H #define STATE_H diff --git a/openrtx/include/core/threads.h b/openrtx/include/core/threads.h index 3bf8bcc2..a94ea9e6 100644 --- a/openrtx/include/core/threads.h +++ b/openrtx/include/core/threads.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef THREADS_H #define THREADS_H diff --git a/openrtx/include/core/ui.h b/openrtx/include/core/ui.h index 3c723a3b..8a645c17 100644 --- a/openrtx/include/core/ui.h +++ b/openrtx/include/core/ui.h @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef UI_H #define UI_H diff --git a/openrtx/include/core/utils.h b/openrtx/include/core/utils.h index 43a8ba32..cca2aaeb 100644 --- a/openrtx/include/core/utils.h +++ b/openrtx/include/core/utils.h @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef UTILS_H #define UTILS_H diff --git a/openrtx/include/core/voicePromptUtils.h b/openrtx/include/core/voicePromptUtils.h index 7581a4fd..9a78bc2c 100644 --- a/openrtx/include/core/voicePromptUtils.h +++ b/openrtx/include/core/voicePromptUtils.h @@ -1,22 +1,9 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Silvano Seva IU2KWO * - * Joseph Stephen VK7JS * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + #ifndef VOICE_PROMPT_UTILS_H #define VOICE_PROMPT_UTILS_H diff --git a/openrtx/include/core/voicePrompts.h b/openrtx/include/core/voicePrompts.h index afb5b982..6b719f6b 100644 --- a/openrtx/include/core/voicePrompts.h +++ b/openrtx/include/core/voicePrompts.h @@ -1,22 +1,9 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Silvano Seva IU2KWO * - * Joseph Stephen VK7JS * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + #ifndef VOICEPROMPTS_H #define VOICEPROMPTS_H diff --git a/openrtx/include/core/xmodem.h b/openrtx/include/core/xmodem.h index 9e2f9fd2..4d533098 100644 --- a/openrtx/include/core/xmodem.h +++ b/openrtx/include/core/xmodem.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef XMODEM_H #define XMODEM_H diff --git a/openrtx/include/fonts/symbols/Symbols5pt7b.h b/openrtx/include/fonts/symbols/Symbols5pt7b.h index 2a0a4450..ed38089e 100644 --- a/openrtx/include/fonts/symbols/Symbols5pt7b.h +++ b/openrtx/include/fonts/symbols/Symbols5pt7b.h @@ -1,3 +1,9 @@ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + // This is a generated file, please do not edit it! Use generate_symbols.py static const uint8_t Symbols5pt7bBitmaps[] PROGMEM = { 0x00, //space diff --git a/openrtx/include/fonts/symbols/Symbols6pt7b.h b/openrtx/include/fonts/symbols/Symbols6pt7b.h index a57f1afa..46dcc28d 100644 --- a/openrtx/include/fonts/symbols/Symbols6pt7b.h +++ b/openrtx/include/fonts/symbols/Symbols6pt7b.h @@ -1,3 +1,9 @@ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + // This is a generated file, please do not edit it! Use generate_symbols.py static const uint8_t Symbols6pt7bBitmaps[] PROGMEM = { 0x00, //space diff --git a/openrtx/include/fonts/symbols/Symbols8pt7b.h b/openrtx/include/fonts/symbols/Symbols8pt7b.h index 24876df1..68e669b9 100644 --- a/openrtx/include/fonts/symbols/Symbols8pt7b.h +++ b/openrtx/include/fonts/symbols/Symbols8pt7b.h @@ -1,3 +1,9 @@ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + // This is a generated file, please do not edit it! Use generate_symbols.py static const uint8_t Symbols8pt7bBitmaps[] PROGMEM = { 0x00, //space diff --git a/openrtx/include/fonts/symbols/symbols.h b/openrtx/include/fonts/symbols/symbols.h index 55d32813..6ae0d808 100644 --- a/openrtx/include/fonts/symbols/symbols.h +++ b/openrtx/include/fonts/symbols/symbols.h @@ -1,3 +1,9 @@ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + // This is a generated file, please do not edit it! Use generate_symbols.py typedef enum { SYMBOL_SPACE = 32, diff --git a/openrtx/include/interfaces/audio.h b/openrtx/include/interfaces/audio.h index e689cb2e..7c217b8b 100644 --- a/openrtx/include/interfaces/audio.h +++ b/openrtx/include/interfaces/audio.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef AUDIO_H #define AUDIO_H diff --git a/openrtx/include/interfaces/cps_io.h b/openrtx/include/interfaces/cps_io.h index b9588930..6395e9e8 100644 --- a/openrtx/include/interfaces/cps_io.h +++ b/openrtx/include/interfaces/cps_io.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef CPS_IO_H #define CPS_IO_H diff --git a/openrtx/include/interfaces/delays.h b/openrtx/include/interfaces/delays.h index 09d7d28e..64df396e 100644 --- a/openrtx/include/interfaces/delays.h +++ b/openrtx/include/interfaces/delays.h @@ -1,20 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Silvano Seva IU2KWO * - * and Niccolò Izzo IU2KIN * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef DELAYS_H #define DELAYS_H diff --git a/openrtx/include/interfaces/display.h b/openrtx/include/interfaces/display.h index 3e88b500..128543fa 100644 --- a/openrtx/include/interfaces/display.h +++ b/openrtx/include/interfaces/display.h @@ -1,20 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Silvano Seva IU2KWO * - * and Niccolò Izzo IU2KIN * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef DISPLAY_H #define DISPLAY_H diff --git a/openrtx/include/interfaces/keyboard.h b/openrtx/include/interfaces/keyboard.h index bbd908ac..75b1f37f 100644 --- a/openrtx/include/interfaces/keyboard.h +++ b/openrtx/include/interfaces/keyboard.h @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef KEYBOARD_H #define KEYBOARD_H diff --git a/openrtx/include/interfaces/nvmem.h b/openrtx/include/interfaces/nvmem.h index e059ae52..75526a4e 100644 --- a/openrtx/include/interfaces/nvmem.h +++ b/openrtx/include/interfaces/nvmem.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef NVMEM_H #define NVMEM_H diff --git a/openrtx/include/interfaces/platform.h b/openrtx/include/interfaces/platform.h index d9902478..e3f76967 100644 --- a/openrtx/include/interfaces/platform.h +++ b/openrtx/include/interfaces/platform.h @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef PLATFORM_H #define PLATFORM_H diff --git a/openrtx/include/interfaces/radio.h b/openrtx/include/interfaces/radio.h index d569e3af..6eda393f 100644 --- a/openrtx/include/interfaces/radio.h +++ b/openrtx/include/interfaces/radio.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef RADIO_H #define RADIO_H diff --git a/openrtx/include/peripherals/adc.h b/openrtx/include/peripherals/adc.h index b15e5126..ecaa084c 100644 --- a/openrtx/include/peripherals/adc.h +++ b/openrtx/include/peripherals/adc.h @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef ADC_H #define ADC_H diff --git a/openrtx/include/peripherals/gpio.h b/openrtx/include/peripherals/gpio.h index d7d1de4b..2c4ad459 100644 --- a/openrtx/include/peripherals/gpio.h +++ b/openrtx/include/peripherals/gpio.h @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef GPIO_H #define GPIO_H diff --git a/openrtx/include/peripherals/gps.h b/openrtx/include/peripherals/gps.h index 78c3ec35..7a3c443f 100644 --- a/openrtx/include/peripherals/gps.h +++ b/openrtx/include/peripherals/gps.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef INTERFACES_GPS_H #define INTERFACES_GPS_H diff --git a/openrtx/include/peripherals/i2c.h b/openrtx/include/peripherals/i2c.h index b29b7ef9..57907cde 100644 --- a/openrtx/include/peripherals/i2c.h +++ b/openrtx/include/peripherals/i2c.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef I2C_H #define I2C_H diff --git a/openrtx/include/peripherals/rng.h b/openrtx/include/peripherals/rng.h index 24f6b3f2..52d7a860 100644 --- a/openrtx/include/peripherals/rng.h +++ b/openrtx/include/peripherals/rng.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef RNG_H #define RNG_H diff --git a/openrtx/include/peripherals/rtc.h b/openrtx/include/peripherals/rtc.h index e96c6f4a..f4922194 100644 --- a/openrtx/include/peripherals/rtc.h +++ b/openrtx/include/peripherals/rtc.h @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef RTC_H #define RTC_H diff --git a/openrtx/include/peripherals/spi.h b/openrtx/include/peripherals/spi.h index 32cd707d..6b84794e 100644 --- a/openrtx/include/peripherals/spi.h +++ b/openrtx/include/peripherals/spi.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef SPI_H #define SPI_H diff --git a/openrtx/include/protocols/M17/Callsign.hpp b/openrtx/include/protocols/M17/Callsign.hpp index 6f875c22..4bef0f00 100644 --- a/openrtx/include/protocols/M17/Callsign.hpp +++ b/openrtx/include/protocols/M17/Callsign.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef CALLSIGN_H #define CALLSIGN_H diff --git a/openrtx/include/protocols/M17/ClockRecovery.hpp b/openrtx/include/protocols/M17/ClockRecovery.hpp index f83d8810..49dc9599 100644 --- a/openrtx/include/protocols/M17/ClockRecovery.hpp +++ b/openrtx/include/protocols/M17/ClockRecovery.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef CLOCK_RECOVERY_H #define CLOCK_RECOVERY_H diff --git a/openrtx/include/protocols/M17/Correlator.hpp b/openrtx/include/protocols/M17/Correlator.hpp index ac3892e5..1859fac2 100644 --- a/openrtx/include/protocols/M17/Correlator.hpp +++ b/openrtx/include/protocols/M17/Correlator.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef CORRELATOR_H #define CORRELATOR_H diff --git a/openrtx/include/protocols/M17/DevEstimator.hpp b/openrtx/include/protocols/M17/DevEstimator.hpp index 2aefa652..cb4b36e3 100644 --- a/openrtx/include/protocols/M17/DevEstimator.hpp +++ b/openrtx/include/protocols/M17/DevEstimator.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef DEV_ESTIMATOR_H #define DEV_ESTIMATOR_H diff --git a/openrtx/include/protocols/M17/M17Callsign.hpp b/openrtx/include/protocols/M17/M17Callsign.hpp index bf5e6f8b..cff785f8 100644 --- a/openrtx/include/protocols/M17/M17Callsign.hpp +++ b/openrtx/include/protocols/M17/M17Callsign.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef M17_CALLSIGN_H #define M17_CALLSIGN_H diff --git a/openrtx/include/protocols/M17/M17CodePuncturing.hpp b/openrtx/include/protocols/M17/M17CodePuncturing.hpp index 081ae54e..bf0336a0 100644 --- a/openrtx/include/protocols/M17/M17CodePuncturing.hpp +++ b/openrtx/include/protocols/M17/M17CodePuncturing.hpp @@ -1,24 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * Adapted from original code written by Rob Riggs, Mobilinkd LLC * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef M17_CODE_PUNCTURING_H #define M17_CODE_PUNCTURING_H diff --git a/openrtx/include/protocols/M17/M17Constants.hpp b/openrtx/include/protocols/M17/M17Constants.hpp index f1c5e986..a107173d 100644 --- a/openrtx/include/protocols/M17/M17Constants.hpp +++ b/openrtx/include/protocols/M17/M17Constants.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef M17_CONSTANTS_H #define M17_CONSTANTS_H diff --git a/openrtx/include/protocols/M17/M17ConvolutionalEncoder.hpp b/openrtx/include/protocols/M17/M17ConvolutionalEncoder.hpp index 69d079f3..e7244705 100644 --- a/openrtx/include/protocols/M17/M17ConvolutionalEncoder.hpp +++ b/openrtx/include/protocols/M17/M17ConvolutionalEncoder.hpp @@ -1,24 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * Adapted from original code written by Rob Riggs, Mobilinkd LLC * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef M17_CONVOLUTIONAL_ENCODER_H #define M17_CONVOLUTIONAL_ENCODER_H diff --git a/openrtx/include/protocols/M17/M17DSP.hpp b/openrtx/include/protocols/M17/M17DSP.hpp index 52962e2b..43ae40cf 100644 --- a/openrtx/include/protocols/M17/M17DSP.hpp +++ b/openrtx/include/protocols/M17/M17DSP.hpp @@ -1,24 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Wojciech Kaczmarski SP5WWP * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef M17_DSP_H #define M17_DSP_H diff --git a/openrtx/include/protocols/M17/M17Datatypes.hpp b/openrtx/include/protocols/M17/M17Datatypes.hpp index ff733ab0..6bdac8d6 100644 --- a/openrtx/include/protocols/M17/M17Datatypes.hpp +++ b/openrtx/include/protocols/M17/M17Datatypes.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef M17_DATATYPES_H #define M17_DATATYPES_H diff --git a/openrtx/include/protocols/M17/M17Decorrelator.hpp b/openrtx/include/protocols/M17/M17Decorrelator.hpp index 1f744237..08acc7ce 100644 --- a/openrtx/include/protocols/M17/M17Decorrelator.hpp +++ b/openrtx/include/protocols/M17/M17Decorrelator.hpp @@ -1,24 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * Adapted from original code written by Rob Riggs, Mobilinkd LLC * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef M17_DECORRELATOR_H #define M17_DECORRELATOR_H diff --git a/openrtx/include/protocols/M17/M17Demodulator.hpp b/openrtx/include/protocols/M17/M17Demodulator.hpp index 7f49725a..a1cc8c43 100644 --- a/openrtx/include/protocols/M17/M17Demodulator.hpp +++ b/openrtx/include/protocols/M17/M17Demodulator.hpp @@ -1,24 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Wojciech Kaczmarski SP5WWP * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef M17_DEMODULATOR_H #define M17_DEMODULATOR_H diff --git a/openrtx/include/protocols/M17/M17FrameDecoder.hpp b/openrtx/include/protocols/M17/M17FrameDecoder.hpp index 33f3a4d2..469d66a4 100644 --- a/openrtx/include/protocols/M17/M17FrameDecoder.hpp +++ b/openrtx/include/protocols/M17/M17FrameDecoder.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef M17FRAMEDECODER_H #define M17FRAMEDECODER_H diff --git a/openrtx/include/protocols/M17/M17FrameEncoder.hpp b/openrtx/include/protocols/M17/M17FrameEncoder.hpp index 29f12f86..325809e2 100644 --- a/openrtx/include/protocols/M17/M17FrameEncoder.hpp +++ b/openrtx/include/protocols/M17/M17FrameEncoder.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef M17FRAMEENCODER_H #define M17FRAMEENCODER_H diff --git a/openrtx/include/protocols/M17/M17Golay.hpp b/openrtx/include/protocols/M17/M17Golay.hpp index 07634bee..b957db78 100644 --- a/openrtx/include/protocols/M17/M17Golay.hpp +++ b/openrtx/include/protocols/M17/M17Golay.hpp @@ -1,24 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Wojciech Kaczmarski SP5WWP * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef M17_GOLAY_H #define M17_GOLAY_H diff --git a/openrtx/include/protocols/M17/M17Interleaver.hpp b/openrtx/include/protocols/M17/M17Interleaver.hpp index e8ddecb9..bf9f4413 100644 --- a/openrtx/include/protocols/M17/M17Interleaver.hpp +++ b/openrtx/include/protocols/M17/M17Interleaver.hpp @@ -1,24 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * Adapted from original code written by Rob Riggs, Mobilinkd LLC * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef M17_INTERLEAVER_H #define M17_INTERLEAVER_H diff --git a/openrtx/include/protocols/M17/M17LinkSetupFrame.hpp b/openrtx/include/protocols/M17/M17LinkSetupFrame.hpp index 6e1221e9..c7220055 100644 --- a/openrtx/include/protocols/M17/M17LinkSetupFrame.hpp +++ b/openrtx/include/protocols/M17/M17LinkSetupFrame.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef M17_LINKSETUPFRAME_H #define M17_LINKSETUPFRAME_H diff --git a/openrtx/include/protocols/M17/M17Modulator.hpp b/openrtx/include/protocols/M17/M17Modulator.hpp index 1de04677..77e80bb5 100644 --- a/openrtx/include/protocols/M17/M17Modulator.hpp +++ b/openrtx/include/protocols/M17/M17Modulator.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef M17_MODULATOR_H #define M17_MODULATOR_H diff --git a/openrtx/include/protocols/M17/M17Prbs.hpp b/openrtx/include/protocols/M17/M17Prbs.hpp index 866999b1..f25c241a 100644 --- a/openrtx/include/protocols/M17/M17Prbs.hpp +++ b/openrtx/include/protocols/M17/M17Prbs.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef M17PRBS_H #define M17PRBS_H diff --git a/openrtx/include/protocols/M17/M17StreamFrame.hpp b/openrtx/include/protocols/M17/M17StreamFrame.hpp index 3f1c6b06..5e7a2103 100644 --- a/openrtx/include/protocols/M17/M17StreamFrame.hpp +++ b/openrtx/include/protocols/M17/M17StreamFrame.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef M17_STREAM_FRAME_H #define M17_STREAM_FRAME_H diff --git a/openrtx/include/protocols/M17/M17Utils.hpp b/openrtx/include/protocols/M17/M17Utils.hpp index 19a5b9d4..d5bce3c3 100644 --- a/openrtx/include/protocols/M17/M17Utils.hpp +++ b/openrtx/include/protocols/M17/M17Utils.hpp @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef M17_UTILS_H #define M17_UTILS_H diff --git a/openrtx/include/protocols/M17/M17Viterbi.hpp b/openrtx/include/protocols/M17/M17Viterbi.hpp index f9164af2..4742a6fc 100644 --- a/openrtx/include/protocols/M17/M17Viterbi.hpp +++ b/openrtx/include/protocols/M17/M17Viterbi.hpp @@ -1,25 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * Wojciech Kaczmarski SP5WWP * - * * - * Adapted from original code written by Phil Karn KA9Q * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef M17_VITERBI_H #define M17_VITERBI_H diff --git a/openrtx/include/protocols/M17/PwmCompensator.hpp b/openrtx/include/protocols/M17/PwmCompensator.hpp index a549d857..088db37a 100644 --- a/openrtx/include/protocols/M17/PwmCompensator.hpp +++ b/openrtx/include/protocols/M17/PwmCompensator.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef PWMCOMPENSATOR_H #define PWMCOMPENSATOR_H diff --git a/openrtx/include/protocols/M17/Synchronizer.hpp b/openrtx/include/protocols/M17/Synchronizer.hpp index 50a2bd0e..b18ebd26 100644 --- a/openrtx/include/protocols/M17/Synchronizer.hpp +++ b/openrtx/include/protocols/M17/Synchronizer.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef SYNCHRONIZER_H #define SYNCHRONIZER_H diff --git a/openrtx/include/rtx/OpMode.hpp b/openrtx/include/rtx/OpMode.hpp index dfe52d55..e05b7e4b 100644 --- a/openrtx/include/rtx/OpMode.hpp +++ b/openrtx/include/rtx/OpMode.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef OPMODE_H #define OPMODE_H diff --git a/openrtx/include/rtx/OpMode_FM.hpp b/openrtx/include/rtx/OpMode_FM.hpp index 388ef7b8..defd35d1 100644 --- a/openrtx/include/rtx/OpMode_FM.hpp +++ b/openrtx/include/rtx/OpMode_FM.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef OPMODE_FM_H #define OPMODE_FM_H diff --git a/openrtx/include/rtx/OpMode_M17.hpp b/openrtx/include/rtx/OpMode_M17.hpp index 0eafec2e..f8b4b0e2 100644 --- a/openrtx/include/rtx/OpMode_M17.hpp +++ b/openrtx/include/rtx/OpMode_M17.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef OPMODE_M17_H #define OPMODE_M17_H diff --git a/openrtx/include/rtx/rtx.h b/openrtx/include/rtx/rtx.h index 9058f689..8a8084e8 100644 --- a/openrtx/include/rtx/rtx.h +++ b/openrtx/include/rtx/rtx.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef RTX_H #define RTX_H diff --git a/openrtx/include/ui/EnglishStrings.h b/openrtx/include/ui/EnglishStrings.h index 568defff..af5eef25 100644 --- a/openrtx/include/ui/EnglishStrings.h +++ b/openrtx/include/ui/EnglishStrings.h @@ -1,23 +1,9 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * Joseph Stephen VK7JS * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + #ifndef ENGLISHSTRINGS_H #define ENGLISHSTRINGS_H diff --git a/openrtx/include/ui/SpanishStrings.h b/openrtx/include/ui/SpanishStrings.h index 2c07b4bb..e024d117 100644 --- a/openrtx/include/ui/SpanishStrings.h +++ b/openrtx/include/ui/SpanishStrings.h @@ -1,24 +1,9 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * Joseph Stephen VK7JS * - * Juan I. Pucheu LW7EMN * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + #ifndef SPANISHSTRINGS_H #define SPANISHSTRINGS_H diff --git a/openrtx/include/ui/ui_default.h b/openrtx/include/ui/ui_default.h index 40e4102f..b3b1392b 100644 --- a/openrtx/include/ui/ui_default.h +++ b/openrtx/include/ui/ui_default.h @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef UI_DEFAULT_H #define UI_DEFAULT_H diff --git a/openrtx/include/ui/ui_mod17.h b/openrtx/include/ui/ui_mod17.h index 53373933..94b578bf 100644 --- a/openrtx/include/ui/ui_mod17.h +++ b/openrtx/include/ui/ui_mod17.h @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef UI_MOD17_H #define UI_MOD17_H diff --git a/openrtx/include/ui/ui_strings.h b/openrtx/include/ui/ui_strings.h index a77465dc..087c7f87 100644 --- a/openrtx/include/ui/ui_strings.h +++ b/openrtx/include/ui/ui_strings.h @@ -1,22 +1,9 @@ -/*************************************************************************** - * Copyright (C) 2022 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * Joseph Stephen VK7JS * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + #ifndef UI_STRINGS_H #define UI_STRINGS_H diff --git a/openrtx/src/core/audio_codec.c b/openrtx/src/core/audio_codec.c index 353837c0..0df60633 100644 --- a/openrtx/src/core/audio_codec.c +++ b/openrtx/src/core/audio_codec.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "core/audio_stream.h" #include "core/audio_codec.h" diff --git a/openrtx/src/core/audio_path.cpp b/openrtx/src/core/audio_path.cpp index f7d25e0e..9db3f265 100644 --- a/openrtx/src/core/audio_path.cpp +++ b/openrtx/src/core/audio_path.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Alain Carlucci, * - * Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "core/audio_path.h" #include diff --git a/openrtx/src/core/audio_stream.c b/openrtx/src/core/audio_stream.c index 3a5ab155..178f9a18 100644 --- a/openrtx/src/core/audio_stream.c +++ b/openrtx/src/core/audio_stream.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "core/audio_stream.h" #include diff --git a/openrtx/src/core/backup.c b/openrtx/src/core/backup.c index 9fea9dac..c8bcdd05 100644 --- a/openrtx/src/core/backup.c +++ b/openrtx/src/core/backup.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "core/backup.h" #include "core/xmodem.h" diff --git a/openrtx/src/core/battery.c b/openrtx/src/core/battery.c index 79514c95..51134e42 100644 --- a/openrtx/src/core/battery.c +++ b/openrtx/src/core/battery.c @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "core/battery.h" #include "hwconfig.h" diff --git a/openrtx/src/core/chan.c b/openrtx/src/core/chan.c index 4ce0aeef..49148b6a 100644 --- a/openrtx/src/core/chan.c +++ b/openrtx/src/core/chan.c @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Alessio Caiazza IU5BON * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "core/chan.h" diff --git a/openrtx/src/core/cps.c b/openrtx/src/core/cps.c index f89f5871..ab150c9c 100644 --- a/openrtx/src/core/cps.c +++ b/openrtx/src/core/cps.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/platform.h" #include "core/cps.h" diff --git a/openrtx/src/core/crc.c b/openrtx/src/core/crc.c index fecba6ff..783f09bd 100644 --- a/openrtx/src/core/crc.c +++ b/openrtx/src/core/crc.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "core/crc.h" diff --git a/openrtx/src/core/data_conversion.c b/openrtx/src/core/data_conversion.c index c2513da6..f77056a6 100644 --- a/openrtx/src/core/data_conversion.c +++ b/openrtx/src/core/data_conversion.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "core/data_conversion.h" #include "hwconfig.h" diff --git a/openrtx/src/core/datetime.c b/openrtx/src/core/datetime.c index 628a7698..3ae1a668 100644 --- a/openrtx/src/core/datetime.c +++ b/openrtx/src/core/datetime.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "core/datetime.h" #include diff --git a/openrtx/src/core/dsp.cpp b/openrtx/src/core/dsp.cpp index b4b435fe..f30c3f8c 100644 --- a/openrtx/src/core/dsp.cpp +++ b/openrtx/src/core/dsp.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Silvano Seva IU2KWO, * - * Frederik Saraci IU2NRO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "core/dsp.h" diff --git a/openrtx/src/core/gps.c b/openrtx/src/core/gps.c index f289c2ce..306cc665 100644 --- a/openrtx/src/core/gps.c +++ b/openrtx/src/core/gps.c @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/platform.h" #include "core/gps.h" diff --git a/openrtx/src/core/graphics.c b/openrtx/src/core/graphics.c index b2ed4e17..a9bbfe2b 100644 --- a/openrtx/src/core/graphics.c +++ b/openrtx/src/core/graphics.c @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ /** * This source file provides an implementation for the graphics.h interface diff --git a/openrtx/src/core/input.c b/openrtx/src/core/input.c index 8888f92e..ea3d86a7 100644 --- a/openrtx/src/core/input.c +++ b/openrtx/src/core/input.c @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/delays.h" #include diff --git a/openrtx/src/core/memory_profiling.cpp b/openrtx/src/core/memory_profiling.cpp index 4bb9b7ca..8488de21 100644 --- a/openrtx/src/core/memory_profiling.cpp +++ b/openrtx/src/core/memory_profiling.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Frederik Saraci IU2NRO, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "core/memory_profiling.h" diff --git a/openrtx/src/core/nvmem_access.c b/openrtx/src/core/nvmem_access.c index 7d93a7ed..bd4f900b 100644 --- a/openrtx/src/core/nvmem_access.c +++ b/openrtx/src/core/nvmem_access.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/nvmem.h" #include "core/nvmem_access.h" diff --git a/openrtx/src/core/openrtx.c b/openrtx/src/core/openrtx.c index a84cebb7..49f3983e 100644 --- a/openrtx/src/core/openrtx.c +++ b/openrtx/src/core/openrtx.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/platform.h" #include "interfaces/keyboard.h" diff --git a/openrtx/src/core/queue.c b/openrtx/src/core/queue.c index fbc8ff1e..7d686425 100644 --- a/openrtx/src/core/queue.c +++ b/openrtx/src/core/queue.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include "core/queue.h" diff --git a/openrtx/src/core/state.c b/openrtx/src/core/state.c index 7829af9a..dac400c8 100644 --- a/openrtx/src/core/state.c +++ b/openrtx/src/core/state.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "core/ui.h" #include diff --git a/openrtx/src/core/threads.c b/openrtx/src/core/threads.c index 7a12c60f..537c23be 100644 --- a/openrtx/src/core/threads.c +++ b/openrtx/src/core/threads.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "hwconfig.h" #include diff --git a/openrtx/src/core/utils.c b/openrtx/src/core/utils.c index 89a143cc..0f3500c2 100644 --- a/openrtx/src/core/utils.c +++ b/openrtx/src/core/utils.c @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include "core/utils.h" diff --git a/openrtx/src/core/voicePromptData.S b/openrtx/src/core/voicePromptData.S index fe20615e..fb532651 100644 --- a/openrtx/src/core/voicePromptData.S +++ b/openrtx/src/core/voicePromptData.S @@ -1,3 +1,9 @@ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + #ifndef VP_USE_FILESYSTEM .section .note.GNU-stack,"" .section .rodata diff --git a/openrtx/src/core/voicePromptUtils.c b/openrtx/src/core/voicePromptUtils.c index bb62f8e4..ae36e829 100644 --- a/openrtx/src/core/voicePromptUtils.c +++ b/openrtx/src/core/voicePromptUtils.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Silvano Seva IU2KWO * - * Joseph Stephen VK7JS * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ /** * This file contains functions for announcing radio functions using the diff --git a/openrtx/src/core/voicePrompts.c b/openrtx/src/core/voicePrompts.c index cf9867b8..c2a0547f 100644 --- a/openrtx/src/core/voicePrompts.c +++ b/openrtx/src/core/voicePrompts.c @@ -1,23 +1,9 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Silvano Seva IU2KWO * - * Joseph Stephen VK7JS * - * Roger Clark VK3KYY * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + #include "interfaces/platform.h" #include "interfaces/keyboard.h" #include "interfaces/delays.h" diff --git a/openrtx/src/core/xmodem.c b/openrtx/src/core/xmodem.c index 563fd792..e17e47b1 100644 --- a/openrtx/src/core/xmodem.c +++ b/openrtx/src/core/xmodem.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "drivers/usb_vcom.h" #include diff --git a/openrtx/src/main.c b/openrtx/src/main.c index bd4508a1..549041ea 100644 --- a/openrtx/src/main.c +++ b/openrtx/src/main.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "core/openrtx.h" diff --git a/openrtx/src/protocols/M17/Callsign.cpp b/openrtx/src/protocols/M17/Callsign.cpp index ed662e44..73d2a26e 100644 --- a/openrtx/src/protocols/M17/Callsign.cpp +++ b/openrtx/src/protocols/M17/Callsign.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include "protocols/M17/Callsign.hpp" diff --git a/openrtx/src/protocols/M17/M17Callsign.cpp b/openrtx/src/protocols/M17/M17Callsign.cpp index 126b034e..7dac5e14 100644 --- a/openrtx/src/protocols/M17/M17Callsign.cpp +++ b/openrtx/src/protocols/M17/M17Callsign.cpp @@ -1,24 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * Adapted from original code written by Rob Riggs, Mobilinkd LLC * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include "protocols/M17/M17Callsign.hpp" diff --git a/openrtx/src/protocols/M17/M17DSP.cpp b/openrtx/src/protocols/M17/M17DSP.cpp index a12002ba..5e02bb05 100644 --- a/openrtx/src/protocols/M17/M17DSP.cpp +++ b/openrtx/src/protocols/M17/M17DSP.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "protocols/M17/M17DSP.hpp" #include "hwconfig.h" diff --git a/openrtx/src/protocols/M17/M17Demodulator.cpp b/openrtx/src/protocols/M17/M17Demodulator.cpp index e4460dc8..8f63cd26 100644 --- a/openrtx/src/protocols/M17/M17Demodulator.cpp +++ b/openrtx/src/protocols/M17/M17Demodulator.cpp @@ -1,24 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Wojciech Kaczmarski SP5WWP * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "protocols/M17/M17Demodulator.hpp" #include "protocols/M17/M17DSP.hpp" diff --git a/openrtx/src/protocols/M17/M17FrameDecoder.cpp b/openrtx/src/protocols/M17/M17FrameDecoder.cpp index ef024bed..3b3a2d5b 100644 --- a/openrtx/src/protocols/M17/M17FrameDecoder.cpp +++ b/openrtx/src/protocols/M17/M17FrameDecoder.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "protocols/M17/M17Golay.hpp" #include "protocols/M17/M17FrameDecoder.hpp" diff --git a/openrtx/src/protocols/M17/M17FrameEncoder.cpp b/openrtx/src/protocols/M17/M17FrameEncoder.cpp index f82060f6..0366e02a 100644 --- a/openrtx/src/protocols/M17/M17FrameEncoder.cpp +++ b/openrtx/src/protocols/M17/M17FrameEncoder.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "protocols/M17/M17CodePuncturing.hpp" #include "protocols/M17/M17Decorrelator.hpp" diff --git a/openrtx/src/protocols/M17/M17Golay.cpp b/openrtx/src/protocols/M17/M17Golay.cpp index 20c7460b..a98ff6e9 100644 --- a/openrtx/src/protocols/M17/M17Golay.cpp +++ b/openrtx/src/protocols/M17/M17Golay.cpp @@ -1,24 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Wojciech Kaczmarski SP5WWP * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "protocols/M17/M17Golay.hpp" diff --git a/openrtx/src/protocols/M17/M17LinkSetupFrame.cpp b/openrtx/src/protocols/M17/M17LinkSetupFrame.cpp index 32270db7..0099092a 100644 --- a/openrtx/src/protocols/M17/M17LinkSetupFrame.cpp +++ b/openrtx/src/protocols/M17/M17LinkSetupFrame.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include "protocols/M17/M17Golay.hpp" diff --git a/openrtx/src/protocols/M17/M17Modulator.cpp b/openrtx/src/protocols/M17/M17Modulator.cpp index 8062b159..5aa1e9ba 100644 --- a/openrtx/src/protocols/M17/M17Modulator.cpp +++ b/openrtx/src/protocols/M17/M17Modulator.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/openrtx/src/rtx/OpMode_FM.cpp b/openrtx/src/rtx/OpMode_FM.cpp index 9cdc782a..9d4901c1 100644 --- a/openrtx/src/rtx/OpMode_FM.cpp +++ b/openrtx/src/rtx/OpMode_FM.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/platform.h" #include "interfaces/delays.h" diff --git a/openrtx/src/rtx/OpMode_M17.cpp b/openrtx/src/rtx/OpMode_M17.cpp index 1c7bf8da..6d3dcd51 100644 --- a/openrtx/src/rtx/OpMode_M17.cpp +++ b/openrtx/src/rtx/OpMode_M17.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/platform.h" #include "interfaces/delays.h" diff --git a/openrtx/src/rtx/rtx.cpp b/openrtx/src/rtx/rtx.cpp index bdca6948..d78c2dbc 100644 --- a/openrtx/src/rtx/rtx.cpp +++ b/openrtx/src/rtx/rtx.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/radio.h" #include "hwconfig.h" diff --git a/openrtx/src/ui/default/ui.c b/openrtx/src/ui/default/ui.c index efb067f9..502129b0 100644 --- a/openrtx/src/ui/default/ui.c +++ b/openrtx/src/ui/default/ui.c @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * Grzegorz Kaczmarek SP6HFE * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ /* * The graphical user interface (GUI) works by splitting the screen in diff --git a/openrtx/src/ui/default/ui_main.c b/openrtx/src/ui/default/ui_main.c index 1a4b76bc..f71d2704 100644 --- a/openrtx/src/ui/default/ui_main.c +++ b/openrtx/src/ui/default/ui_main.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/platform.h" #include "interfaces/cps_io.h" diff --git a/openrtx/src/ui/default/ui_menu.c b/openrtx/src/ui/default/ui_menu.c index ff9fca70..f0ca7828 100644 --- a/openrtx/src/ui/default/ui_menu.c +++ b/openrtx/src/ui/default/ui_menu.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/openrtx/src/ui/default/ui_strings.c b/openrtx/src/ui/default/ui_strings.c index b678e339..dd91ede5 100644 --- a/openrtx/src/ui/default/ui_strings.c +++ b/openrtx/src/ui/default/ui_strings.c @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * Joseph Stephen VK7JS * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/openrtx/src/ui/module17/ui.c b/openrtx/src/ui/module17/ui.c index 7e9f1418..b44ef724 100644 --- a/openrtx/src/ui/module17/ui.c +++ b/openrtx/src/ui/module17/ui.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/openrtx/src/ui/module17/ui_main.c b/openrtx/src/ui/module17/ui_main.c index bab2dd59..87ddfc5d 100644 --- a/openrtx/src/ui/module17/ui_main.c +++ b/openrtx/src/ui/module17/ui_main.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/platform.h" #include "interfaces/cps_io.h" diff --git a/openrtx/src/ui/module17/ui_menu.c b/openrtx/src/ui/module17/ui_menu.c index cd85de49..b733e8a7 100644 --- a/openrtx/src/ui/module17/ui_menu.c +++ b/openrtx/src/ui/module17/ui_menu.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/drivers/ADC/ADC0_GDx.c b/platform/drivers/ADC/ADC0_GDx.c index bfcc673c..152cc4bc 100644 --- a/platform/drivers/ADC/ADC0_GDx.c +++ b/platform/drivers/ADC/ADC0_GDx.c @@ -1,20 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Silvano Seva IU2KWO * - * and Niccolò Izzo IU2KIN * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "hwconfig.h" #include "ADC0_GDx.h" diff --git a/platform/drivers/ADC/ADC0_GDx.h b/platform/drivers/ADC/ADC0_GDx.h index 44e711a7..70ae61e3 100644 --- a/platform/drivers/ADC/ADC0_GDx.h +++ b/platform/drivers/ADC/ADC0_GDx.h @@ -1,20 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Silvano Seva IU2KWO * - * and Niccolò Izzo IU2KIN * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef ADC0_H #define ADC0_H diff --git a/platform/drivers/ADC/adc_stm32.h b/platform/drivers/ADC/adc_stm32.h index c546afe2..236e561e 100644 --- a/platform/drivers/ADC/adc_stm32.h +++ b/platform/drivers/ADC/adc_stm32.h @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef ADC_STM32_H #define ADC_STM32_H diff --git a/platform/drivers/ADC/adc_stm32f4.c b/platform/drivers/ADC/adc_stm32f4.c index a510aaa3..7a303fd6 100644 --- a/platform/drivers/ADC/adc_stm32f4.c +++ b/platform/drivers/ADC/adc_stm32f4.c @@ -1,20 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Silvano Seva IU2KWO * - * and Niccolò Izzo IU2KIN * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "stm32f4xx.h" #include diff --git a/platform/drivers/ADC/adc_stm32h7.c b/platform/drivers/ADC/adc_stm32h7.c index af42487e..5bcef145 100644 --- a/platform/drivers/ADC/adc_stm32h7.c +++ b/platform/drivers/ADC/adc_stm32h7.c @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "stm32h7xx.h" #include diff --git a/platform/drivers/CPS/cps_data_GDx.h b/platform/drivers/CPS/cps_data_GDx.h index 6b7db57b..52cd8c17 100644 --- a/platform/drivers/CPS/cps_data_GDx.h +++ b/platform/drivers/CPS/cps_data_GDx.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef NVMDATA_GDx_H #define NVMDATA_GDx_H diff --git a/platform/drivers/CPS/cps_data_MD3x0.h b/platform/drivers/CPS/cps_data_MD3x0.h index a9746ee5..2fca500a 100644 --- a/platform/drivers/CPS/cps_data_MD3x0.h +++ b/platform/drivers/CPS/cps_data_MD3x0.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef NVMDATA_MD3x0_H #define NVMDATA_MD3x0_H diff --git a/platform/drivers/CPS/cps_data_MDUV3x0.h b/platform/drivers/CPS/cps_data_MDUV3x0.h index 03db5b66..053ef8c3 100644 --- a/platform/drivers/CPS/cps_data_MDUV3x0.h +++ b/platform/drivers/CPS/cps_data_MDUV3x0.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef NVMDATA_MDUV3x0_H #define NVMDATA_MDUV3x0_H diff --git a/platform/drivers/CPS/cps_io_libc.c b/platform/drivers/CPS/cps_io_libc.c index 2eef83ab..884d8096 100644 --- a/platform/drivers/CPS/cps_io_libc.c +++ b/platform/drivers/CPS/cps_io_libc.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/cps_io.h" #include diff --git a/platform/drivers/CPS/cps_io_native_GDx.c b/platform/drivers/CPS/cps_io_native_GDx.c index 70891a37..9992531e 100644 --- a/platform/drivers/CPS/cps_io_native_GDx.c +++ b/platform/drivers/CPS/cps_io_native_GDx.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include "wchar.h" diff --git a/platform/drivers/CPS/cps_io_native_MD3x0.c b/platform/drivers/CPS/cps_io_native_MD3x0.c index 04332f23..ed370925 100644 --- a/platform/drivers/CPS/cps_io_native_MD3x0.c +++ b/platform/drivers/CPS/cps_io_native_MD3x0.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/cps_io.h" #include "interfaces/delays.h" diff --git a/platform/drivers/CPS/cps_io_native_MD9600.c b/platform/drivers/CPS/cps_io_native_MD9600.c index d40acb9f..6b96c082 100644 --- a/platform/drivers/CPS/cps_io_native_MD9600.c +++ b/platform/drivers/CPS/cps_io_native_MD9600.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "wchar.h" #include diff --git a/platform/drivers/CPS/cps_io_native_MDUV3x0.c b/platform/drivers/CPS/cps_io_native_MDUV3x0.c index bf16624a..42992588 100644 --- a/platform/drivers/CPS/cps_io_native_MDUV3x0.c +++ b/platform/drivers/CPS/cps_io_native_MDUV3x0.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "wchar.h" #include diff --git a/platform/drivers/CPS/cps_io_native_Mod17.c b/platform/drivers/CPS/cps_io_native_Mod17.c index 710b9593..8a16924d 100644 --- a/platform/drivers/CPS/cps_io_native_Mod17.c +++ b/platform/drivers/CPS/cps_io_native_Mod17.c @@ -1,26 +1,11 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/cps_io.h" - /** * This function does not apply to address-based codeplugs */ diff --git a/platform/drivers/GPIO/gpio-native.h b/platform/drivers/GPIO/gpio-native.h index 86233862..877dac43 100644 --- a/platform/drivers/GPIO/gpio-native.h +++ b/platform/drivers/GPIO/gpio-native.h @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef GPIO_NATIVE_H #define GPIO_NATIVE_H diff --git a/platform/drivers/GPIO/gpio_mk22.c b/platform/drivers/GPIO/gpio_mk22.c index c3055a80..40e90dbf 100644 --- a/platform/drivers/GPIO/gpio_mk22.c +++ b/platform/drivers/GPIO/gpio_mk22.c @@ -1,19 +1,9 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + #include #include "MK22F51212.h" #include "drivers/GPIO/gpio_mk22.h" diff --git a/platform/drivers/GPIO/gpio_mk22.h b/platform/drivers/GPIO/gpio_mk22.h index de0e714a..380229cf 100644 --- a/platform/drivers/GPIO/gpio_mk22.h +++ b/platform/drivers/GPIO/gpio_mk22.h @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef GPIO_MK22_H #define GPIO_MK22_H diff --git a/platform/drivers/GPIO/gpio_shiftReg.c b/platform/drivers/GPIO/gpio_shiftReg.c index 0b7eed1d..48e476df 100644 --- a/platform/drivers/GPIO/gpio_shiftReg.c +++ b/platform/drivers/GPIO/gpio_shiftReg.c @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/delays.h" #include "peripherals/gpio.h" diff --git a/platform/drivers/GPIO/gpio_shiftReg.h b/platform/drivers/GPIO/gpio_shiftReg.h index 04f51b4b..9c328ca5 100644 --- a/platform/drivers/GPIO/gpio_shiftReg.h +++ b/platform/drivers/GPIO/gpio_shiftReg.h @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef GPIO_SHIFTREG_H #define GPIO_SHIFTREG_H diff --git a/platform/drivers/GPIO/gpio_stm32.c b/platform/drivers/GPIO/gpio_stm32.c index cfe3313e..b02bc5ee 100644 --- a/platform/drivers/GPIO/gpio_stm32.c +++ b/platform/drivers/GPIO/gpio_stm32.c @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include "drivers/GPIO/gpio_stm32.h" diff --git a/platform/drivers/GPIO/gpio_stm32.h b/platform/drivers/GPIO/gpio_stm32.h index d4a68587..f3617520 100644 --- a/platform/drivers/GPIO/gpio_stm32.h +++ b/platform/drivers/GPIO/gpio_stm32.h @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef GPIO_STM32_H #define GPIO_STM32_H diff --git a/platform/drivers/GPS/gps_linux.c b/platform/drivers/GPS/gps_linux.c index 92748cba..6ef14a5d 100644 --- a/platform/drivers/GPS/gps_linux.c +++ b/platform/drivers/GPS/gps_linux.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/drivers/GPS/gps_stm32.cpp b/platform/drivers/GPS/gps_stm32.cpp index afbe0255..0fc1701c 100644 --- a/platform/drivers/GPS/gps_stm32.cpp +++ b/platform/drivers/GPS/gps_stm32.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "hwconfig.h" #include "rcc.h" diff --git a/platform/drivers/GPS/gps_stm32.h b/platform/drivers/GPS/gps_stm32.h index f6a0554f..7f962258 100644 --- a/platform/drivers/GPS/gps_stm32.h +++ b/platform/drivers/GPS/gps_stm32.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef GPS_STM32_H #define GPS_STM32_H diff --git a/platform/drivers/GPS/gps_zephyr.c b/platform/drivers/GPS/gps_zephyr.c index 4a6f8dd7..b7aec0d7 100644 --- a/platform/drivers/GPS/gps_zephyr.c +++ b/platform/drivers/GPS/gps_zephyr.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/drivers/GPS/gps_zephyr.h b/platform/drivers/GPS/gps_zephyr.h index ffa6ebeb..9317cb2d 100644 --- a/platform/drivers/GPS/gps_zephyr.h +++ b/platform/drivers/GPS/gps_zephyr.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef GPS_ZEPHYR_H #define GPS_ZEPHYR_H diff --git a/platform/drivers/GPS/nmea_rbuf.c b/platform/drivers/GPS/nmea_rbuf.c index c95a707b..175fa597 100644 --- a/platform/drivers/GPS/nmea_rbuf.c +++ b/platform/drivers/GPS/nmea_rbuf.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "hwconfig.h" #include diff --git a/platform/drivers/GPS/nmea_rbuf.h b/platform/drivers/GPS/nmea_rbuf.h index fa5f052c..3c98a577 100644 --- a/platform/drivers/GPS/nmea_rbuf.h +++ b/platform/drivers/GPS/nmea_rbuf.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef NMEA_RBUF_H #define NMEA_RBUF_H diff --git a/platform/drivers/NVM/AT24Cx.h b/platform/drivers/NVM/AT24Cx.h index 6ce9b8a2..1cbd69c8 100644 --- a/platform/drivers/NVM/AT24Cx.h +++ b/platform/drivers/NVM/AT24Cx.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef AT24Cx_H #define AT24Cx_H diff --git a/platform/drivers/NVM/AT24Cx_GDx.c b/platform/drivers/NVM/AT24Cx_GDx.c index 7406d472..8ec1ade3 100644 --- a/platform/drivers/NVM/AT24Cx_GDx.c +++ b/platform/drivers/NVM/AT24Cx_GDx.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "peripherals/gpio.h" #include "interfaces/delays.h" diff --git a/platform/drivers/NVM/W25Qx.c b/platform/drivers/NVM/W25Qx.c index 2d2f0069..986e3254 100644 --- a/platform/drivers/NVM/W25Qx.c +++ b/platform/drivers/NVM/W25Qx.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "drivers/NVM/W25Qx.h" #include diff --git a/platform/drivers/NVM/W25Qx.h b/platform/drivers/NVM/W25Qx.h index d5e8104b..f65cda33 100644 --- a/platform/drivers/NVM/W25Qx.h +++ b/platform/drivers/NVM/W25Qx.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef W25Qx_H #define W25Qx_H diff --git a/platform/drivers/NVM/eeep.c b/platform/drivers/NVM/eeep.c index a2ad214a..52314a28 100644 --- a/platform/drivers/NVM/eeep.c +++ b/platform/drivers/NVM/eeep.c @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * Morgan Diepart ON4MOD * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "core/nvmem_access.h" #include diff --git a/platform/drivers/NVM/eeep.h b/platform/drivers/NVM/eeep.h index 8e22b0ef..98de66c8 100644 --- a/platform/drivers/NVM/eeep.h +++ b/platform/drivers/NVM/eeep.h @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * Morgan Diepart ON4MOD * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef EEEP_H #define EEEP_H diff --git a/platform/drivers/NVM/flash_zephyr.c b/platform/drivers/NVM/flash_zephyr.c index 109e5bc4..9d89a18b 100644 --- a/platform/drivers/NVM/flash_zephyr.c +++ b/platform/drivers/NVM/flash_zephyr.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/drivers/NVM/flash_zephyr.h b/platform/drivers/NVM/flash_zephyr.h index c2f16228..854dc7db 100644 --- a/platform/drivers/NVM/flash_zephyr.h +++ b/platform/drivers/NVM/flash_zephyr.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef FLASH_ZEPHYR_H #define FLASH_ZEPHYR_H diff --git a/platform/drivers/NVM/nvmem_CS7000.c b/platform/drivers/NVM/nvmem_CS7000.c index 165bbe3a..e76c280b 100644 --- a/platform/drivers/NVM/nvmem_CS7000.c +++ b/platform/drivers/NVM/nvmem_CS7000.c @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/nvmem.h" #include "interfaces/delays.h" diff --git a/platform/drivers/NVM/nvmem_GDx.c b/platform/drivers/NVM/nvmem_GDx.c index be9c9838..55dbe759 100644 --- a/platform/drivers/NVM/nvmem_GDx.c +++ b/platform/drivers/NVM/nvmem_GDx.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include "wchar.h" diff --git a/platform/drivers/NVM/nvmem_MDx.c b/platform/drivers/NVM/nvmem_MDx.c index 09d956fa..64ba6a77 100644 --- a/platform/drivers/NVM/nvmem_MDx.c +++ b/platform/drivers/NVM/nvmem_MDx.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/nvmem.h" #include "interfaces/delays.h" diff --git a/platform/drivers/NVM/nvmem_Mod17.c b/platform/drivers/NVM/nvmem_Mod17.c index d43b137f..ab326fdb 100644 --- a/platform/drivers/NVM/nvmem_Mod17.c +++ b/platform/drivers/NVM/nvmem_Mod17.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/nvmem.h" #include "calibration/calibInfo_Mod17.h" diff --git a/platform/drivers/NVM/nvmem_linux.c b/platform/drivers/NVM/nvmem_linux.c index dcd5d612..8590f856 100644 --- a/platform/drivers/NVM/nvmem_linux.c +++ b/platform/drivers/NVM/nvmem_linux.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/drivers/NVM/nvmem_settings_MDx.c b/platform/drivers/NVM/nvmem_settings_MDx.c index ef2ece74..3dbace0f 100644 --- a/platform/drivers/NVM/nvmem_settings_MDx.c +++ b/platform/drivers/NVM/nvmem_settings_MDx.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/nvmem.h" #include diff --git a/platform/drivers/NVM/nvmem_ttwrplus.c b/platform/drivers/NVM/nvmem_ttwrplus.c index c518b7cb..9ea4b22f 100644 --- a/platform/drivers/NVM/nvmem_ttwrplus.c +++ b/platform/drivers/NVM/nvmem_ttwrplus.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/drivers/NVM/posix_file.c b/platform/drivers/NVM/posix_file.c index fa4a1424..e97fa662 100644 --- a/platform/drivers/NVM/posix_file.c +++ b/platform/drivers/NVM/posix_file.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/nvmem.h" #include diff --git a/platform/drivers/NVM/posix_file.h b/platform/drivers/NVM/posix_file.h index a5be6521..83a8b555 100644 --- a/platform/drivers/NVM/posix_file.h +++ b/platform/drivers/NVM/posix_file.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef POSIX_FILE_H #define POSIX_FILE_H diff --git a/platform/drivers/SPI/spi_bitbang.c b/platform/drivers/SPI/spi_bitbang.c index 444164d6..42bf2b8f 100644 --- a/platform/drivers/SPI/spi_bitbang.c +++ b/platform/drivers/SPI/spi_bitbang.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/delays.h" #include "spi_bitbang.h" diff --git a/platform/drivers/SPI/spi_bitbang.h b/platform/drivers/SPI/spi_bitbang.h index cd745d04..bbbaa74c 100644 --- a/platform/drivers/SPI/spi_bitbang.h +++ b/platform/drivers/SPI/spi_bitbang.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef SPI_BITBANG_H #define SPI_BITBANG_H diff --git a/platform/drivers/SPI/spi_custom.c b/platform/drivers/SPI/spi_custom.c index 66e16d47..465f7896 100644 --- a/platform/drivers/SPI/spi_custom.c +++ b/platform/drivers/SPI/spi_custom.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include "spi_custom.h" diff --git a/platform/drivers/SPI/spi_custom.h b/platform/drivers/SPI/spi_custom.h index 9b14f62f..5b42a319 100644 --- a/platform/drivers/SPI/spi_custom.h +++ b/platform/drivers/SPI/spi_custom.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef SPI_CUSTOM_H #define SPI_CUSTOM_H diff --git a/platform/drivers/SPI/spi_mk22.c b/platform/drivers/SPI/spi_mk22.c index 278f7991..2c120f29 100644 --- a/platform/drivers/SPI/spi_mk22.c +++ b/platform/drivers/SPI/spi_mk22.c @@ -1,28 +1,13 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include "MK22F51212.h" #include "spi_mk22.h" - static inline uint8_t spi_sendRecv(SPI_Type *spi, const uint8_t val) { spi->MCR &= ~SPI_MCR_HALT_MASK; // Start transfer diff --git a/platform/drivers/SPI/spi_mk22.h b/platform/drivers/SPI/spi_mk22.h index 3bef5ed5..995bfe74 100644 --- a/platform/drivers/SPI/spi_mk22.h +++ b/platform/drivers/SPI/spi_mk22.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef SPI_MK22_H #define SPI_MK22_H diff --git a/platform/drivers/SPI/spi_stm32.h b/platform/drivers/SPI/spi_stm32.h index bce1a642..26b49ea7 100644 --- a/platform/drivers/SPI/spi_stm32.h +++ b/platform/drivers/SPI/spi_stm32.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef SPI_STM32_H #define SPI_STM32_H diff --git a/platform/drivers/SPI/spi_stm32f4.c b/platform/drivers/SPI/spi_stm32f4.c index 090593d8..bcddea2a 100644 --- a/platform/drivers/SPI/spi_stm32f4.c +++ b/platform/drivers/SPI/spi_stm32f4.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "rcc.h" #include diff --git a/platform/drivers/SPI/spi_stm32h7.c b/platform/drivers/SPI/spi_stm32h7.c index 8d410f39..b8e9d9d3 100644 --- a/platform/drivers/SPI/spi_stm32h7.c +++ b/platform/drivers/SPI/spi_stm32h7.c @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "rcc.h" #include diff --git a/platform/drivers/USB/usb.h b/platform/drivers/USB/usb.h index 67071bad..6c5d2c30 100644 --- a/platform/drivers/USB/usb.h +++ b/platform/drivers/USB/usb.h @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef USB_H #define USB_H diff --git a/platform/drivers/USB/usb_MDx.cpp b/platform/drivers/USB/usb_MDx.cpp index 6d8bf200..8e383cfb 100644 --- a/platform/drivers/USB/usb_MDx.cpp +++ b/platform/drivers/USB/usb_MDx.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/platform.h" #include "peripherals/gpio.h" diff --git a/platform/drivers/USB/usb_descriptors.c b/platform/drivers/USB/usb_descriptors.c index 73f39a15..17c654ef 100644 --- a/platform/drivers/USB/usb_descriptors.c +++ b/platform/drivers/USB/usb_descriptors.c @@ -1,3 +1,9 @@ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + /* * The MIT License (MIT) * diff --git a/platform/drivers/audio/Cx000_dac.cpp b/platform/drivers/audio/Cx000_dac.cpp index 15d744a2..d4e81e9a 100644 --- a/platform/drivers/audio/Cx000_dac.cpp +++ b/platform/drivers/audio/Cx000_dac.cpp @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "drivers/baseband/HR_C6000.h" #include diff --git a/platform/drivers/audio/Cx000_dac.h b/platform/drivers/audio/Cx000_dac.h index eaff0105..b6005a7e 100644 --- a/platform/drivers/audio/Cx000_dac.h +++ b/platform/drivers/audio/Cx000_dac.h @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef Cx000_DAC_H #define Cx000_DAC_H diff --git a/platform/drivers/audio/MAX9814.h b/platform/drivers/audio/MAX9814.h index 412e4653..18a86bfa 100644 --- a/platform/drivers/audio/MAX9814.h +++ b/platform/drivers/audio/MAX9814.h @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Mathis Schmieder DB9MAT * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef MAX9814_H #define MAX9814_H diff --git a/platform/drivers/audio/MAX9814_Mod17.cpp b/platform/drivers/audio/MAX9814_Mod17.cpp index 6606784d..623d0f16 100644 --- a/platform/drivers/audio/MAX9814_Mod17.cpp +++ b/platform/drivers/audio/MAX9814_Mod17.cpp @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Mathis Schmieder DB9MAT * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "peripherals/gpio.h" #include "hwconfig.h" diff --git a/platform/drivers/audio/audio_CS7000.cpp b/platform/drivers/audio/audio_CS7000.cpp index a2fe55a8..b63fd726 100644 --- a/platform/drivers/audio/audio_CS7000.cpp +++ b/platform/drivers/audio/audio_CS7000.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/platform.h" #include "interfaces/delays.h" diff --git a/platform/drivers/audio/audio_GDx.c b/platform/drivers/audio/audio_GDx.c index 9c1f1675..df15389c 100644 --- a/platform/drivers/audio/audio_GDx.c +++ b/platform/drivers/audio/audio_GDx.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/audio.h" #include "peripherals/gpio.h" diff --git a/platform/drivers/audio/audio_MDx.cpp b/platform/drivers/audio/audio_MDx.cpp index 1ecae2d5..a7a08e9d 100644 --- a/platform/drivers/audio/audio_MDx.cpp +++ b/platform/drivers/audio/audio_MDx.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/platform.h" #include "interfaces/delays.h" diff --git a/platform/drivers/audio/audio_Mod17.c b/platform/drivers/audio/audio_Mod17.c index 9f499b8c..d0f273a9 100644 --- a/platform/drivers/audio/audio_Mod17.c +++ b/platform/drivers/audio/audio_Mod17.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/audio.h" #include "peripherals/gpio.h" diff --git a/platform/drivers/audio/audio_linux.c b/platform/drivers/audio/audio_linux.c index b352532d..0706a78a 100644 --- a/platform/drivers/audio/audio_linux.c +++ b/platform/drivers/audio/audio_linux.c @@ -1,28 +1,13 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/audio.h" #include "hwconfig.h" #include "file_source.h" - static const uint8_t pathCompatibilityMatrix[9][9] = { // MIC-SPK MIC-RTX MIC-MCU RTX-SPK RTX-RTX RTX-MCU MCU-SPK MCU-RTX MCU-MCU diff --git a/platform/drivers/audio/audio_ttwrplus.c b/platform/drivers/audio/audio_ttwrplus.c index 063e8e6e..33cbfbfc 100644 --- a/platform/drivers/audio/audio_ttwrplus.c +++ b/platform/drivers/audio/audio_ttwrplus.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/audio.h" #include "drivers/baseband/SA8x8.h" diff --git a/platform/drivers/audio/file_source.c b/platform/drivers/audio/file_source.c index 4ef34f66..e89f397b 100644 --- a/platform/drivers/audio/file_source.c +++ b/platform/drivers/audio/file_source.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/drivers/audio/file_source.h b/platform/drivers/audio/file_source.h index a44e7955..11a3c45e 100644 --- a/platform/drivers/audio/file_source.h +++ b/platform/drivers/audio/file_source.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef FILE_SOURCE_H #define FILE_SOURCE_H diff --git a/platform/drivers/audio/stm32_adc.cpp b/platform/drivers/audio/stm32_adc.cpp index 222e4fe9..b529e2c4 100644 --- a/platform/drivers/audio/stm32_adc.cpp +++ b/platform/drivers/audio/stm32_adc.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include "core/cache_cortexMx.h" diff --git a/platform/drivers/audio/stm32_adc.h b/platform/drivers/audio/stm32_adc.h index fb806c02..c59f3221 100644 --- a/platform/drivers/audio/stm32_adc.h +++ b/platform/drivers/audio/stm32_adc.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef STM32_ADC_H #define STM32_ADC_H diff --git a/platform/drivers/audio/stm32_dac.cpp b/platform/drivers/audio/stm32_dac.cpp index a62b88af..146a101f 100644 --- a/platform/drivers/audio/stm32_dac.cpp +++ b/platform/drivers/audio/stm32_dac.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include "core/cache_cortexMx.h" diff --git a/platform/drivers/audio/stm32_dac.h b/platform/drivers/audio/stm32_dac.h index 47ef5125..a9a2ac1c 100644 --- a/platform/drivers/audio/stm32_dac.h +++ b/platform/drivers/audio/stm32_dac.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef STM32_DAC_H #define STM32_DAC_H diff --git a/platform/drivers/audio/stm32_pwm.cpp b/platform/drivers/audio/stm32_pwm.cpp index 5f23b1ea..f4cff4e1 100644 --- a/platform/drivers/audio/stm32_pwm.cpp +++ b/platform/drivers/audio/stm32_pwm.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include "core/data_conversion.h" diff --git a/platform/drivers/audio/stm32_pwm.h b/platform/drivers/audio/stm32_pwm.h index 5cbf133e..738de31f 100644 --- a/platform/drivers/audio/stm32_pwm.h +++ b/platform/drivers/audio/stm32_pwm.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef STM32_PWM_H #define STM32_PWM_H diff --git a/platform/drivers/backlight/backlight.h b/platform/drivers/backlight/backlight.h index 99608435..d7bb6a0f 100644 --- a/platform/drivers/backlight/backlight.h +++ b/platform/drivers/backlight/backlight.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef BACKLIGHT_H #define BACKLIGHT_H diff --git a/platform/drivers/backlight/backlight_CS7000.c b/platform/drivers/backlight/backlight_CS7000.c index 792d57cb..60d866f5 100644 --- a/platform/drivers/backlight/backlight_CS7000.c +++ b/platform/drivers/backlight/backlight_CS7000.c @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/platform.h" #include "peripherals/gpio.h" diff --git a/platform/drivers/backlight/backlight_GDx.c b/platform/drivers/backlight/backlight_GDx.c index 1d764943..aca0c035 100644 --- a/platform/drivers/backlight/backlight_GDx.c +++ b/platform/drivers/backlight/backlight_GDx.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/platform.h" #include "peripherals/gpio.h" diff --git a/platform/drivers/backlight/backlight_MDx.c b/platform/drivers/backlight/backlight_MDx.c index ffda0c1b..2005372a 100644 --- a/platform/drivers/backlight/backlight_MDx.c +++ b/platform/drivers/backlight/backlight_MDx.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/platform.h" #include "peripherals/gpio.h" diff --git a/platform/drivers/baseband/AK2365A.c b/platform/drivers/baseband/AK2365A.c index 94bf96e2..ebc5ff63 100644 --- a/platform/drivers/baseband/AK2365A.c +++ b/platform/drivers/baseband/AK2365A.c @@ -1,24 +1,12 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/delays.h" #include "drivers/baseband/AK2365A.h" - static inline void writeReg(const struct ak2365a *dev, uint8_t reg, uint8_t value) { uint8_t data[2]; diff --git a/platform/drivers/baseband/AK2365A.h b/platform/drivers/baseband/AK2365A.h index ffa41c02..09f78847 100644 --- a/platform/drivers/baseband/AK2365A.h +++ b/platform/drivers/baseband/AK2365A.h @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef AK2365A_H #define AK2365A_H diff --git a/platform/drivers/baseband/AT1846S.h b/platform/drivers/baseband/AT1846S.h index c5d4d7d2..1fcba69f 100644 --- a/platform/drivers/baseband/AT1846S.h +++ b/platform/drivers/baseband/AT1846S.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef AT1846S_H #define AT1846S_H diff --git a/platform/drivers/baseband/AT1846S_GDx.cpp b/platform/drivers/baseband/AT1846S_GDx.cpp index 364a5ece..cd753bbe 100644 --- a/platform/drivers/baseband/AT1846S_GDx.cpp +++ b/platform/drivers/baseband/AT1846S_GDx.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - **************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/delays.h" #include "I2C0.h" diff --git a/platform/drivers/baseband/AT1846S_SA8x8.cpp b/platform/drivers/baseband/AT1846S_SA8x8.cpp index e90edd5d..c281ce79 100644 --- a/platform/drivers/baseband/AT1846S_SA8x8.cpp +++ b/platform/drivers/baseband/AT1846S_SA8x8.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - **************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/delays.h" #include "drivers/baseband/AT1846S.h" diff --git a/platform/drivers/baseband/AT1846S_UV3x0.cpp b/platform/drivers/baseband/AT1846S_UV3x0.cpp index 6795354b..2e051c1a 100644 --- a/platform/drivers/baseband/AT1846S_UV3x0.cpp +++ b/platform/drivers/baseband/AT1846S_UV3x0.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "peripherals/gpio.h" #include "interfaces/delays.h" diff --git a/platform/drivers/baseband/HR_C5000.h b/platform/drivers/baseband/HR_C5000.h index 1c8de7d8..bb5a6165 100644 --- a/platform/drivers/baseband/HR_C5000.h +++ b/platform/drivers/baseband/HR_C5000.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef HRC5000_H #define HRC5000_H diff --git a/platform/drivers/baseband/HR_C5000_MDx.cpp b/platform/drivers/baseband/HR_C5000_MDx.cpp index f9e340fc..85b84422 100644 --- a/platform/drivers/baseband/HR_C5000_MDx.cpp +++ b/platform/drivers/baseband/HR_C5000_MDx.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/delays.h" #include "peripherals/gpio.h" diff --git a/platform/drivers/baseband/HR_C6000.cpp b/platform/drivers/baseband/HR_C6000.cpp index b41fde50..0170d49d 100644 --- a/platform/drivers/baseband/HR_C6000.cpp +++ b/platform/drivers/baseband/HR_C6000.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "core/utils.h" #include "drivers/baseband/HR_C6000.h" diff --git a/platform/drivers/baseband/HR_C6000.h b/platform/drivers/baseband/HR_C6000.h index d368b7d8..fda69c4a 100644 --- a/platform/drivers/baseband/HR_C6000.h +++ b/platform/drivers/baseband/HR_C6000.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef HRC6000_H #define HRC6000_H diff --git a/platform/drivers/baseband/HR_C6000_CS7000.cpp b/platform/drivers/baseband/HR_C6000_CS7000.cpp index b3cd361d..119c138e 100644 --- a/platform/drivers/baseband/HR_C6000_CS7000.cpp +++ b/platform/drivers/baseband/HR_C6000_CS7000.cpp @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "peripherals/gpio.h" #include "interfaces/delays.h" diff --git a/platform/drivers/baseband/HR_C6000_GDx.cpp b/platform/drivers/baseband/HR_C6000_GDx.cpp index 35b62898..8685ac5f 100644 --- a/platform/drivers/baseband/HR_C6000_GDx.cpp +++ b/platform/drivers/baseband/HR_C6000_GDx.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "peripherals/gpio.h" #include "interfaces/delays.h" diff --git a/platform/drivers/baseband/HR_C6000_UV3x0.cpp b/platform/drivers/baseband/HR_C6000_UV3x0.cpp index 8b5d8eea..e0d0e712 100644 --- a/platform/drivers/baseband/HR_C6000_UV3x0.cpp +++ b/platform/drivers/baseband/HR_C6000_UV3x0.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "peripherals/gpio.h" #include "interfaces/delays.h" diff --git a/platform/drivers/baseband/HR_Cx000.cpp b/platform/drivers/baseband/HR_Cx000.cpp index 8cf95792..dbf33a66 100644 --- a/platform/drivers/baseband/HR_Cx000.cpp +++ b/platform/drivers/baseband/HR_Cx000.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/delays.h" #include "peripherals/gpio.h" diff --git a/platform/drivers/baseband/HR_Cx000.h b/platform/drivers/baseband/HR_Cx000.h index a70919df..7e1b9209 100644 --- a/platform/drivers/baseband/HR_Cx000.h +++ b/platform/drivers/baseband/HR_Cx000.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef HRCx000_H #define HRCx000_H diff --git a/platform/drivers/baseband/MCP4551.c b/platform/drivers/baseband/MCP4551.c index fc1a9932..3840c3b1 100644 --- a/platform/drivers/baseband/MCP4551.c +++ b/platform/drivers/baseband/MCP4551.c @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * Mathis Schmieder DB9MAT * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "drivers/baseband/MCP4551.h" diff --git a/platform/drivers/baseband/MCP4551.h b/platform/drivers/baseband/MCP4551.h index 80237cf0..68d2301b 100644 --- a/platform/drivers/baseband/MCP4551.h +++ b/platform/drivers/baseband/MCP4551.h @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * Mathis Schmieder DB9MAT * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef MCP4551_H #define MCP4551_H diff --git a/platform/drivers/baseband/SA8x8.c b/platform/drivers/baseband/SA8x8.c index eed126c4..30c82a50 100644 --- a/platform/drivers/baseband/SA8x8.c +++ b/platform/drivers/baseband/SA8x8.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/drivers/baseband/SA8x8.h b/platform/drivers/baseband/SA8x8.h index abdb87b5..11d9f7db 100644 --- a/platform/drivers/baseband/SA8x8.h +++ b/platform/drivers/baseband/SA8x8.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef SA8x8_H #define SA8x8_H diff --git a/platform/drivers/baseband/SKY72310.c b/platform/drivers/baseband/SKY72310.c index 62654dd8..6127b8b5 100644 --- a/platform/drivers/baseband/SKY72310.c +++ b/platform/drivers/baseband/SKY72310.c @@ -1,20 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Silvano Seva IU2KWO * - * and Niccolò Izzo IU2KIN * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/delays.h" #include diff --git a/platform/drivers/baseband/SKY72310.h b/platform/drivers/baseband/SKY72310.h index c9fc755e..f156edee 100644 --- a/platform/drivers/baseband/SKY72310.h +++ b/platform/drivers/baseband/SKY72310.h @@ -1,20 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Silvano Seva IU2KWO * - * and Niccolò Izzo IU2KIN * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef SKY73210_H #define SKY73210_H diff --git a/platform/drivers/baseband/radioUtils.h b/platform/drivers/baseband/radioUtils.h index d5709795..879d5fef 100644 --- a/platform/drivers/baseband/radioUtils.h +++ b/platform/drivers/baseband/radioUtils.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef RADIO_UTILS_H #define RADIO_UTILS_H diff --git a/platform/drivers/baseband/radio_CS7000.cpp b/platform/drivers/baseband/radio_CS7000.cpp index 3d982997..d79679a9 100644 --- a/platform/drivers/baseband/radio_CS7000.cpp +++ b/platform/drivers/baseband/radio_CS7000.cpp @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/nvmem.h" #include "interfaces/radio.h" diff --git a/platform/drivers/baseband/radio_GDx.cpp b/platform/drivers/baseband/radio_GDx.cpp index 5d420ecd..87c5ca46 100644 --- a/platform/drivers/baseband/radio_GDx.cpp +++ b/platform/drivers/baseband/radio_GDx.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/radio.h" #include "interfaces/nvmem.h" diff --git a/platform/drivers/baseband/radio_MD3x0.cpp b/platform/drivers/baseband/radio_MD3x0.cpp index 7eb67da5..4005772d 100644 --- a/platform/drivers/baseband/radio_MD3x0.cpp +++ b/platform/drivers/baseband/radio_MD3x0.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "drivers/tones/toneGenerator_MDx.h" #include "interfaces/nvmem.h" diff --git a/platform/drivers/baseband/radio_MD9600.cpp b/platform/drivers/baseband/radio_MD9600.cpp index 6ee30b21..77d6a0fa 100644 --- a/platform/drivers/baseband/radio_MD9600.cpp +++ b/platform/drivers/baseband/radio_MD9600.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/radio.h" diff --git a/platform/drivers/baseband/radio_Mod17.cpp b/platform/drivers/baseband/radio_Mod17.cpp index bb615b53..51da6d35 100644 --- a/platform/drivers/baseband/radio_Mod17.cpp +++ b/platform/drivers/baseband/radio_Mod17.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/radio.h" #include "peripherals/gpio.h" diff --git a/platform/drivers/baseband/radio_UV3x0.cpp b/platform/drivers/baseband/radio_UV3x0.cpp index f97ded5d..64b77a94 100644 --- a/platform/drivers/baseband/radio_UV3x0.cpp +++ b/platform/drivers/baseband/radio_UV3x0.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/delays.h" #include "interfaces/nvmem.h" diff --git a/platform/drivers/baseband/radio_linux.cpp b/platform/drivers/baseband/radio_linux.cpp index f66bff1a..8fba9307 100644 --- a/platform/drivers/baseband/radio_linux.cpp +++ b/platform/drivers/baseband/radio_linux.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "emulator/emulator.h" #include "interfaces/radio.h" diff --git a/platform/drivers/baseband/radio_ttwrplus.cpp b/platform/drivers/baseband/radio_ttwrplus.cpp index ac03d601..5cec7a52 100644 --- a/platform/drivers/baseband/radio_ttwrplus.cpp +++ b/platform/drivers/baseband/radio_ttwrplus.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/radio.h" #include diff --git a/platform/drivers/chSelector/chSelector.h b/platform/drivers/chSelector/chSelector.h index 478645dc..db30007d 100644 --- a/platform/drivers/chSelector/chSelector.h +++ b/platform/drivers/chSelector/chSelector.h @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Caleb Jamison * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef CH_SELECTOR_H #define CH_SELECTOR_H diff --git a/platform/drivers/chSelector/chSelector_MD9600.c b/platform/drivers/chSelector/chSelector_MD9600.c index 2276a86e..34c3f5af 100644 --- a/platform/drivers/chSelector/chSelector_MD9600.c +++ b/platform/drivers/chSelector/chSelector_MD9600.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/platform.h" #include "peripherals/gpio.h" diff --git a/platform/drivers/chSelector/chSelector_UV3x0.c b/platform/drivers/chSelector/chSelector_UV3x0.c index 8689c069..1690c672 100644 --- a/platform/drivers/chSelector/chSelector_UV3x0.c +++ b/platform/drivers/chSelector/chSelector_UV3x0.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/platform.h" #include "peripherals/gpio.h" diff --git a/platform/drivers/display/HX8353_MD3x.cpp b/platform/drivers/display/HX8353_MD3x.cpp index ba869390..d552d948 100644 --- a/platform/drivers/display/HX8353_MD3x.cpp +++ b/platform/drivers/display/HX8353_MD3x.cpp @@ -1,20 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Silvano Seva IU2KWO * - * and Niccolò Izzo IU2KIN * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "peripherals/gpio.h" #include "interfaces/display.h" diff --git a/platform/drivers/display/SH1106_ttwrplus.c b/platform/drivers/display/SH1106_ttwrplus.c index 3a3836ad..8a963b6b 100644 --- a/platform/drivers/display/SH1106_ttwrplus.c +++ b/platform/drivers/display/SH1106_ttwrplus.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include "interfaces/display.h" diff --git a/platform/drivers/display/SH110x_Mod17.c b/platform/drivers/display/SH110x_Mod17.c index 96432844..fc44c975 100644 --- a/platform/drivers/display/SH110x_Mod17.c +++ b/platform/drivers/display/SH110x_Mod17.c @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * Mathis Schmieder DB9MAT * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/drivers/display/SH110x_Mod17.h b/platform/drivers/display/SH110x_Mod17.h index 8126753e..411aa8cc 100644 --- a/platform/drivers/display/SH110x_Mod17.h +++ b/platform/drivers/display/SH110x_Mod17.h @@ -1,3 +1,9 @@ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + #ifndef SH110X_MOD17_H #define SH110X_MOD17_H diff --git a/platform/drivers/display/SSD1306_Mod17.c b/platform/drivers/display/SSD1306_Mod17.c index e5211aa6..71ae10eb 100644 --- a/platform/drivers/display/SSD1306_Mod17.c +++ b/platform/drivers/display/SSD1306_Mod17.c @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * Mathis Schmieder DB9MAT * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/drivers/display/SSD1306_Mod17.h b/platform/drivers/display/SSD1306_Mod17.h index 7d7ef707..91d256db 100644 --- a/platform/drivers/display/SSD1306_Mod17.h +++ b/platform/drivers/display/SSD1306_Mod17.h @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * Mathis Schmieder DB9MAT * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef SSD1306_MOD17_H #define SSD1306_MOD17_H diff --git a/platform/drivers/display/SSD1309_Mod17.c b/platform/drivers/display/SSD1309_Mod17.c index a379c3a6..ab74005f 100644 --- a/platform/drivers/display/SSD1309_Mod17.c +++ b/platform/drivers/display/SSD1309_Mod17.c @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * Mathis Schmieder DB9MAT * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/drivers/display/SSD1309_Mod17.h b/platform/drivers/display/SSD1309_Mod17.h index 7a30995f..76e06b55 100644 --- a/platform/drivers/display/SSD1309_Mod17.h +++ b/platform/drivers/display/SSD1309_Mod17.h @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * Mathis Schmieder DB9MAT * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef SSD1309_MOD17_H #define SSD1309_MOD17_H diff --git a/platform/drivers/display/ST7567_MD9600.c b/platform/drivers/display/ST7567_MD9600.c index 50e21fb9..d8db694f 100644 --- a/platform/drivers/display/ST7567_MD9600.c +++ b/platform/drivers/display/ST7567_MD9600.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/drivers/display/ST7735R_CS7000.c b/platform/drivers/display/ST7735R_CS7000.c index 7d1ada97..7a7c7193 100644 --- a/platform/drivers/display/ST7735R_CS7000.c +++ b/platform/drivers/display/ST7735R_CS7000.c @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "peripherals/gpio.h" #include "interfaces/display.h" diff --git a/platform/drivers/display/UC1701_GDx.c b/platform/drivers/display/UC1701_GDx.c index 7fbbdeac..988b0da4 100644 --- a/platform/drivers/display/UC1701_GDx.c +++ b/platform/drivers/display/UC1701_GDx.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/drivers/display/display_Mod17.c b/platform/drivers/display/display_Mod17.c index 40fca936..73980ddf 100644 --- a/platform/drivers/display/display_Mod17.c +++ b/platform/drivers/display/display_Mod17.c @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Morgan Diepart ON4MOD * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/drivers/display/display_libSDL.c b/platform/drivers/display/display_libSDL.c index 0e7ff707..ecad04eb 100644 --- a/platform/drivers/display/display_libSDL.c +++ b/platform/drivers/display/display_libSDL.c @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ /** * This driver provides an lcd screen emulator to allow UI development and diff --git a/platform/drivers/keyboard/cap1206.c b/platform/drivers/keyboard/cap1206.c index 3d8c1dfa..74f01309 100644 --- a/platform/drivers/keyboard/cap1206.c +++ b/platform/drivers/keyboard/cap1206.c @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Morgan Diepart ON4MOD * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "cap1206.h" #include "cap1206_regs.h" diff --git a/platform/drivers/keyboard/cap1206.h b/platform/drivers/keyboard/cap1206.h index 78ab0419..254fd304 100644 --- a/platform/drivers/keyboard/cap1206.h +++ b/platform/drivers/keyboard/cap1206.h @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Morgan Diepart ON4MOD * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef CAP1206_H #define CAP1206_H diff --git a/platform/drivers/keyboard/cap1206_regs.h b/platform/drivers/keyboard/cap1206_regs.h index f15fab02..6ac4e7ec 100644 --- a/platform/drivers/keyboard/cap1206_regs.h +++ b/platform/drivers/keyboard/cap1206_regs.h @@ -1,24 +1,12 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Morgan Diepart ON4MOD * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef CAP1206_REGS_H #define CAP1206_REGS_H - #define CAP1206_ADDR 0x28 /* 7 bits address */ #define CAP1206_PRODUCT_ID 0xFD #define CAP1206_VENDOR_ID 0x5D diff --git a/platform/drivers/keyboard/keyboard_CS7000.c b/platform/drivers/keyboard/keyboard_CS7000.c index 455a5ac9..cd7d8bdf 100644 --- a/platform/drivers/keyboard/keyboard_CS7000.c +++ b/platform/drivers/keyboard/keyboard_CS7000.c @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include "peripherals/gpio.h" diff --git a/platform/drivers/keyboard/keyboard_DM1701.c b/platform/drivers/keyboard/keyboard_DM1701.c index e0d0165f..7c427904 100644 --- a/platform/drivers/keyboard/keyboard_DM1701.c +++ b/platform/drivers/keyboard/keyboard_DM1701.c @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * Amo Xu BD4VOW * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/drivers/keyboard/keyboard_GDx.c b/platform/drivers/keyboard/keyboard_GDx.c index 3c745e35..a912663f 100644 --- a/platform/drivers/keyboard/keyboard_GDx.c +++ b/platform/drivers/keyboard/keyboard_GDx.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "peripherals/gpio.h" #include "interfaces/delays.h" diff --git a/platform/drivers/keyboard/keyboard_MD3x.c b/platform/drivers/keyboard/keyboard_MD3x.c index e0629d7e..26ff2f59 100644 --- a/platform/drivers/keyboard/keyboard_MD3x.c +++ b/platform/drivers/keyboard/keyboard_MD3x.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/drivers/keyboard/keyboard_MD9600.c b/platform/drivers/keyboard/keyboard_MD9600.c index b2ca1574..54155f5b 100644 --- a/platform/drivers/keyboard/keyboard_MD9600.c +++ b/platform/drivers/keyboard/keyboard_MD9600.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/drivers/keyboard/keyboard_Mod17.c b/platform/drivers/keyboard/keyboard_Mod17.c index 1535139d..caf92c3e 100644 --- a/platform/drivers/keyboard/keyboard_Mod17.c +++ b/platform/drivers/keyboard/keyboard_Mod17.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/drivers/keyboard/keyboard_linux.c b/platform/drivers/keyboard/keyboard_linux.c index 15d0fdeb..be49e9fa 100644 --- a/platform/drivers/keyboard/keyboard_linux.c +++ b/platform/drivers/keyboard/keyboard_linux.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/drivers/keyboard/keyboard_ttwrplus.c b/platform/drivers/keyboard/keyboard_ttwrplus.c index 53c5c55b..e7bc4ec2 100644 --- a/platform/drivers/keyboard/keyboard_ttwrplus.c +++ b/platform/drivers/keyboard/keyboard_ttwrplus.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include "interfaces/keyboard.h" diff --git a/platform/drivers/stubs/audio_stub.c b/platform/drivers/stubs/audio_stub.c index fc55ae22..cc9e6978 100644 --- a/platform/drivers/stubs/audio_stub.c +++ b/platform/drivers/stubs/audio_stub.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/audio.h" diff --git a/platform/drivers/stubs/cps_io_stub.c b/platform/drivers/stubs/cps_io_stub.c index b38f5b47..824f9514 100644 --- a/platform/drivers/stubs/cps_io_stub.c +++ b/platform/drivers/stubs/cps_io_stub.c @@ -1,26 +1,11 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/cps_io.h" - int cps_open(char *cps_name) { (void) cps_name; diff --git a/platform/drivers/stubs/display_stub.c b/platform/drivers/stubs/display_stub.c index 1d197c03..26c3aa3f 100644 --- a/platform/drivers/stubs/display_stub.c +++ b/platform/drivers/stubs/display_stub.c @@ -1,28 +1,13 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/display.h" #include "hwconfig.h" #include - void display_init() { diff --git a/platform/drivers/stubs/inputStream_stub.c b/platform/drivers/stubs/inputStream_stub.c index 6295144e..f5712176 100644 --- a/platform/drivers/stubs/inputStream_stub.c +++ b/platform/drivers/stubs/inputStream_stub.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/audio_stream.h" diff --git a/platform/drivers/stubs/keyboard_stub.c b/platform/drivers/stubs/keyboard_stub.c index 9286ab11..7ab21f7d 100644 --- a/platform/drivers/stubs/keyboard_stub.c +++ b/platform/drivers/stubs/keyboard_stub.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/keyboard.h" diff --git a/platform/drivers/stubs/nvmem_stub.c b/platform/drivers/stubs/nvmem_stub.c index d886e771..dfec2c89 100644 --- a/platform/drivers/stubs/nvmem_stub.c +++ b/platform/drivers/stubs/nvmem_stub.c @@ -1,26 +1,11 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/nvmem.h" - void nvm_init() { diff --git a/platform/drivers/stubs/outputStream_stub.c b/platform/drivers/stubs/outputStream_stub.c index 05af566f..b1ea7dee 100644 --- a/platform/drivers/stubs/outputStream_stub.c +++ b/platform/drivers/stubs/outputStream_stub.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/audio_stream.h" diff --git a/platform/drivers/stubs/radio_stub.c b/platform/drivers/stubs/radio_stub.c index 19d8b19a..3a7984e4 100644 --- a/platform/drivers/stubs/radio_stub.c +++ b/platform/drivers/stubs/radio_stub.c @@ -1,26 +1,11 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/radio.h" - void radio_init(const rtxStatus_t *rtxState) { (void) rtxState; diff --git a/platform/drivers/tones/toneGenerator_MDx.cpp b/platform/drivers/tones/toneGenerator_MDx.cpp index e9e95f84..21113047 100644 --- a/platform/drivers/tones/toneGenerator_MDx.cpp +++ b/platform/drivers/tones/toneGenerator_MDx.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "drivers/tones/toneGenerator_MDx.h" #include diff --git a/platform/drivers/tones/toneGenerator_MDx.h b/platform/drivers/tones/toneGenerator_MDx.h index df5e761b..a2fd2021 100644 --- a/platform/drivers/tones/toneGenerator_MDx.h +++ b/platform/drivers/tones/toneGenerator_MDx.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef TONE_GENERATOR_H #define TONE_GENERATOR_H diff --git a/platform/mcu/ESP32S3/drivers/delays.c b/platform/mcu/ESP32S3/drivers/delays.c index 276816ac..a62c8a8f 100644 --- a/platform/mcu/ESP32S3/drivers/delays.c +++ b/platform/mcu/ESP32S3/drivers/delays.c @@ -1,25 +1,13 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/delays.h" #include #include - void delayUs(unsigned int useconds) { k_usleep(useconds); diff --git a/platform/mcu/ESP32S3/zephyr.conf b/platform/mcu/ESP32S3/zephyr.conf index d7d586d0..086a283f 100644 --- a/platform/mcu/ESP32S3/zephyr.conf +++ b/platform/mcu/ESP32S3/zephyr.conf @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors +# +# SPDX-License-Identifier: GPL-3.0-or-later CONFIG_POSIX_CLOCK=y CONFIG_PTHREAD_IPC=y CONFIG_CPP=y diff --git a/platform/mcu/MK22FN512xxx12/boot/arch_registers_impl.h b/platform/mcu/MK22FN512xxx12/boot/arch_registers_impl.h index 7558d4de..46c4a2cc 100644 --- a/platform/mcu/MK22FN512xxx12/boot/arch_registers_impl.h +++ b/platform/mcu/MK22FN512xxx12/boot/arch_registers_impl.h @@ -1,3 +1,9 @@ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + #ifndef ARCH_REGISTERS_IMPL_H #define ARCH_REGISTERS_IMPL_H diff --git a/platform/mcu/MK22FN512xxx12/boot/bsp.cpp b/platform/mcu/MK22FN512xxx12/boot/bsp.cpp index 941e6522..7b9e63cc 100644 --- a/platform/mcu/MK22FN512xxx12/boot/bsp.cpp +++ b/platform/mcu/MK22FN512xxx12/boot/bsp.cpp @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO, * - * Federico Terraneo * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ /*********************************************************************** * bsp.cpp Part of the Miosix Embedded OS. diff --git a/platform/mcu/MK22FN512xxx12/boot/libc_integration.cpp b/platform/mcu/MK22FN512xxx12/boot/libc_integration.cpp index 2cc06e61..e111edb2 100644 --- a/platform/mcu/MK22FN512xxx12/boot/libc_integration.cpp +++ b/platform/mcu/MK22FN512xxx12/boot/libc_integration.cpp @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/mcu/MK22FN512xxx12/boot/startup.cpp b/platform/mcu/MK22FN512xxx12/boot/startup.cpp index a1c058a7..9cc8319c 100644 --- a/platform/mcu/MK22FN512xxx12/boot/startup.cpp +++ b/platform/mcu/MK22FN512xxx12/boot/startup.cpp @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO, * - * Federico Terraneo * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ /* * startup.cpp diff --git a/platform/mcu/MK22FN512xxx12/drivers/I2C0.c b/platform/mcu/MK22FN512xxx12/drivers/I2C0.c index b91df707..dc01406b 100644 --- a/platform/mcu/MK22FN512xxx12/drivers/I2C0.c +++ b/platform/mcu/MK22FN512xxx12/drivers/I2C0.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "I2C0.h" #include diff --git a/platform/mcu/MK22FN512xxx12/drivers/I2C0.h b/platform/mcu/MK22FN512xxx12/drivers/I2C0.h index 19585cce..c583205a 100644 --- a/platform/mcu/MK22FN512xxx12/drivers/I2C0.h +++ b/platform/mcu/MK22FN512xxx12/drivers/I2C0.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef I2C0_H #define I2C0_H diff --git a/platform/mcu/MK22FN512xxx12/drivers/delays.cpp b/platform/mcu/MK22FN512xxx12/drivers/delays.cpp index a5eb11d4..e1637666 100644 --- a/platform/mcu/MK22FN512xxx12/drivers/delays.cpp +++ b/platform/mcu/MK22FN512xxx12/drivers/delays.cpp @@ -1,20 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Silvano Seva IU2KWO * - * and Niccolò Izzo IU2KIN * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/delays.h" #include diff --git a/platform/mcu/MK22FN512xxx12/drivers/rng.c b/platform/mcu/MK22FN512xxx12/drivers/rng.c index f2de52f7..1ecb799c 100644 --- a/platform/mcu/MK22FN512xxx12/drivers/rng.c +++ b/platform/mcu/MK22FN512xxx12/drivers/rng.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "peripherals/rng.h" #include "MK22F51212.h" diff --git a/platform/mcu/MK22FN512xxx12/drivers/usb_vcom.h b/platform/mcu/MK22FN512xxx12/drivers/usb_vcom.h index d17133a0..1fce0c80 100644 --- a/platform/mcu/MK22FN512xxx12/drivers/usb_vcom.h +++ b/platform/mcu/MK22FN512xxx12/drivers/usb_vcom.h @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef USB_VCOM_H #define USB_VCOM_H diff --git a/platform/mcu/MK22FN512xxx12/linker_script.ld b/platform/mcu/MK22FN512xxx12/linker_script.ld index 2c944862..d93c5078 100644 --- a/platform/mcu/MK22FN512xxx12/linker_script.ld +++ b/platform/mcu/MK22FN512xxx12/linker_script.ld @@ -1,7 +1,7 @@ /* - * C++ enabled linker script - * Developed by TFT: Terraneo Federico Technologies - * Optimized for use with the Miosix kernel + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later */ /* diff --git a/platform/mcu/STM32F4xx/boot/arch_registers_impl.h b/platform/mcu/STM32F4xx/boot/arch_registers_impl.h index 7bb97ab4..271cb515 100644 --- a/platform/mcu/STM32F4xx/boot/arch_registers_impl.h +++ b/platform/mcu/STM32F4xx/boot/arch_registers_impl.h @@ -1,3 +1,9 @@ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + #ifndef ARCH_REGISTERS_IMPL_H #define ARCH_REGISTERS_IMPL_H diff --git a/platform/mcu/STM32F4xx/boot/bsp.cpp b/platform/mcu/STM32F4xx/boot/bsp.cpp index 229aa241..9a736a8f 100644 --- a/platform/mcu/STM32F4xx/boot/bsp.cpp +++ b/platform/mcu/STM32F4xx/boot/bsp.cpp @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO, * - * Federico Terraneo * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ /*********************************************************************** * bsp.cpp Part of the Miosix Embedded OS. diff --git a/platform/mcu/STM32F4xx/boot/libc_integration.cpp b/platform/mcu/STM32F4xx/boot/libc_integration.cpp index 63035aa8..29753b67 100644 --- a/platform/mcu/STM32F4xx/boot/libc_integration.cpp +++ b/platform/mcu/STM32F4xx/boot/libc_integration.cpp @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/mcu/STM32F4xx/boot/startup.cpp b/platform/mcu/STM32F4xx/boot/startup.cpp index 60d3ca8e..c768cfbd 100644 --- a/platform/mcu/STM32F4xx/boot/startup.cpp +++ b/platform/mcu/STM32F4xx/boot/startup.cpp @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO, * - * Federico Terraneo * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ /* * startup.cpp diff --git a/platform/mcu/STM32F4xx/drivers/DmaStream.hpp b/platform/mcu/STM32F4xx/drivers/DmaStream.hpp index 3d90a590..3a8a8f26 100644 --- a/platform/mcu/STM32F4xx/drivers/DmaStream.hpp +++ b/platform/mcu/STM32F4xx/drivers/DmaStream.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef DMA_STREAM_H #define DMA_STREAM_H diff --git a/platform/mcu/STM32F4xx/drivers/Timer.hpp b/platform/mcu/STM32F4xx/drivers/Timer.hpp index 0c5e04f7..34f16684 100644 --- a/platform/mcu/STM32F4xx/drivers/Timer.hpp +++ b/platform/mcu/STM32F4xx/drivers/Timer.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef TIMER_H #define TIMER_H diff --git a/platform/mcu/STM32F4xx/drivers/USART3.cpp b/platform/mcu/STM32F4xx/drivers/USART3.cpp index 7b9ee1bb..9f90a9f8 100644 --- a/platform/mcu/STM32F4xx/drivers/USART3.cpp +++ b/platform/mcu/STM32F4xx/drivers/USART3.cpp @@ -1,25 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * Adapted from STM32 USART driver for miosix kernel written by Federico * - * Terraneo. * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include "peripherals/gpio.h" diff --git a/platform/mcu/STM32F4xx/drivers/USART3.h b/platform/mcu/STM32F4xx/drivers/USART3.h index 8df767a4..5c9af5c5 100644 --- a/platform/mcu/STM32F4xx/drivers/USART3.h +++ b/platform/mcu/STM32F4xx/drivers/USART3.h @@ -1,25 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * Adapted from STM32 USART driver for miosix kernel written by Federico * - * Terraneo. * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef USART3_H #define USART3_H diff --git a/platform/mcu/STM32F4xx/drivers/delays.cpp b/platform/mcu/STM32F4xx/drivers/delays.cpp index 096cfa44..8c880e39 100644 --- a/platform/mcu/STM32F4xx/drivers/delays.cpp +++ b/platform/mcu/STM32F4xx/drivers/delays.cpp @@ -1,20 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Silvano Seva IU2KWO * - * and Niccolò Izzo IU2KIN * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/delays.h" #include diff --git a/platform/mcu/STM32F4xx/drivers/flash.c b/platform/mcu/STM32F4xx/drivers/flash.c index 37c8d2c4..17ee586d 100644 --- a/platform/mcu/STM32F4xx/drivers/flash.c +++ b/platform/mcu/STM32F4xx/drivers/flash.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "stm32f4xx.h" #include diff --git a/platform/mcu/STM32F4xx/drivers/flash.h b/platform/mcu/STM32F4xx/drivers/flash.h index a973bc39..e6905e5f 100644 --- a/platform/mcu/STM32F4xx/drivers/flash.h +++ b/platform/mcu/STM32F4xx/drivers/flash.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccol� Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef FLASH_H #define FLASH_H diff --git a/platform/mcu/STM32F4xx/drivers/i2c_stm32.c b/platform/mcu/STM32F4xx/drivers/i2c_stm32.c index ba9612bd..eab694c1 100644 --- a/platform/mcu/STM32F4xx/drivers/i2c_stm32.c +++ b/platform/mcu/STM32F4xx/drivers/i2c_stm32.c @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * Morgan Diepart ON4MOD * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "stm32f4xx.h" #include diff --git a/platform/mcu/STM32F4xx/drivers/i2c_stm32.h b/platform/mcu/STM32F4xx/drivers/i2c_stm32.h index 0db7fa4d..b67008dc 100644 --- a/platform/mcu/STM32F4xx/drivers/i2c_stm32.h +++ b/platform/mcu/STM32F4xx/drivers/i2c_stm32.h @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * Morgan Diepart ON4MOD * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef I2C_STM32_H #define I2C_STM32_H diff --git a/platform/mcu/STM32F4xx/drivers/rcc.c b/platform/mcu/STM32F4xx/drivers/rcc.c index 3c9443c0..8e45a2f7 100644 --- a/platform/mcu/STM32F4xx/drivers/rcc.c +++ b/platform/mcu/STM32F4xx/drivers/rcc.c @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * Morgan Diepart ON4MOD * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "stm32f4xx.h" #include diff --git a/platform/mcu/STM32F4xx/drivers/rcc.h b/platform/mcu/STM32F4xx/drivers/rcc.h index d56a0c37..9a20c27b 100644 --- a/platform/mcu/STM32F4xx/drivers/rcc.h +++ b/platform/mcu/STM32F4xx/drivers/rcc.h @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * Morgan Diepart ON4MOD * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef RCC_H #define RCC_H diff --git a/platform/mcu/STM32F4xx/drivers/rng.c b/platform/mcu/STM32F4xx/drivers/rng.c index 837789d1..0be4fb40 100644 --- a/platform/mcu/STM32F4xx/drivers/rng.c +++ b/platform/mcu/STM32F4xx/drivers/rng.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/delays.h" #include "peripherals/rng.h" diff --git a/platform/mcu/STM32F4xx/drivers/rtc.c b/platform/mcu/STM32F4xx/drivers/rtc.c index db34ca48..437d36d5 100644 --- a/platform/mcu/STM32F4xx/drivers/rtc.c +++ b/platform/mcu/STM32F4xx/drivers/rtc.c @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "peripherals/rtc.h" #include "stm32f4xx.h" diff --git a/platform/mcu/STM32F4xx/drivers/timers.h b/platform/mcu/STM32F4xx/drivers/timers.h index e5f9d6ee..6184d4b0 100644 --- a/platform/mcu/STM32F4xx/drivers/timers.h +++ b/platform/mcu/STM32F4xx/drivers/timers.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef TIMERS_H #define TIMERS_H diff --git a/platform/mcu/STM32F4xx/drivers/usb_vcom.c b/platform/mcu/STM32F4xx/drivers/usb_vcom.c index a60ff8b3..14377e0b 100644 --- a/platform/mcu/STM32F4xx/drivers/usb_vcom.c +++ b/platform/mcu/STM32F4xx/drivers/usb_vcom.c @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/mcu/STM32F4xx/drivers/usb_vcom.h b/platform/mcu/STM32F4xx/drivers/usb_vcom.h index aea183eb..653d96df 100644 --- a/platform/mcu/STM32F4xx/drivers/usb_vcom.h +++ b/platform/mcu/STM32F4xx/drivers/usb_vcom.h @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef USB_VCOM_H #define USB_VCOM_H diff --git a/platform/mcu/STM32F4xx/linker_script_MDx.ld b/platform/mcu/STM32F4xx/linker_script_MDx.ld index 91184eca..055b6a8d 100644 --- a/platform/mcu/STM32F4xx/linker_script_MDx.ld +++ b/platform/mcu/STM32F4xx/linker_script_MDx.ld @@ -1,7 +1,7 @@ /* - * C++ enabled linker script for stm32 (1M FLASH, 192K RAM) - * Developed by TFT: Terraneo Federico Technologies - * Optimized for use with the Miosix kernel + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later */ /* diff --git a/platform/mcu/STM32F4xx/stm32_1m+192k_rom.ld b/platform/mcu/STM32F4xx/stm32_1m+192k_rom.ld index 91b0f862..e4506c95 100644 --- a/platform/mcu/STM32F4xx/stm32_1m+192k_rom.ld +++ b/platform/mcu/STM32F4xx/stm32_1m+192k_rom.ld @@ -1,7 +1,7 @@ /* - * C++ enabled linker script for stm32 (1M FLASH, 192K RAM) - * Developed by TFT: Terraneo Federico Technologies - * Optimized for use with the Miosix kernel + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later */ /* diff --git a/platform/mcu/STM32H7xx/boot/arch_registers_impl.h b/platform/mcu/STM32H7xx/boot/arch_registers_impl.h index b297a51f..7d47f9cc 100644 --- a/platform/mcu/STM32H7xx/boot/arch_registers_impl.h +++ b/platform/mcu/STM32H7xx/boot/arch_registers_impl.h @@ -1,3 +1,9 @@ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + #ifndef ARCH_REGISTERS_IMPL_H #define ARCH_REGISTERS_IMPL_H diff --git a/platform/mcu/STM32H7xx/boot/bsp.cpp b/platform/mcu/STM32H7xx/boot/bsp.cpp index db31d33a..482e1077 100644 --- a/platform/mcu/STM32H7xx/boot/bsp.cpp +++ b/platform/mcu/STM32H7xx/boot/bsp.cpp @@ -1,20 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * Federico Terraneo * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ /*********************************************************************** * bsp.cpp Part of the Miosix Embedded OS. diff --git a/platform/mcu/STM32H7xx/boot/libc_integration.cpp b/platform/mcu/STM32H7xx/boot/libc_integration.cpp index 9b80c0f3..0300ff79 100644 --- a/platform/mcu/STM32H7xx/boot/libc_integration.cpp +++ b/platform/mcu/STM32H7xx/boot/libc_integration.cpp @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/mcu/STM32H7xx/boot/startup.cpp b/platform/mcu/STM32H7xx/boot/startup.cpp index 60801883..3bfcab87 100644 --- a/platform/mcu/STM32H7xx/boot/startup.cpp +++ b/platform/mcu/STM32H7xx/boot/startup.cpp @@ -1,3 +1,9 @@ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + #include "interfaces/arch_registers.h" #include "core/interrupts.h" //For the unexpected interrupt call diff --git a/platform/mcu/STM32H7xx/drivers/DmaStream.hpp b/platform/mcu/STM32H7xx/drivers/DmaStream.hpp index 7e163026..e9f74d1b 100644 --- a/platform/mcu/STM32H7xx/drivers/DmaStream.hpp +++ b/platform/mcu/STM32H7xx/drivers/DmaStream.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef DMA_STREAM_H #define DMA_STREAM_H diff --git a/platform/mcu/STM32H7xx/drivers/Lptim.hpp b/platform/mcu/STM32H7xx/drivers/Lptim.hpp index 9e240dce..c39c8173 100644 --- a/platform/mcu/STM32H7xx/drivers/Lptim.hpp +++ b/platform/mcu/STM32H7xx/drivers/Lptim.hpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef LPTIM_H #define LPTIM_H diff --git a/platform/mcu/STM32H7xx/drivers/delays.cpp b/platform/mcu/STM32H7xx/drivers/delays.cpp index 8118ab1a..376b2319 100644 --- a/platform/mcu/STM32H7xx/drivers/delays.cpp +++ b/platform/mcu/STM32H7xx/drivers/delays.cpp @@ -1,20 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * Terraneo Federico * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/delays.h" #include diff --git a/platform/mcu/STM32H7xx/drivers/rcc.cpp b/platform/mcu/STM32H7xx/drivers/rcc.cpp index e4bf2eed..2b657f82 100644 --- a/platform/mcu/STM32H7xx/drivers/rcc.cpp +++ b/platform/mcu/STM32H7xx/drivers/rcc.cpp @@ -1,30 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2018 by Terraneo Federico * - * 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 2 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * As a special exception, if other files instantiate templates or use * - * macros or inline functions from this file, or you compile this file * - * and link it with other works to produce a work based on this file, * - * this file does not by itself cause the resulting work to be covered * - * by the GNU General Public License. However the source code for this * - * file must still be made available in accordance with the GNU General * - * Public License. This exception does not invalidate any other reasons * - * why a work based on this file might be covered by the GNU General * - * Public License. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "stm32h7xx.h" #include "rcc.h" diff --git a/platform/mcu/STM32H7xx/drivers/rcc.h b/platform/mcu/STM32H7xx/drivers/rcc.h index 45a427a0..61fd9e38 100644 --- a/platform/mcu/STM32H7xx/drivers/rcc.h +++ b/platform/mcu/STM32H7xx/drivers/rcc.h @@ -1,30 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2018 by Terraneo Federico * - * 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 2 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * As a special exception, if other files instantiate templates or use * - * macros or inline functions from this file, or you compile this file * - * and link it with other works to produce a work based on this file, * - * this file does not by itself cause the resulting work to be covered * - * by the GNU General Public License. However the source code for this * - * file must still be made available in accordance with the GNU General * - * Public License. This exception does not invalidate any other reasons * - * why a work based on this file might be covered by the GNU General * - * Public License. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef RCC_H #define RCC_H diff --git a/platform/mcu/STM32H7xx/linker_script_cs7000p.ld b/platform/mcu/STM32H7xx/linker_script_cs7000p.ld index 7f686978..1e5d6a0f 100644 --- a/platform/mcu/STM32H7xx/linker_script_cs7000p.ld +++ b/platform/mcu/STM32H7xx/linker_script_cs7000p.ld @@ -1,7 +1,7 @@ /* - * C++ enabled linker script for stm32 (2M FLASH, 512K RAM) - * Developed by TFT: Terraneo Federico Technologies - * Optimized for use with the Miosix kernel + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later */ /* diff --git a/platform/mcu/STM32H7xx/stm32_2m+512k_rom.ld b/platform/mcu/STM32H7xx/stm32_2m+512k_rom.ld index 47cf466f..711f1978 100644 --- a/platform/mcu/STM32H7xx/stm32_2m+512k_rom.ld +++ b/platform/mcu/STM32H7xx/stm32_2m+512k_rom.ld @@ -1,7 +1,7 @@ /* - * C++ enabled linker script for stm32 (2M FLASH, 512K RAM) - * Developed by TFT: Terraneo Federico Technologies - * Optimized for use with the Miosix kernel + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later */ /* diff --git a/platform/mcu/x86_64/drivers/delays.c b/platform/mcu/x86_64/drivers/delays.c index 67b7db78..b684f368 100644 --- a/platform/mcu/x86_64/drivers/delays.c +++ b/platform/mcu/x86_64/drivers/delays.c @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Frederik Saraci IU2NRO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/delays.h" #include diff --git a/platform/mcu/x86_64/drivers/rng.cpp b/platform/mcu/x86_64/drivers/rng.cpp index abb60359..70685ecc 100644 --- a/platform/mcu/x86_64/drivers/rng.cpp +++ b/platform/mcu/x86_64/drivers/rng.cpp @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "peripherals/rng.h" #include diff --git a/platform/targets/CS7000-PLUS/hwconfig.c b/platform/targets/CS7000-PLUS/hwconfig.c index 28a08a82..eeb16096 100644 --- a/platform/targets/CS7000-PLUS/hwconfig.c +++ b/platform/targets/CS7000-PLUS/hwconfig.c @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "drivers/GPIO/gpio_shiftReg.h" #include "drivers/SPI/spi_bitbang.h" diff --git a/platform/targets/CS7000-PLUS/hwconfig.h b/platform/targets/CS7000-PLUS/hwconfig.h index 698c0e07..8ad71bc2 100644 --- a/platform/targets/CS7000-PLUS/hwconfig.h +++ b/platform/targets/CS7000-PLUS/hwconfig.h @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef HWCONFIG_H #define HWCONFIG_H diff --git a/platform/targets/CS7000-PLUS/pinmap.h b/platform/targets/CS7000-PLUS/pinmap.h index b5c2ea81..8cacffd2 100644 --- a/platform/targets/CS7000-PLUS/pinmap.h +++ b/platform/targets/CS7000-PLUS/pinmap.h @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef PINMAP_H #define PINMAP_H diff --git a/platform/targets/CS7000-PLUS/platform.c b/platform/targets/CS7000-PLUS/platform.c index be5ca254..0330dcb7 100644 --- a/platform/targets/CS7000-PLUS/platform.c +++ b/platform/targets/CS7000-PLUS/platform.c @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/platform.h" #include "peripherals/gpio.h" diff --git a/platform/targets/CS7000/hwconfig.c b/platform/targets/CS7000/hwconfig.c index 90595d03..af2b50e7 100644 --- a/platform/targets/CS7000/hwconfig.c +++ b/platform/targets/CS7000/hwconfig.c @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "drivers/GPIO/gpio_shiftReg.h" #include "drivers/SPI/spi_bitbang.h" diff --git a/platform/targets/CS7000/hwconfig.h b/platform/targets/CS7000/hwconfig.h index f743f178..954d7517 100644 --- a/platform/targets/CS7000/hwconfig.h +++ b/platform/targets/CS7000/hwconfig.h @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef HWCONFIG_H #define HWCONFIG_H diff --git a/platform/targets/CS7000/pinmap.h b/platform/targets/CS7000/pinmap.h index d1e216aa..6a089390 100644 --- a/platform/targets/CS7000/pinmap.h +++ b/platform/targets/CS7000/pinmap.h @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef PINMAP_H #define PINMAP_H diff --git a/platform/targets/CS7000/platform.c b/platform/targets/CS7000/platform.c index c660f09d..a7944a0a 100644 --- a/platform/targets/CS7000/platform.c +++ b/platform/targets/CS7000/platform.c @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/platform.h" #include "peripherals/gpio.h" diff --git a/platform/targets/DM-1701/hwconfig.c b/platform/targets/DM-1701/hwconfig.c index 9a511740..7528be6d 100644 --- a/platform/targets/DM-1701/hwconfig.c +++ b/platform/targets/DM-1701/hwconfig.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "drivers/SPI/spi_bitbang.h" #include "drivers/SPI/spi_custom.h" diff --git a/platform/targets/DM-1701/hwconfig.h b/platform/targets/DM-1701/hwconfig.h index 15df7398..31eba951 100644 --- a/platform/targets/DM-1701/hwconfig.h +++ b/platform/targets/DM-1701/hwconfig.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef HWCONFIG_H #define HWCONFIG_H diff --git a/platform/targets/DM-1701/pinmap.h b/platform/targets/DM-1701/pinmap.h index 29d7f05f..8def080b 100644 --- a/platform/targets/DM-1701/pinmap.h +++ b/platform/targets/DM-1701/pinmap.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef PINMAP_H #define PINMAP_H diff --git a/platform/targets/DM-1701/platform.c b/platform/targets/DM-1701/platform.c index bc9d5453..4a567d90 100644 --- a/platform/targets/DM-1701/platform.c +++ b/platform/targets/DM-1701/platform.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/platform.h" #include "peripherals/gpio.h" diff --git a/platform/targets/GDx/hwconfig.c b/platform/targets/GDx/hwconfig.c index 84171cbb..0a7b829c 100644 --- a/platform/targets/GDx/hwconfig.c +++ b/platform/targets/GDx/hwconfig.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "drivers/SPI/spi_bitbang.h" #include "drivers/SPI/spi_custom.h" diff --git a/platform/targets/GDx/hwconfig.h b/platform/targets/GDx/hwconfig.h index 1af42fc8..81d7030d 100644 --- a/platform/targets/GDx/hwconfig.h +++ b/platform/targets/GDx/hwconfig.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef HWCONFIG_H #define HWCONFIG_H diff --git a/platform/targets/GDx/pinmap_DM1801.h b/platform/targets/GDx/pinmap_DM1801.h index 9c48fdec..873caf06 100644 --- a/platform/targets/GDx/pinmap_DM1801.h +++ b/platform/targets/GDx/pinmap_DM1801.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Frederik Saraci IU2NRO, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef PINMAP_H #define PINMAP_H diff --git a/platform/targets/GDx/pinmap_GD77.h b/platform/targets/GDx/pinmap_GD77.h index ea0ec331..af614d45 100644 --- a/platform/targets/GDx/pinmap_GD77.h +++ b/platform/targets/GDx/pinmap_GD77.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Frederik Saraci IU2NRO, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef PINMAP_H #define PINMAP_H diff --git a/platform/targets/GDx/platform.c b/platform/targets/GDx/platform.c index fb1ec27f..3faf3d3e 100644 --- a/platform/targets/GDx/platform.c +++ b/platform/targets/GDx/platform.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/platform.h" #include "interfaces/nvmem.h" diff --git a/platform/targets/MD-3x0/hwconfig.c b/platform/targets/MD-3x0/hwconfig.c index 88e44758..34bee5c7 100644 --- a/platform/targets/MD-3x0/hwconfig.c +++ b/platform/targets/MD-3x0/hwconfig.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "peripherals/gpio.h" #include "drivers/SPI/spi_bitbang.h" diff --git a/platform/targets/MD-3x0/hwconfig.h b/platform/targets/MD-3x0/hwconfig.h index be1267e8..d932e7a0 100644 --- a/platform/targets/MD-3x0/hwconfig.h +++ b/platform/targets/MD-3x0/hwconfig.h @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef HWCONFIG_H #define HWCONFIG_H diff --git a/platform/targets/MD-3x0/pinmap.h b/platform/targets/MD-3x0/pinmap.h index 895988da..ac82ad3f 100644 --- a/platform/targets/MD-3x0/pinmap.h +++ b/platform/targets/MD-3x0/pinmap.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef PINMAP_H #define PINMAP_H diff --git a/platform/targets/MD-3x0/platform.c b/platform/targets/MD-3x0/platform.c index 50656fd3..439f6b11 100644 --- a/platform/targets/MD-3x0/platform.c +++ b/platform/targets/MD-3x0/platform.c @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "peripherals/gpio.h" #include "interfaces/nvmem.h" diff --git a/platform/targets/MD-9600/hwconfig.c b/platform/targets/MD-9600/hwconfig.c index 0ab14ebf..8436fcfc 100644 --- a/platform/targets/MD-9600/hwconfig.c +++ b/platform/targets/MD-9600/hwconfig.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "peripherals/gpio.h" #include "hwconfig.h" diff --git a/platform/targets/MD-9600/hwconfig.h b/platform/targets/MD-9600/hwconfig.h index 52a78f87..c0de0a58 100644 --- a/platform/targets/MD-9600/hwconfig.h +++ b/platform/targets/MD-9600/hwconfig.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Frederik Saraci IU2NRO, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef HWCONFIG_H #define HWCONFIG_H diff --git a/platform/targets/MD-9600/pinmap.h b/platform/targets/MD-9600/pinmap.h index 4ab98848..4e6926d7 100644 --- a/platform/targets/MD-9600/pinmap.h +++ b/platform/targets/MD-9600/pinmap.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef PINMAP_H #define PINMAP_H diff --git a/platform/targets/MD-9600/platform.c b/platform/targets/MD-9600/platform.c index d8ea9d7b..98419957 100644 --- a/platform/targets/MD-9600/platform.c +++ b/platform/targets/MD-9600/platform.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Frederik Saraci IU2NRO, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "peripherals/gpio.h" #include "interfaces/nvmem.h" diff --git a/platform/targets/MD-UV3x0/hwconfig.c b/platform/targets/MD-UV3x0/hwconfig.c index 3594fcb6..3be21382 100644 --- a/platform/targets/MD-UV3x0/hwconfig.c +++ b/platform/targets/MD-UV3x0/hwconfig.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "drivers/SPI/spi_bitbang.h" #include "drivers/SPI/spi_custom.h" diff --git a/platform/targets/MD-UV3x0/hwconfig.h b/platform/targets/MD-UV3x0/hwconfig.h index ba51db99..3d809053 100644 --- a/platform/targets/MD-UV3x0/hwconfig.h +++ b/platform/targets/MD-UV3x0/hwconfig.h @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef HWCONFIG_H #define HWCONFIG_H diff --git a/platform/targets/MD-UV3x0/pinmap.h b/platform/targets/MD-UV3x0/pinmap.h index 27d6152c..5d6044f5 100644 --- a/platform/targets/MD-UV3x0/pinmap.h +++ b/platform/targets/MD-UV3x0/pinmap.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef PINMAP_H #define PINMAP_H diff --git a/platform/targets/MD-UV3x0/platform.c b/platform/targets/MD-UV3x0/platform.c index 929405b3..22c11d25 100644 --- a/platform/targets/MD-UV3x0/platform.c +++ b/platform/targets/MD-UV3x0/platform.c @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/platform.h" #include "interfaces/delays.h" diff --git a/platform/targets/Module17/hwconfig.h b/platform/targets/Module17/hwconfig.h index b07fe8e8..ccb8ed52 100644 --- a/platform/targets/Module17/hwconfig.h +++ b/platform/targets/Module17/hwconfig.h @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Frederik Saraci IU2NRO, * - * Silvano Seva IU2KWO * - * Mathis Schmieder DB9MAT * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef HWCONFIG_H #define HWCONFIG_H diff --git a/platform/targets/Module17/pinmap.h b/platform/targets/Module17/pinmap.h index 749b45a0..b901694e 100644 --- a/platform/targets/Module17/pinmap.h +++ b/platform/targets/Module17/pinmap.h @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef PINMAP_H #define PINMAP_H diff --git a/platform/targets/Module17/platform.c b/platform/targets/Module17/platform.c index 11ab350a..b5d178be 100644 --- a/platform/targets/Module17/platform.c +++ b/platform/targets/Module17/platform.c @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN, * - * Frederik Saraci IU2NRO, * - * Silvano Seva IU2KWO * - * Mathis Schmieder DB9MAT * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/platform.h" #include "interfaces/delays.h" diff --git a/platform/targets/linux/emulator/emulator.c b/platform/targets/linux/emulator/emulator.c index ef78bfc2..29a9000c 100644 --- a/platform/targets/linux/emulator/emulator.c +++ b/platform/targets/linux/emulator/emulator.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/targets/linux/emulator/emulator.h b/platform/targets/linux/emulator/emulator.h index 916e6210..5c7cdf5d 100644 --- a/platform/targets/linux/emulator/emulator.h +++ b/platform/targets/linux/emulator/emulator.h @@ -1,22 +1,9 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + #ifndef EMULATOR_H #define EMULATOR_H diff --git a/platform/targets/linux/emulator/sdl_engine.c b/platform/targets/linux/emulator/sdl_engine.c index 864076e2..850686f7 100644 --- a/platform/targets/linux/emulator/sdl_engine.c +++ b/platform/targets/linux/emulator/sdl_engine.c @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Alessio Caiazza IU5BON * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/targets/linux/emulator/sdl_engine.h b/platform/targets/linux/emulator/sdl_engine.h index d4f63cca..e116b6ce 100644 --- a/platform/targets/linux/emulator/sdl_engine.h +++ b/platform/targets/linux/emulator/sdl_engine.h @@ -1,19 +1,9 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Alessio Caiazza IU5BON * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + #ifndef SDL_ENGINE_H #define SDL_ENGINE_H diff --git a/platform/targets/linux/hwconfig.h b/platform/targets/linux/hwconfig.h index d314c025..d4e3ffc5 100644 --- a/platform/targets/linux/hwconfig.h +++ b/platform/targets/linux/hwconfig.h @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Frederik Saraci IU2NRO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef HWCONFIG_H #define HWCONFIG_H diff --git a/platform/targets/linux/platform.c b/platform/targets/linux/platform.c index 01f3f31e..8d364592 100644 --- a/platform/targets/linux/platform.c +++ b/platform/targets/linux/platform.c @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Frederik Saraci IU2NRO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "calibration/calibInfo_Mod17.h" #include "interfaces/platform.h" diff --git a/platform/targets/ttwrplus/CMakeLists.txt b/platform/targets/ttwrplus/CMakeLists.txt index 125259f9..31d3178c 100644 --- a/platform/targets/ttwrplus/CMakeLists.txt +++ b/platform/targets/ttwrplus/CMakeLists.txt @@ -1,3 +1,5 @@ +# SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors +# # SPDX-License-Identifier: GPL-3.0-or-later # diff --git a/platform/targets/ttwrplus/Kconfig.board b/platform/targets/ttwrplus/Kconfig.board index 8720d09b..5159f80c 100644 --- a/platform/targets/ttwrplus/Kconfig.board +++ b/platform/targets/ttwrplus/Kconfig.board @@ -1,7 +1,9 @@ +# SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors +# +# SPDX-License-Identifier: GPL-3.0-or-later +# # LilyGo T-TWR Plus board configuration -# SPDX-License-Identifier: Apache-2.0 - config BOARD_TTWRPLUS bool "LilyGo T-TWR Plus Board" depends on SOC_SERIES_ESP32S3 diff --git a/platform/targets/ttwrplus/Kconfig.defconfig b/platform/targets/ttwrplus/Kconfig.defconfig index d4069cbb..6c8b7a62 100644 --- a/platform/targets/ttwrplus/Kconfig.defconfig +++ b/platform/targets/ttwrplus/Kconfig.defconfig @@ -1,7 +1,9 @@ +# SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors +# +# SPDX-License-Identifier: GPL-3.0-or-later +# # LilyGo T-TWR Plus board configuration -# SPDX-License-Identifier: Apache-2.0 - config BOARD default "ttwrplus" depends on BOARD_TTWRPLUS diff --git a/platform/targets/ttwrplus/Kconfig.sysbuild b/platform/targets/ttwrplus/Kconfig.sysbuild index 2a92f43f..56f63409 100644 --- a/platform/targets/ttwrplus/Kconfig.sysbuild +++ b/platform/targets/ttwrplus/Kconfig.sysbuild @@ -1,4 +1,6 @@ -# SPDX-License-Identifier: Apache-2.0 +# SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors +# +# SPDX-License-Identifier: GPL-3.0-or-later choice BOOTLOADER default BOOTLOADER_MCUBOOT diff --git a/platform/targets/ttwrplus/board.cmake b/platform/targets/ttwrplus/board.cmake index 2f04d1fe..cbdb4952 100644 --- a/platform/targets/ttwrplus/board.cmake +++ b/platform/targets/ttwrplus/board.cmake @@ -1,3 +1,8 @@ +# SPDX-License-Identifier: GPL-3.0-or-later +# SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors +# +# This file is part of OpenRTX. + # SPDX-License-Identifier: Apache-2.0 if(NOT "${OPENOCD}" MATCHES "^${ESPRESSIF_TOOLCHAIN_PATH}/.*") diff --git a/platform/targets/ttwrplus/hwconfig.h b/platform/targets/ttwrplus/hwconfig.h index 40f52f56..cb38c72e 100644 --- a/platform/targets/ttwrplus/hwconfig.h +++ b/platform/targets/ttwrplus/hwconfig.h @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef HWCONFIG_H #define HWCONFIG_H diff --git a/platform/targets/ttwrplus/platform.c b/platform/targets/ttwrplus/platform.c index c2896231..481fe008 100644 --- a/platform/targets/ttwrplus/platform.c +++ b/platform/targets/ttwrplus/platform.c @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "interfaces/platform.h" #include "interfaces/delays.h" diff --git a/platform/targets/ttwrplus/pmu.cpp b/platform/targets/ttwrplus/pmu.cpp index 5f6205eb..931b20c5 100644 --- a/platform/targets/ttwrplus/pmu.cpp +++ b/platform/targets/ttwrplus/pmu.cpp @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/platform/targets/ttwrplus/pmu.h b/platform/targets/ttwrplus/pmu.h index 97e37c85..785127c6 100644 --- a/platform/targets/ttwrplus/pmu.h +++ b/platform/targets/ttwrplus/pmu.h @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2023 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #ifndef PMU_H #define PMU_H diff --git a/platform/targets/ttwrplus/support/openocd.cfg b/platform/targets/ttwrplus/support/openocd.cfg index 2f740b4a..0f0ecc44 100644 --- a/platform/targets/ttwrplus/support/openocd.cfg +++ b/platform/targets/ttwrplus/support/openocd.cfg @@ -1,3 +1,8 @@ +; SPDX-License-Identifier: GPL-3.0-or-later +; Copyright (C) 2020-2026 OpenRTX Contributors +; +; This file is part of OpenRTX. + set ESP_RTOS none set ESP32_ONLYCPU 1 diff --git a/platform/targets/ttwrplus/ttwrplus.dts b/platform/targets/ttwrplus/ttwrplus.dts index 32b61621..08c5c3ae 100644 --- a/platform/targets/ttwrplus/ttwrplus.dts +++ b/platform/targets/ttwrplus/ttwrplus.dts @@ -1,5 +1,7 @@ /* - * SPDX-License-Identifier: Apache-2.0 + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later */ /dts-v1/; diff --git a/platform/targets/ttwrplus/ttwrplus.yaml b/platform/targets/ttwrplus/ttwrplus.yaml index fa3dbb89..0cca1e13 100644 --- a/platform/targets/ttwrplus/ttwrplus.yaml +++ b/platform/targets/ttwrplus/ttwrplus.yaml @@ -1,3 +1,8 @@ +# SPDX-License-Identifier: GPL-3.0-or-later +# SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors +# +# This file is part of OpenRTX. + identifier: ttwrplus name: LilyGO T-TWR Plus type: mcu diff --git a/platform/targets/ttwrplus/ttwrplus_defconfig b/platform/targets/ttwrplus/ttwrplus_defconfig index 48e0acdc..28884595 100644 --- a/platform/targets/ttwrplus/ttwrplus_defconfig +++ b/platform/targets/ttwrplus/ttwrplus_defconfig @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors +# +# SPDX-License-Identifier: GPL-3.0-or-later CONFIG_SOC_SERIES_ESP32S3=y CONFIG_DISPLAY=y CONFIG_SSD1306=y diff --git a/scripts/add_dc_offset.cpp b/scripts/add_dc_offset.cpp index c5dfd19e..0ac1577d 100644 --- a/scripts/add_dc_offset.cpp +++ b/scripts/add_dc_offset.cpp @@ -1,3 +1,9 @@ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + /******************************************************************************* * * * Convert a baseband from m17-cpp-mod to Module17/MD3x0 ADC input equivalent * diff --git a/scripts/bin2sgl.py b/scripts/bin2sgl.py index 332ed953..7a38668b 100644 --- a/scripts/bin2sgl.py +++ b/scripts/bin2sgl.py @@ -1,5 +1,9 @@ #!/usr/bin/env python3 # Single-file bin2sgl converter (Python) +# +# This work is a derivation from the OpenGD77 project, the file specifically having these terms: +# SPDX-FileCopyrightText: Copyright (C)2019 Kai Ludwig, DG4KLU +# SPDX-License-Identifier: BSD-3-Clause from __future__ import annotations import argparse from pathlib import Path diff --git a/scripts/c2tool.c b/scripts/c2tool.c index 7596e924..3795f46e 100644 --- a/scripts/c2tool.c +++ b/scripts/c2tool.c @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2024 - 2025 by Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/scripts/clang_format.sh b/scripts/clang_format.sh index 21f7cc8c..882bf10a 100755 --- a/scripts/clang_format.sh +++ b/scripts/clang_format.sh @@ -1,19 +1,7 @@ #!/bin/bash -e - -# Copyright (C) 2021 by Alain Carlucci. # -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3 of the License, or -# (at your option) any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, see +# SPDX-License-Identifier: GPL-3.0-or-later +# SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors function show_help { echo "OpenRTX clang-format tool." diff --git a/scripts/cs7000_wrap.py b/scripts/cs7000_wrap.py index eb275f1d..d062f601 100644 --- a/scripts/cs7000_wrap.py +++ b/scripts/cs7000_wrap.py @@ -1,7 +1,8 @@ #!/usr/bin/env python3 # -*- coding: utf-8 -*- - -# Copyright 2025 Alain Carlucci, Silvano Seva +# +# SPDX-License-Identifier: GPL-3.0-or-later +# SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors import struct import sys @@ -37,7 +38,7 @@ input_file = sys.argv[1] output_file = sys.argv[2] file_data = open(input_file, "rb").read() -file_len = len(file_data) +file_len = len(file_data) encoded_len = struct.pack(" #include #include diff --git a/scripts/openocd/mod17.cfg b/scripts/openocd/mod17.cfg index 99edf3df..1e3ba0ac 100644 --- a/scripts/openocd/mod17.cfg +++ b/scripts/openocd/mod17.cfg @@ -1,3 +1,6 @@ +# SPDX-License-Identifier: GPL-3.0-or-later +# SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + gdb_port 3333 source [find interface/jlink.cfg] diff --git a/scripts/openocd/stm32f4.cfg b/scripts/openocd/stm32f4.cfg index b489a546..ad1a91c2 100644 --- a/scripts/openocd/stm32f4.cfg +++ b/scripts/openocd/stm32f4.cfg @@ -1,3 +1,5 @@ +# SPDX-License-Identifier: GPL-3.0-or-later +# SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors # # OpenOCD configuration file for in-circuit debugging the stm32f4discovery # To start debugging issue those commands: diff --git a/scripts/plot_m17_demod_csv.py b/scripts/plot_m17_demod_csv.py index 0b3fb7f0..efe23934 100755 --- a/scripts/plot_m17_demod_csv.py +++ b/scripts/plot_m17_demod_csv.py @@ -1,4 +1,7 @@ #! /usr/bin/env python3 +# +# SPDX-License-Identifier: GPL-3.0-or-later +# SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors import pandas as pd from matplotlib import pyplot as plt diff --git a/scripts/plot_m17_demod_csv2.py b/scripts/plot_m17_demod_csv2.py index f19b98c0..33ddccfa 100755 --- a/scripts/plot_m17_demod_csv2.py +++ b/scripts/plot_m17_demod_csv2.py @@ -1,4 +1,7 @@ #! /usr/bin/env python3 +# +# SPDX-License-Identifier: GPL-3.0-or-later +# SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors import pandas as pd from matplotlib import pyplot as plt diff --git a/scripts/uf2conv.py b/scripts/uf2conv.py index 41cde18f..2b1e642a 100755 --- a/scripts/uf2conv.py +++ b/scripts/uf2conv.py @@ -1,4 +1,8 @@ #!/usr/bin/env python3 +# +# SPDX-License-Identifier: GPL-3.0-or-later +# SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + import sys import struct import subprocess diff --git a/tests/platform/boot_test.c b/tests/platform/boot_test.c index 3766353a..8e6c7a9e 100644 --- a/tests/platform/boot_test.c +++ b/tests/platform/boot_test.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include "interfaces/platform.h" diff --git a/tests/platform/calib_read.c b/tests/platform/calib_read.c index 788d3487..dd1c05ba 100644 --- a/tests/platform/calib_read.c +++ b/tests/platform/calib_read.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/tests/platform/codec2_encode_test.c b/tests/platform/codec2_encode_test.c index 4347f139..bbd96d19 100644 --- a/tests/platform/codec2_encode_test.c +++ b/tests/platform/codec2_encode_test.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "core/audio_stream.h" #include "core/audio_path.h" diff --git a/tests/platform/display_test.c b/tests/platform/display_test.c index ca8b45f3..b413ba25 100644 --- a/tests/platform/display_test.c +++ b/tests/platform/display_test.c @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2025 by Federico Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include "core/graphics.h" #include "interfaces/platform.h" diff --git a/tests/platform/gimmi_ridimmi.c b/tests/platform/gimmi_ridimmi.c index a458ee6e..b98403a6 100644 --- a/tests/platform/gimmi_ridimmi.c +++ b/tests/platform/gimmi_ridimmi.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/tests/platform/gpio_demo.c b/tests/platform/gpio_demo.c index 136c63e5..70d21425 100644 --- a/tests/platform/gpio_demo.c +++ b/tests/platform/gpio_demo.c @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/tests/platform/keyboard_test.c b/tests/platform/keyboard_test.c index 5a024d69..ec360854 100644 --- a/tests/platform/keyboard_test.c +++ b/tests/platform/keyboard_test.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/tests/platform/mic_test.c b/tests/platform/mic_test.c index 91dceb7d..e328a91a 100644 --- a/tests/platform/mic_test.c +++ b/tests/platform/mic_test.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/tests/platform/nvm_dump.c b/tests/platform/nvm_dump.c index a6af3f28..e0697256 100644 --- a/tests/platform/nvm_dump.c +++ b/tests/platform/nvm_dump.c @@ -1,22 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/tests/platform/platform_test.c b/tests/platform/platform_test.c index 54548818..bd5e38bf 100644 --- a/tests/platform/platform_test.c +++ b/tests/platform/platform_test.c @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/tests/platform/tonegen.c b/tests/platform/tonegen.c index e212c96d..6e427de2 100644 --- a/tests/platform/tonegen.c +++ b/tests/platform/tonegen.c @@ -1,21 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2020 - 2025 by Federico Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Silvano Seva IU2KWO * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/tests/unit/M17_callsign.cpp b/tests/unit/M17_callsign.cpp index bd5217f0..081c4236 100644 --- a/tests/unit/M17_callsign.cpp +++ b/tests/unit/M17_callsign.cpp @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/tests/unit/M17_demodulator.cpp b/tests/unit/M17_demodulator.cpp index 0fc4c011..5777a68d 100644 --- a/tests/unit/M17_demodulator.cpp +++ b/tests/unit/M17_demodulator.cpp @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ // Test private methods #define private public diff --git a/tests/unit/M17_golay.cpp b/tests/unit/M17_golay.cpp index 4f4b4c56..626c9914 100644 --- a/tests/unit/M17_golay.cpp +++ b/tests/unit/M17_golay.cpp @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/tests/unit/M17_rrc.cpp b/tests/unit/M17_rrc.cpp index 43a05b54..c4b0770d 100644 --- a/tests/unit/M17_rrc.cpp +++ b/tests/unit/M17_rrc.cpp @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/tests/unit/M17_viterbi.cpp b/tests/unit/M17_viterbi.cpp index 38d454fd..ca8cbd0b 100644 --- a/tests/unit/M17_viterbi.cpp +++ b/tests/unit/M17_viterbi.cpp @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include #include diff --git a/tests/unit/convert_minmea_coord.c b/tests/unit/convert_minmea_coord.c index f9b0e17c..0388e28f 100644 --- a/tests/unit/convert_minmea_coord.c +++ b/tests/unit/convert_minmea_coord.c @@ -1,3 +1,9 @@ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + #include #include #include diff --git a/tests/unit/cps.c b/tests/unit/cps.c index 5a4e34ee..76ffcdcd 100644 --- a/tests/unit/cps.c +++ b/tests/unit/cps.c @@ -1,3 +1,9 @@ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + #include "interfaces/cps_io.h" #include #include diff --git a/tests/unit/dummy.c b/tests/unit/dummy.c index 61d3488a..8f338766 100644 --- a/tests/unit/dummy.c +++ b/tests/unit/dummy.c @@ -1,3 +1,9 @@ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + #include int main() { diff --git a/tests/unit/linux_inputStream_test.cpp b/tests/unit/linux_inputStream_test.cpp index f6e4e73d..359e5ccd 100644 --- a/tests/unit/linux_inputStream_test.cpp +++ b/tests/unit/linux_inputStream_test.cpp @@ -1,19 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2022 - 2025 by Alain Carlucci * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ #include diff --git a/tests/unit/play_sine.c b/tests/unit/play_sine.c index 484a5ef3..04b11a24 100644 --- a/tests/unit/play_sine.c +++ b/tests/unit/play_sine.c @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ // Test private methods #define private public diff --git a/tests/unit/ui_check_standby.c b/tests/unit/ui_check_standby.c index 2365feb0..18ae4c4e 100644 --- a/tests/unit/ui_check_standby.c +++ b/tests/unit/ui_check_standby.c @@ -1,3 +1,9 @@ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ + #include #include #include diff --git a/tests/unit/voice_prompts.c b/tests/unit/voice_prompts.c index 6bb61fcd..9e817faa 100644 --- a/tests/unit/voice_prompts.c +++ b/tests/unit/voice_prompts.c @@ -1,23 +1,8 @@ -/*************************************************************************** - * Copyright (C) 2021 - 2025 by Federico Amedeo Izzo IU2NUO, * - * Niccolò Izzo IU2KIN * - * Frederik Saraci IU2NRO * - * Silvano Seva IU2KWO * - * * - * * - * This program is free software; you can redistribute it and/or modify * - * it under the terms of the GNU General Public License as published by * - * the Free Software Foundation; either version 3 of the License, or * - * (at your option) any later version. * - * * - * This program is distributed in the hope that it will be useful, * - * but WITHOUT ANY WARRANTY; without even the implied warranty of * - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * - * GNU General Public License for more details. * - * * - * You should have received a copy of the GNU General Public License * - * along with this program; if not, see * - ***************************************************************************/ +/* + * SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors + * + * SPDX-License-Identifier: GPL-3.0-or-later + */ // Test private methods #define private public diff --git a/west.yml b/west.yml index 491f1a2e..702102c2 100644 --- a/west.yml +++ b/west.yml @@ -1,3 +1,8 @@ +# SPDX-License-Identifier: GPL-3.0-or-later +# SPDX-FileCopyrightText: Copyright 2020-2026 OpenRTX Contributors +# +# This file is part of OpenRTX. + manifest: self: path: OpenRTX