From 01312ef97d1621bbf8b799362ee8c9431c0297b4 Mon Sep 17 00:00:00 2001 From: Henrik Stickann <4376396-Mithradir@users.noreply.gitlab.com> Date: Mon, 2 May 2022 13:37:03 +0200 Subject: [PATCH] Move interfaces to subdir --- include/sta/{ => intf}/gpio_pin.hpp | 2 +- include/sta/{ => intf}/mutex.hpp | 4 ++-- include/sta/{ => intf}/signal.hpp | 0 include/sta/{ => intf}/spi_device.hpp | 4 ++-- include/sta/{ => intf}/spi_interface.hpp | 4 ++-- include/sta/{ => intf}/time.hpp | 3 +++ include/sta/{ => intf}/uart.hpp | 0 src/{ => intf}/mutex.cpp | 2 +- src/{ => intf}/spi_device.cpp | 2 +- src/{ => intf}/spi_interface.cpp | 2 +- src/{ => intf}/uart.cpp | 4 ++-- 11 files changed, 15 insertions(+), 12 deletions(-) rename include/sta/{ => intf}/gpio_pin.hpp (94%) rename include/sta/{ => intf}/mutex.hpp (83%) rename include/sta/{ => intf}/signal.hpp (100%) rename include/sta/{ => intf}/spi_device.hpp (98%) rename include/sta/{ => intf}/spi_interface.hpp (98%) rename include/sta/{ => intf}/time.hpp (77%) rename include/sta/{ => intf}/uart.hpp (100%) rename src/{ => intf}/mutex.cpp (90%) rename src/{ => intf}/spi_device.cpp (97%) rename src/{ => intf}/spi_interface.cpp (88%) rename src/{ => intf}/uart.cpp (99%) diff --git a/include/sta/gpio_pin.hpp b/include/sta/intf/gpio_pin.hpp similarity index 94% rename from include/sta/gpio_pin.hpp rename to include/sta/intf/gpio_pin.hpp index d976d4b..f91d27c 100644 --- a/include/sta/gpio_pin.hpp +++ b/include/sta/intf/gpio_pin.hpp @@ -8,7 +8,7 @@ namespace sta { /** - * @brief GPIO pin state + * @brief GPIO pin state. */ enum class GpioPinState { diff --git a/include/sta/mutex.hpp b/include/sta/intf/mutex.hpp similarity index 83% rename from include/sta/mutex.hpp rename to include/sta/intf/mutex.hpp index bfc04a5..5f1334a 100644 --- a/include/sta/mutex.hpp +++ b/include/sta/intf/mutex.hpp @@ -14,11 +14,11 @@ namespace sta { public: /** - * @brief Block until mutex has been acquired + * @brief Block until mutex has been acquired. */ virtual void acquire() = 0; /** - * @brief Release mutex + * @brief Release mutex. */ virtual void release() = 0; diff --git a/include/sta/signal.hpp b/include/sta/intf/signal.hpp similarity index 100% rename from include/sta/signal.hpp rename to include/sta/intf/signal.hpp diff --git a/include/sta/spi_device.hpp b/include/sta/intf/spi_device.hpp similarity index 98% rename from include/sta/spi_device.hpp rename to include/sta/intf/spi_device.hpp index 44253cc..768b03b 100644 --- a/include/sta/spi_device.hpp +++ b/include/sta/intf/spi_device.hpp @@ -4,10 +4,10 @@ #ifndef STA_SPI_DEVICE_HPP #define STA_SPI_DEVICE_HPP -#include +#include -#include #include +#include namespace sta diff --git a/include/sta/spi_interface.hpp b/include/sta/intf/spi_interface.hpp similarity index 98% rename from include/sta/spi_interface.hpp rename to include/sta/intf/spi_interface.hpp index 4d6ef17..8ba7962 100644 --- a/include/sta/spi_interface.hpp +++ b/include/sta/intf/spi_interface.hpp @@ -4,11 +4,11 @@ #ifndef STA_SPI_INTERFACE_HPP #define STA_SPI_INTERFACE_HPP -#include +#include #include -#include #include +#include namespace sta diff --git a/include/sta/time.hpp b/include/sta/intf/time.hpp similarity index 77% rename from include/sta/time.hpp rename to include/sta/intf/time.hpp index bedab29..3ef23f2 100644 --- a/include/sta/time.hpp +++ b/include/sta/intf/time.hpp @@ -1,3 +1,6 @@ +/** + * @brief Signatures for time related functions. + */ #ifndef STA_TIME_HPP #define STA_TIME_HPP diff --git a/include/sta/uart.hpp b/include/sta/intf/uart.hpp similarity index 100% rename from include/sta/uart.hpp rename to include/sta/intf/uart.hpp diff --git a/src/mutex.cpp b/src/intf/mutex.cpp similarity index 90% rename from src/mutex.cpp rename to src/intf/mutex.cpp index b861ebd..ba8af2e 100644 --- a/src/mutex.cpp +++ b/src/intf/mutex.cpp @@ -1,4 +1,4 @@ -#include +#include namespace sta diff --git a/src/spi_device.cpp b/src/intf/spi_device.cpp similarity index 97% rename from src/spi_device.cpp rename to src/intf/spi_device.cpp index 4f54883..748d252 100644 --- a/src/spi_device.cpp +++ b/src/intf/spi_device.cpp @@ -1,4 +1,4 @@ -#include +#include #include diff --git a/src/spi_interface.cpp b/src/intf/spi_interface.cpp similarity index 88% rename from src/spi_interface.cpp rename to src/intf/spi_interface.cpp index 26a141e..041c7d7 100644 --- a/src/spi_interface.cpp +++ b/src/intf/spi_interface.cpp @@ -1,4 +1,4 @@ -#include +#include namespace sta diff --git a/src/uart.cpp b/src/intf/uart.cpp similarity index 99% rename from src/uart.cpp rename to src/intf/uart.cpp index 84240e7..77b6cfd 100644 --- a/src/uart.cpp +++ b/src/intf/uart.cpp @@ -1,9 +1,9 @@ -#include +#include #include -#include #include +#include