![]() |
Maestro Audio Framework
v 1.0
NXP Semiconductors
|
Primary include for libosa. More...
#include "osa_types.h"#include "osa_freertos.h"#include "osa_memory.h"#include "osa_thread.h"#include "osa_mutex.h"#include "osa_cond.h"#include "osa_message.h"#include "osa_time.h"#include "osa_misc.h"#include "osa_dir.h"#include "osa_init.h"#include "osa_event.h"#include "error.h"Macros | |
| #define | FSL_OS_NONE 0 |
| #define | FSL_OS_MQX 1 |
| #define | FSL_OS_FREE_RTOS 2 |
| #define | FSL_OS_UCOS 3 |
| #define | FSL_OS_CMSIS 4 |
| #define | FSL_OS_UCOSIII 5 |
| #define | FSL_OS_LINUX 6 |
| #define | DBG_entering LOG_ENTER(LOGMDL_COMMON); |
| Debug print macro for function entering. | |
| #define | DBG_leaving LOG_EXIT(LOGMDL_COMMON); |
| Debug print macro for function exiting. | |
| #define | OSA_DMEM_TOOL_MEMTYPE OSA_OSAMEMTYPE_BASE |
| #define | OSA_COND_MEMTYPE (OSA_OSAMEMTYPE_BASE + 1) |
| #define | OSA_DIR_MEMTYPE (OSA_OSAMEMTYPE_BASE + 2) |
| #define | OSA_EVENT_MEMTYPE (OSA_OSAMEMTYPE_BASE + 3) |
| #define | OSA_MESSAGE_MEMTYPE (OSA_OSAMEMTYPE_BASE + 4) |
| #define | OSA_MUTEX_MEMTYPE (OSA_OSAMEMTYPE_BASE + 5) |
| #define | OSA_THREAD_MEMTYPE (OSA_OSAMEMTYPE_BASE + 6) |
| #define | OSA_SEM_MEMTYPE (OSA_OSAMEMTYPE_BASE + 7) |
| #define | OSA_MEMTYPE_END OSA_SEM_MEMTYPE |
| #define | DMG_MEMTYPE_BASE (OSA_MEMTYPE_END + 50) |
This file includes all component headers for libosa. Any program using libosa should include only this header.