SmartSnippets DA1459x SDK
Modules | Files | Macros
OS Abstraction Layer

OS Abstraction Layer. More...

Modules

 MID_RTO_OSAL_MSG_QUEUES
 
 MID_RTO_OSAL_FREERTOS
 
 MID_RTO_OSAL_RES_MGMT
 OSAL resource management.
 

Files

file  osal.h
 OS abstraction layer API.
 

Macros

#define OS_PTR_TO_UINT(p)   ((unsigned) (void *) (p))
 Cast any pointer to unsigned int value.
 
#define OS_PTR_TO_INT(p)   ((int) (void *) (p))
 Cast any pointer to signed int value.
 
#define OS_UINT_TO_PTR(u)   ((void *) (unsigned) (u))
 Cast any unsigned int value to pointer.
 
#define OS_INT_TO_PTR(i)   ((void *) (int) (i))
 Cast any signed int value to pointer.
 

Detailed Description

OS Abstraction Layer.