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