| Maestro Audio Framework v 1.0 NXP Semiconductors

Macros
osa_common.h File Reference

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)

## Detailed Description

This file includes all component headers for libosa. Any program using libosa should include only this header.