feat: add lab-rv32i-freertos-event-group card

This commit is contained in:
user
2026-07-21 19:13:55 +02:00
commit b72408da7f
67 changed files with 37880 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
#ifndef K13_HOST_EVENT_GROUPS_H
#define K13_HOST_EVENT_GROUPS_H
#include "FreeRTOS.h"
struct MockEventGroup { EventBits_t bits; };
typedef struct MockEventGroup * EventGroupHandle_t;
typedef struct MockEventGroup StaticEventGroup_t;
#ifdef __cplusplus
extern "C" {
#endif
EventGroupHandle_t xEventGroupCreateStatic( StaticEventGroup_t * );
EventBits_t xEventGroupSetBits( EventGroupHandle_t, EventBits_t );
EventBits_t xEventGroupClearBits( EventGroupHandle_t, EventBits_t );
EventBits_t xEventGroupGetBits( EventGroupHandle_t );
EventBits_t xEventGroupWaitBits( EventGroupHandle_t, EventBits_t, BaseType_t, BaseType_t, TickType_t );
void vEventGroupDelete( EventGroupHandle_t );
#ifdef __cplusplus
}
#endif
#endif