Move system event files

This commit is contained in:
Henrik Stickann 2022-05-24 14:05:48 +02:00
parent 1cfae97cae
commit f0702e5714
2 changed files with 16 additions and 9 deletions

View File

@ -2,8 +2,11 @@
* @file * @file
* @brief Implementation of system events. * @brief Implementation of system events.
*/ */
#ifndef STA_RTOS_SYSTEM_EVENT_HPP #ifndef STA_RTOS_SYSTEM_SYSTEM_EVENT_HPP
#define STA_RTOS_SYSTEM_EVENT_HPP #define STA_RTOS_SYSTEM_SYSTEM_EVENT_HPP
#include <sta/rtos/system/names.hpp>
/** /**
* @defgroup STA_RTOS_SysEvent System Events * @defgroup STA_RTOS_SysEvent System Events
@ -22,15 +25,16 @@
# define STA_RTOS2_SYSTEM_EVENT_ENABLE # define STA_RTOS2_SYSTEM_EVENT_ENABLE
#endif // DOXYGEN #endif // DOXYGEN
/** /**
* @def STA_RTOS_SYSTEM_EVENT_HANDLE * @def STA_RTOS_SYSTEM_EVENT_NAME
* @brief Set variable name of event flags handle. * @brief Set name of system event flags.
* *
* @ingroup STA_RTOS_BuildConfig * @ingroup STA_RTOS_BuildConfig
*/ */
#ifndef STA_RTOS_SYSTEM_EVENT_HANDLE #ifndef STA_RTOS_SYSTEM_EVENT_NAME
# define STA_RTOS_SYSTEM_EVENT_HANDLE systemEventHandle # define STA_RTOS_SYSTEM_EVENT_NAME systemEvent
#endif // !STA_RTOS_SYSTEM_EVENT_HANDLE #endif // !STA_RTOS_SYSTEM_EVENT_NAME
#include <sta/config.hpp> #include <sta/config.hpp>
@ -93,4 +97,4 @@ namespace sta
#endif // STA_RTOS_SYSTEM_EVENT_ENABLE #endif // STA_RTOS_SYSTEM_EVENT_ENABLE
#endif // STA_RTOS_SYSTEM_EVENT_HPP #endif // STA_RTOS_SYSTEM_SYSTEM_EVENT_HPP

View File

@ -1,10 +1,13 @@
#include <sta/rtos/system_event.hpp> #include <sta/rtos/system/system_event.hpp>
#ifdef STA_RTOS_SYSTEM_EVENT_ENABLE #ifdef STA_RTOS_SYSTEM_EVENT_ENABLE
#include <cmsis_os2.h> #include <cmsis_os2.h>
#define STA_RTOS_SYSTEM_EVENT_HANDLE STA_RTOS_MAKE_HANDLE_NAME(STA_RTOS_SYSTEM_EVENT_NAME)
// Access handle from freertos.c // Access handle from freertos.c
extern osEventFlagsId_t STA_RTOS_SYSTEM_EVENT_HANDLE; extern osEventFlagsId_t STA_RTOS_SYSTEM_EVENT_HANDLE;