Classes | Macros | Typedefs | Functions
fsl_common.c File Reference
#include "fsl_common.h"
Include dependency graph for fsl_common.c:

Go to the source code of this file.

Classes

struct  _mem_align_control_block
 

Macros

#define FSL_COMPONENT_ID   "platform.drivers.common"
 
#define SDK_MEM_MAGIC_NUMBER   12345U
 

Typedefs

typedef struct _mem_align_control_block mem_align_cb_t
 

Functions

void SDK_DelayAtLeastUs (uint32_t delay_us, uint32_t coreClock_Hz)
 Delay function bases on while loop, every loop includes three instructions. More...
 
void SDK_Free (void *ptr)
 Free memory. More...
 
void * SDK_Malloc (size_t size, size_t alignbytes)
 Allocate memory with given alignment and aligned size. More...
 

Macro Definition Documentation

◆ FSL_COMPONENT_ID

#define FSL_COMPONENT_ID   "platform.drivers.common"

Definition at line 20 of file fsl_common.c.

◆ SDK_MEM_MAGIC_NUMBER

#define SDK_MEM_MAGIC_NUMBER   12345U

Definition at line 10 of file fsl_common.c.

Typedef Documentation

◆ mem_align_cb_t



picovoice_driver
Author(s):
autogenerated on Fri Apr 1 2022 02:14:57