![]() |
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)) |