diff --git a/.gitignore b/.gitignore index 96d58e2..303f98b 100644 --- a/.gitignore +++ b/.gitignore @@ -1,10 +1,10 @@ # -# @file .gitignore -# @brief Main project gitignore. +# @file .gitignore +# @brief Main project gitignore. # -# @author Chris Vig (chris@invictus.so) -# @date 2025-08-16 -# @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). +# @author Chris Vig (chris@invictus.so) +# @date 2025-08-16 +# @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). # # Ignore .vscode directory, except for c_cpp_properties.json since it's required for intellisense diff --git a/CMakeLists.txt b/CMakeLists.txt index 068972d..5a39f20 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,10 +1,10 @@ # -# @file CMakeLists.txt -# @brief Main project CMake configuration. +# @file CMakeLists.txt +# @brief Main project CMake configuration. # -# @author Chris Vig (chris@invictus.so) -# @date 2025-08-16 -# @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). +# @author Chris Vig (chris@invictus.so) +# @date 2025-08-16 +# @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). # cmake_minimum_required(VERSION 3.22) diff --git a/Doxyfile.in b/Doxyfile.in index 9d27efb..74c6d48 100644 --- a/Doxyfile.in +++ b/Doxyfile.in @@ -1,10 +1,10 @@ # -# @file Doxyfile -# @brief Doxyfile for generating Doxygen documentation. +# @file Doxyfile +# @brief Doxyfile for generating Doxygen documentation. # -# @author Chris Vig (chris@invictus.so) -# @date 2025-08-25 -# @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). +# @author Chris Vig (chris@invictus.so) +# @date 2025-08-25 +# @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). # # NOTE: # CMake processes Doxyfile.in in the root directory, and saves it to build/Doxyfile, which is then used to generate the @@ -23,4 +23,5 @@ GENERATE_LATEX = NO GENERATE_HTML = YES EXCLUDE_SYMBOLS = _Static_assert ISR USE_MDFILE_AS_MAINPAGE = @CMAKE_SOURCE_DIR@/readme.md -MARKDOWN_SUPPORT = YES \ No newline at end of file +MARKDOWN_SUPPORT = YES +ALIASES += cpyrt=\copyright diff --git a/configuration.cmake b/configuration.cmake index 92a0a66..0661a51 100644 --- a/configuration.cmake +++ b/configuration.cmake @@ -1,10 +1,10 @@ # -# @file configuration.cmake -# @brief CMake file defining the project's configuration options. +# @file configuration.cmake +# @brief CMake file defining the project's configuration options. # -# @author Chris Vig (chris@invictus.so) -# @date 2025-08-19 -# @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). +# @author Chris Vig (chris@invictus.so) +# @date 2025-08-19 +# @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). # # -- Configuration Defaults -- diff --git a/src/executable.cmake b/src/executable.cmake index e07ba7a..49a1760 100644 --- a/src/executable.cmake +++ b/src/executable.cmake @@ -1,10 +1,10 @@ # -# @file executable.cmake -# @brief Template CMake file for executable images. +# @file executable.cmake +# @brief Template CMake file for executable images. # -# @author Chris Vig (chris@invictus.so) -# @date 2025-08-16 -# @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). +# @author Chris Vig (chris@invictus.so) +# @date 2025-08-16 +# @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). # # Skeleton CMake file which can be included in a CMakeLists.txt file to set up an executable. # This allows quickly creating new executables with a minimum amount of boilerplate. diff --git a/src/main/CMakeLists.txt b/src/main/CMakeLists.txt index 5d5ddb6..a8527f3 100644 --- a/src/main/CMakeLists.txt +++ b/src/main/CMakeLists.txt @@ -1,10 +1,10 @@ # -# @file CMakeLists.txt -# @brief CMake configuration for the main project executable. +# @file CMakeLists.txt +# @brief CMake configuration for the main project executable. # -# @author Chris Vig (chris@invictus.so) -# @date 2025-08-16 -# @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). +# @author Chris Vig (chris@invictus.so) +# @date 2025-08-16 +# @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). # # -- Executable Configuration -- diff --git a/src/main/application/buzzer.c b/src/main/application/buzzer.c index 261577f..46ae275 100644 --- a/src/main/application/buzzer.c +++ b/src/main/application/buzzer.c @@ -1,10 +1,10 @@ /** - * @file src/main/application/buzzer.c - * @brief Implementation for the buzzer driver module. + * @file src/main/application/buzzer.c + * @brief Implementation for the buzzer driver module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-17 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-17 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ /* ---------------------------------------------------- INCLUDES ---------------------------------------------------- */ diff --git a/src/main/application/buzzer.h b/src/main/application/buzzer.h index 414c103..41b3a86 100644 --- a/src/main/application/buzzer.h +++ b/src/main/application/buzzer.h @@ -1,10 +1,10 @@ /** - * @file src/main/application/buzzer.h - * @brief Header for the buzzer driver module. + * @file src/main/application/buzzer.h + * @brief Header for the buzzer driver module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-17 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-17 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ #if !defined( APPLICATION_BUZZER_H ) diff --git a/src/main/application/config.c b/src/main/application/config.c index 802b2c7..044503b 100644 --- a/src/main/application/config.c +++ b/src/main/application/config.c @@ -1,10 +1,10 @@ /** - * @file src/main/application/config.c - * @brief Implementation for the application configuration module. + * @file src/main/application/config.c + * @brief Implementation for the application configuration module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-20 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-20 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ /* ---------------------------------------------------- INCLUDES ---------------------------------------------------- */ diff --git a/src/main/application/config.h b/src/main/application/config.h index 937d926..b632c87 100644 --- a/src/main/application/config.h +++ b/src/main/application/config.h @@ -1,10 +1,10 @@ /** - * @file src/main/application/config.h - * @brief Header for the application configuration module. + * @file src/main/application/config.h + * @brief Header for the application configuration module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-20 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-20 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ #if !defined( APPLICATION_CONFIG_H ) diff --git a/src/main/application/debug_port.c b/src/main/application/debug_port.c index 3b20917..4ed41ff 100644 --- a/src/main/application/debug_port.c +++ b/src/main/application/debug_port.c @@ -1,10 +1,10 @@ /** - * @file src/main/application/debug_port.c - * @brief Implementation for the debug port module. + * @file src/main/application/debug_port.c + * @brief Implementation for the debug port module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-20 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-20 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ /* ---------------------------------------------------- INCLUDES ---------------------------------------------------- */ diff --git a/src/main/application/debug_port.h b/src/main/application/debug_port.h index 62b6e0c..169ab10 100644 --- a/src/main/application/debug_port.h +++ b/src/main/application/debug_port.h @@ -1,10 +1,10 @@ /** - * @file src/main/application/debug_port.h - * @brief Header for the debug port module. + * @file src/main/application/debug_port.h + * @brief Header for the debug port module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-20 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-20 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ #if !defined( APPLICATION_DEBUG_PORT_H ) diff --git a/src/main/application/input.c b/src/main/application/input.c index e97dccd..26621bc 100644 --- a/src/main/application/input.c +++ b/src/main/application/input.c @@ -1,10 +1,10 @@ /** - * @file src/main/application/input.c - * @brief Implementation for the key input module. + * @file src/main/application/input.c + * @brief Implementation for the key input module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-17 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-17 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ /* ---------------------------------------------------- INCLUDES ---------------------------------------------------- */ diff --git a/src/main/application/input.h b/src/main/application/input.h index 2c67743..aa4cf7c 100644 --- a/src/main/application/input.h +++ b/src/main/application/input.h @@ -1,10 +1,10 @@ /** - * @file src/main/application/input.h - * @brief Header for the key input module. + * @file src/main/application/input.h + * @brief Header for the key input module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-17 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-17 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ #if !defined( APPLICATION_INPUT_H ) diff --git a/src/main/application/keyer.c b/src/main/application/keyer.c index 6c8f455..7eb419a 100644 --- a/src/main/application/keyer.c +++ b/src/main/application/keyer.c @@ -1,10 +1,10 @@ /** - * @file src/main/application/keyer.c - * @brief Implementation for the keyer module. + * @file src/main/application/keyer.c + * @brief Implementation for the keyer module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-19 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-19 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ /* ---------------------------------------------------- INCLUDES ---------------------------------------------------- */ diff --git a/src/main/application/keyer.h b/src/main/application/keyer.h index f32cbec..ec06a7e 100644 --- a/src/main/application/keyer.h +++ b/src/main/application/keyer.h @@ -1,10 +1,10 @@ /** - * @file src/main/application/keyer.h - * @brief Header for the keyer module. + * @file src/main/application/keyer.h + * @brief Header for the keyer module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-19 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-19 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ #if !defined( APPLICATION_KEYER_H ) diff --git a/src/main/application/led.c b/src/main/application/led.c index e2e17cd..4b6c09f 100644 --- a/src/main/application/led.c +++ b/src/main/application/led.c @@ -1,10 +1,10 @@ /** - * @file src/main/application/led.c - * @brief Implementation for the LED driver module. + * @file src/main/application/led.c + * @brief Implementation for the LED driver module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-17 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-17 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ /* ---------------------------------------------------- INCLUDES ---------------------------------------------------- */ diff --git a/src/main/application/led.h b/src/main/application/led.h index da7d5b2..72f45b1 100644 --- a/src/main/application/led.h +++ b/src/main/application/led.h @@ -1,10 +1,10 @@ /** - * @file src/main/application/led.h - * @brief Header for the LED driver module. + * @file src/main/application/led.h + * @brief Header for the LED driver module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-17 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-17 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ #if !defined( APPLICATION_LED_H ) diff --git a/src/main/application/storage.c b/src/main/application/storage.c index 3e3e4cc..3e3cb90 100644 --- a/src/main/application/storage.c +++ b/src/main/application/storage.c @@ -1,10 +1,10 @@ /** - * @file src/main/application/storage.c - * @brief Implementation for the application-specific storage module. + * @file src/main/application/storage.c + * @brief Implementation for the application-specific storage module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-26 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-26 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ /* ---------------------------------------------------- INCLUDES ---------------------------------------------------- */ diff --git a/src/main/application/storage.h b/src/main/application/storage.h index caed9ee..0b7269f 100644 --- a/src/main/application/storage.h +++ b/src/main/application/storage.h @@ -1,10 +1,10 @@ /** - * @file src/main/application/storage.h - * @brief Header for the application-specific storage module. + * @file src/main/application/storage.h + * @brief Header for the application-specific storage module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-26 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-26 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ #if !defined( APPLICATION_STORAGE_H ) diff --git a/src/main/application/strings.c b/src/main/application/strings.c index ae45dc9..3120a31 100644 --- a/src/main/application/strings.c +++ b/src/main/application/strings.c @@ -1,10 +1,10 @@ /** - * @file src/main/application/strings.c - * @brief Implementation for the strings module. + * @file src/main/application/strings.c + * @brief Implementation for the strings module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-28 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-28 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ /* ---------------------------------------------------- INCLUDES ---------------------------------------------------- */ diff --git a/src/main/application/strings.h b/src/main/application/strings.h index 302c854..484b3f9 100644 --- a/src/main/application/strings.h +++ b/src/main/application/strings.h @@ -1,10 +1,10 @@ /** - * @file src/main/application/strings.h - * @brief Header for the strings module. + * @file src/main/application/strings.h + * @brief Header for the strings module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-28 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-28 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ #if !defined( APPLICATION_STRINGS_H ) diff --git a/src/main/application/wpm.c b/src/main/application/wpm.c index 5d382a1..4ad1145 100644 --- a/src/main/application/wpm.c +++ b/src/main/application/wpm.c @@ -1,10 +1,10 @@ /** - * @file src/main/application/wpm.c - * @brief Implementation for the Morse code utility module. + * @file src/main/application/wpm.c + * @brief Implementation for the Morse code utility module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-22 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-22 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ /* ---------------------------------------------------- INCLUDES ---------------------------------------------------- */ diff --git a/src/main/application/wpm.h b/src/main/application/wpm.h index 90a9f56..eaa2366 100644 --- a/src/main/application/wpm.h +++ b/src/main/application/wpm.h @@ -1,10 +1,10 @@ /** - * @file src/main/application/wpm.h - * @brief Header for the Morse code utility module. + * @file src/main/application/wpm.h + * @brief Header for the Morse code utility module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-22 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-22 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ #if !defined( APPLICATION_WPM_H ) diff --git a/src/main/core/main.c b/src/main/core/main.c index 6cea26d..25e0c85 100644 --- a/src/main/core/main.c +++ b/src/main/core/main.c @@ -1,10 +1,10 @@ /** - * @file src/main/core/main.c - * @brief Main entry point for the application. + * @file src/main/core/main.c + * @brief Main entry point for the application. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-16 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-16 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ /* ---------------------------------------------------- INCLUDES ---------------------------------------------------- */ diff --git a/src/main/core/sys.c b/src/main/core/sys.c index 869e177..1ef79c8 100644 --- a/src/main/core/sys.c +++ b/src/main/core/sys.c @@ -1,10 +1,10 @@ /** - * @file src/main/core/sys.c - * @brief Implementation for the main system module. + * @file src/main/core/sys.c + * @brief Implementation for the main system module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-17 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-17 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ /* ---------------------------------------------------- INCLUDES ---------------------------------------------------- */ diff --git a/src/main/core/sys.h b/src/main/core/sys.h index 7e61152..44b64f4 100644 --- a/src/main/core/sys.h +++ b/src/main/core/sys.h @@ -1,10 +1,10 @@ /** - * @file src/main/core/sys.h - * @brief Header for the main system module. + * @file src/main/core/sys.h + * @brief Header for the main system module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-17 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-17 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ #if !defined( CORE_SYS_H ) diff --git a/src/main/core/version.c b/src/main/core/version.c index 4ab79f0..94fa1f5 100644 --- a/src/main/core/version.c +++ b/src/main/core/version.c @@ -1,10 +1,10 @@ /** - * @file src/main/core/version.c - * @brief Implementation for the version module. + * @file src/main/core/version.c + * @brief Implementation for the version module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-23 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-23 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ /* ---------------------------------------------------- INCLUDES ---------------------------------------------------- */ diff --git a/src/main/core/version.h b/src/main/core/version.h index 2f108c4..7f07702 100644 --- a/src/main/core/version.h +++ b/src/main/core/version.h @@ -1,10 +1,10 @@ /** - * @file src/main/core/version.h - * @brief Header defining application version information. + * @file src/main/core/version.h + * @brief Header defining application version information. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-23 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-23 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ #if !defined( CORE_VERSION_H ) diff --git a/src/main/doxygen.dox b/src/main/doxygen.dox index e48668e..d08343e 100644 --- a/src/main/doxygen.dox +++ b/src/main/doxygen.dox @@ -1,10 +1,10 @@ /** - * @file src/main/doxygen.dox - * @brief Dummy header file containing Doxygen documentation commands. + * @file src/main/doxygen.dox + * @brief Dummy header file containing Doxygen documentation commands. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-25 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-25 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ /** diff --git a/src/main/drivers/eeprom.c b/src/main/drivers/eeprom.c index 2f65993..f62095e 100644 --- a/src/main/drivers/eeprom.c +++ b/src/main/drivers/eeprom.c @@ -1,10 +1,10 @@ /** - * @file src/main/drivers/eeprom.c - * @brief Implementation for the EEPROM driver module. + * @file src/main/drivers/eeprom.c + * @brief Implementation for the EEPROM driver module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-25 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-25 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ /* ---------------------------------------------------- INCLUDES ---------------------------------------------------- */ diff --git a/src/main/drivers/eeprom.h b/src/main/drivers/eeprom.h index c25bae4..72f0522 100644 --- a/src/main/drivers/eeprom.h +++ b/src/main/drivers/eeprom.h @@ -1,10 +1,10 @@ /** - * @file src/main/drivers/eeprom.h - * @brief Header for the EEPROM driver module. + * @file src/main/drivers/eeprom.h + * @brief Header for the EEPROM driver module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-25 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-25 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ #if !defined( DRIVERS_EEPROM_H ) diff --git a/src/main/drivers/gpio.c b/src/main/drivers/gpio.c index 04afb95..1aefa73 100644 --- a/src/main/drivers/gpio.c +++ b/src/main/drivers/gpio.c @@ -1,10 +1,10 @@ /** - * @file src/main/drivers/gpio.c - * @brief Implementation for the low-level GPIO driver module. + * @file src/main/drivers/gpio.c + * @brief Implementation for the low-level GPIO driver module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-17 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-17 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ /* ---------------------------------------------------- INCLUDES ---------------------------------------------------- */ diff --git a/src/main/drivers/gpio.h b/src/main/drivers/gpio.h index 37b4658..c6c6329 100644 --- a/src/main/drivers/gpio.h +++ b/src/main/drivers/gpio.h @@ -1,10 +1,10 @@ /** - * @file src/main/drivers/gpio.h - * @brief Header for the low-level GPIO driver module. + * @file src/main/drivers/gpio.h + * @brief Header for the low-level GPIO driver module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-17 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-17 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ #if !defined( DRIVERS_GPIO_H ) diff --git a/src/main/drivers/usart.c b/src/main/drivers/usart.c index 5eba277..70196a6 100644 --- a/src/main/drivers/usart.c +++ b/src/main/drivers/usart.c @@ -1,10 +1,10 @@ /** - * @file src/main/drivers/usart.c - * @brief Implementation for the USART driver module. + * @file src/main/drivers/usart.c + * @brief Implementation for the USART driver module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-17 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-17 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ /* ---------------------------------------------------- INCLUDES ---------------------------------------------------- */ diff --git a/src/main/drivers/usart.h b/src/main/drivers/usart.h index a1d2801..72ff1d0 100644 --- a/src/main/drivers/usart.h +++ b/src/main/drivers/usart.h @@ -1,10 +1,10 @@ /** - * @file src/main/drivers/usart.h - * @brief Header for the USART driver module. + * @file src/main/drivers/usart.h + * @brief Header for the USART driver module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-17 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-17 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ #if !defined( DRIVERS_USART_H ) diff --git a/src/main/utility/constants.h b/src/main/utility/constants.h index b96c1f6..7ad928d 100644 --- a/src/main/utility/constants.h +++ b/src/main/utility/constants.h @@ -1,10 +1,10 @@ /** - * @file src/main/utility/constants.h - * @brief File containing generic global constants. + * @file src/main/utility/constants.h + * @brief File containing generic global constants. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-19 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-19 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ #if !defined( UTILITY_CONSTANTS_H ) diff --git a/src/main/utility/crc.c b/src/main/utility/crc.c index 3dce6ed..721f804 100644 --- a/src/main/utility/crc.c +++ b/src/main/utility/crc.c @@ -1,10 +1,10 @@ /** - * @file src/main/utility/crc.c - * @brief Implementation for the CRC module. + * @file src/main/utility/crc.c + * @brief Implementation for the CRC module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-26 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-26 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ /* ---------------------------------------------------- INCLUDES ---------------------------------------------------- */ diff --git a/src/main/utility/crc.h b/src/main/utility/crc.h index 1b9b6ef..5b1edee 100644 --- a/src/main/utility/crc.h +++ b/src/main/utility/crc.h @@ -1,10 +1,10 @@ /** - * @file src/main/utility/crc.h - * @brief Header for the CRC module. + * @file src/main/utility/crc.h + * @brief Header for the CRC module. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-26 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-26 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ #if !defined( UTILITY_CRC_H ) diff --git a/src/main/utility/debug.c b/src/main/utility/debug.c index ea13eb2..6b43e9d 100644 --- a/src/main/utility/debug.c +++ b/src/main/utility/debug.c @@ -1,10 +1,10 @@ /** - * @file src/main/utility/debug.c - * @brief Implementation for debug utilities. + * @file src/main/utility/debug.c + * @brief Implementation for debug utilities. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-17 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-17 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ /* ---------------------------------------------------- INCLUDES ---------------------------------------------------- */ diff --git a/src/main/utility/debug.h b/src/main/utility/debug.h index 0b90871..052144a 100644 --- a/src/main/utility/debug.h +++ b/src/main/utility/debug.h @@ -1,10 +1,10 @@ /** - * @file src/main/utility/debug.h - * @brief Header for debug utilities. + * @file src/main/utility/debug.h + * @brief Header for debug utilities. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-17 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-17 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ #if !defined( UTILITY_DEBUG_H ) diff --git a/src/main/utility/types.h b/src/main/utility/types.h index aca8e0c..6a106a4 100644 --- a/src/main/utility/types.h +++ b/src/main/utility/types.h @@ -1,11 +1,11 @@ /** - * @file src/main/utility/types.h - * @brief Header defining generic types. + * @file src/main/utility/types.h + * @brief Header defining generic types. * @note This header provides a "safe" place to declare types in order to prevent circular references. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-16 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-16 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ #if !defined( UTILITY_TYPES_H ) diff --git a/src/main/utility/utility.h b/src/main/utility/utility.h index 41fde46..9942e61 100644 --- a/src/main/utility/utility.h +++ b/src/main/utility/utility.h @@ -1,10 +1,10 @@ /** - * @file src/main/utility/utility.h - * @brief Header defining common utility macros. + * @file src/main/utility/utility.h + * @brief Header defining common utility macros. * - * @author Chris Vig (chris@invictus.so) - * @date 2025-08-16 - * @copyright © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). + * @author Chris Vig (chris@invictus.so) + * @date 2025-08-16 + * @cpyrt © 2025 by Chris Vig. Licensed under the GNU General Public License v3 (GPLv3). */ #if !defined( UTILITY_UTILITY_H )