#include "media_cmd_process.h" #include "ate_at_process.h" #include "ate_cmd_manager.h" // #include "aw88166_port.h" #include "common_def.h" #include "securec.h" #include "soc_osal.h" #include #include // WEAK void aw883xx_init(void){} // WEAK void aw883xx_cail_f0(uint32_t *f0){} // WEAK void aw883xx_cail_re(uint32_t *re){} // WEAK void aw883xx_pa_start(void){} // WEAK void aw883xx_i2s_output(void){} #define ARRAY_COUNT(array) (sizeof(array) / sizeof(array[0])) void media_cmd_process_init(void) { return; } result_t media_demo(uint8_t *para, uint32_t para_len) { unused(para); unused(para_len); result_t result = {0}; // aw883xx_init(); return result; } static void aw883xx_cail_f0_task(void *param) { result_t result = {0}; result.code = EXT_ERR_SUCCESS; // uint32_t f0 = 0; // aw883xx_cail_f0(&f0); // printf("f0 %d\r\n", f0); // ((notify_task_complete *)param)(); process_at_cmd_ret(result); } result_t media_cail_f0(uint8_t *para, uint32_t para_len) { unused(para); unused(para_len); result_t result = {0}; result.out_time = 15000; result.callback = aw883xx_cail_f0_task; return result; } static void aw883xx_cail_r0_task(void *param) { result_t result = {0}; result.code = EXT_ERR_SUCCESS; uint32_t re = 0; // aw883xx_cail_re(&re); // printf("f0 %d\r\n", re); // ((notify_task_complete *)param)(); process_at_cmd_ret(result); } result_t media_cail_re(uint8_t *para, uint32_t para_len) { unused(para); unused(para_len); result_t result = {0}; // result.out_time = 15000; // result.callback = aw883xx_cail_r0_task; return result; } result_t media_pa_start(uint8_t *para, uint32_t para_len) { unused(para); unused(para_len); result_t result = {0}; // aw883xx_pa_start(); return result; } result_t media_i2s_output(uint8_t *para, uint32_t para_len) { unused(para); unused(para_len); result_t result = {0}; // aw883xx_i2s_output(); return result; }