![]() |
MCUXpresso SDK API Reference Manual
Rev 2.16.000
NXP Semiconductors
|
Copyright 2020, 2024 NXP All rights reserved. More...
SPDX-License-Identifier: BSD-3-Clause
Macros | |
#define | OSA_TASK_HANDLE_SIZE (sizeof(TX_THREAD) + sizeof(list_element_t)) |
OSA task handle size. More... | |
#define | OSA_EVENT_HANDLE_SIZE (sizeof(TX_EVENT_FLAGS_GROUP) + sizeof(uint8_t)) |
OSA event handle size. More... | |
#define | OSA_SEM_HANDLE_SIZE sizeof(TX_SEMAPHORE) |
OSA semaphore handle size. More... | |
#define | OSA_MUTEX_HANDLE_SIZE sizeof(TX_MUTEX) |
OSA mutex handle size. More... | |
#define | OSA_MSGQ_HANDLE_SIZE sizeof(TX_QUEUE) |
OSA queue handle size. More... | |
#define | OSA_TIMER_HANDLE_SIZE (sizeof(TX_TIMER) + 2 * sizeof(int)) |
OSA timer handle size. More... | |
#define | PRIORITY_OSA_TO_THREAD(osa_prio) (((TX_MAX_PRIORITIES - 1U) * osa_prio) / (OSA_TASK_PRIORITY_MIN - OSA_TASK_PRIORITY_MAX)) |
To provide unified task priority for upper layer, OSA layer makes conversion. | |
#define OSA_TASK_HANDLE_SIZE (sizeof(TX_THREAD) + sizeof(list_element_t)) |
#define OSA_EVENT_HANDLE_SIZE (sizeof(TX_EVENT_FLAGS_GROUP) + sizeof(uint8_t)) |
#define OSA_SEM_HANDLE_SIZE sizeof(TX_SEMAPHORE) |
#define OSA_MUTEX_HANDLE_SIZE sizeof(TX_MUTEX) |
#define OSA_MSGQ_HANDLE_SIZE sizeof(TX_QUEUE) |
#define OSA_TIMER_HANDLE_SIZE (sizeof(TX_TIMER) + 2 * sizeof(int)) |