CI130X SDK API手册  2.2.0
本手册用于描述CI130X SDK各个组件和驱动API
宏定义 | 函数 | 变量
codec_manage_inner_port.c 文件参考
#include "codec_manage_inner_port.h"
#include "ci_assert.h"
#include "ci130x_nuclear_com.h"
#include "codec_manager.h"
#include "ci130x_system.h"
#include "ci130x_audio_pre_rslt_out.h"

宏定义

#define CHECK_PARA_NUM   (0)
 
#define CMI_CI_ASSERT(x, msg)
 
#define CODEC_MANAGE_INNER_PORT_MAX_PARA_NUM   (6)
 

函数

int32_t codec_manage_inner_serve_cb (void *payload, uint32_t payload_len, uint32_t src, void *priv)
 
void codec_manage_inner_port_init (void)
 

变量

uint32_t codec_manage_inner_msg_buf [(6)] = {0}
 

宏定义说明

◆ CHECK_PARA_NUM

#define CHECK_PARA_NUM   (0)

◆ CMI_CI_ASSERT

#define CMI_CI_ASSERT (   x,
  msg 
)
值:
if( ( x ) == 0 ) \
{ \
mprintf("%s",msg); \
mprintf("CMI Line:%d\n",__LINE__); \
while(1) asm volatile ("ebreak"); \
}

◆ CODEC_MANAGE_INNER_PORT_MAX_PARA_NUM

#define CODEC_MANAGE_INNER_PORT_MAX_PARA_NUM   (6)

函数说明

◆ codec_manage_inner_port_init()

void codec_manage_inner_port_init ( void  )

◆ codec_manage_inner_serve_cb()

int32_t codec_manage_inner_serve_cb ( void *  payload,
uint32_t  payload_len,
uint32_t  src,
void *  priv 
)

变量说明

◆ codec_manage_inner_msg_buf

uint32_t codec_manage_inner_msg_buf[(6)] = {0}