修复全部循环问题

This commit is contained in:
FlyM 2025-08-28 16:08:12 +08:00
parent e8c743b7fa
commit 983167949c
25 changed files with 28143 additions and 29317 deletions

Binary file not shown.

BIN
FW/KT25-0828_JJT/jl_isd.fw Normal file

Binary file not shown.

BIN
FW/KT25-0828_JJT/update.ufw Normal file

Binary file not shown.

BIN
JJT.pdf Normal file

Binary file not shown.

View File

@ -1498,6 +1498,7 @@ int music_player_play_by_sclust(char *logo, u32 sclust)
/*----------------------------------------------------------------------------*/
int music_player_play_by_path(char *logo, const char *path)
{
printf("......music_player_play_by_path [ %s-%s ] \n", logo, path);
if (path == NULL)
{
return MUSIC_PLAYER_ERR_POINT;

View File

@ -76,7 +76,7 @@ void kt_change_cycle(u8 cycle)
__this->play_status.cycle_mode = cycle;
if (cycle != FCYCLE_ONE)
{
memset(&__this->play_status, 0, sizeof(__this->play_status));
memset(__this->play_status.play_name, 0, sizeof(__this->play_status.play_name));
}
}

View File

@ -340,7 +340,8 @@ static void uart_process(tRxPacket *pack)
else if (pack->buf[2] == KT_CMD_CYCLE)
{
printf("KT_CMD_CYCLE \n");
app_task_put_key_msg(KEY_USER_PLAY_CYCLE, pack->buf[3]);
//app_task_put_key_msg(KEY_USER_PLAY_CYCLE, pack->buf[3]);
kt_change_cycle(pack->buf[3]);
uart_ack(pack->buf[2], KT_OK);
}
else if (pack->buf[2] == KT_CMD_GET_FILE_NUM) //文件数量

View File

@ -29,7 +29,7 @@
#define TCFG_APP_MUSIC_EN 1
#define TCFG_APP_LINEIN_EN 0
#define TCFG_APP_FM_EN 0
#define TCFG_APP_PC_EN 1
#define TCFG_APP_PC_EN 0
#define TCFG_APP_RTC_EN 0
#define TCFG_APP_RECORD_EN 0
#define TCFG_APP_SPDIF_EN 0
@ -42,7 +42,7 @@
//*********************************************************************************//
// UART配置 //
//*********************************************************************************//
#define TCFG_UART0_ENABLE DISABLE_THIS_MOUDLE //串口打印模块使能
#define TCFG_UART0_ENABLE ENABLE_THIS_MOUDLE //串口打印模块使能
#define TCFG_UART0_RX_PORT NO_CONFIG_PORT //串口接收脚配置用于打印可以选择NO_CONFIG_PORT
#if 1
@ -74,7 +74,7 @@
//*********************************************************************************//
// 硬件SPI 配置 //
//*********************************************************************************//
#define TCFG_HW_SPI1_ENABLE DISABLE_THIS_MOUDLE
#define TCFG_HW_SPI1_ENABLE ENABLE_THIS_MOUDLE
//A组IO: DI: PB2 DO: PB1 CLK: PB0
//B组IO: DI: PC3 DO: PC5 CLK: PC4
#define TCFG_HW_SPI1_PORT 'B'
@ -93,7 +93,7 @@
//*********************************************************************************//
// FLASH 配置 //
//*********************************************************************************//
#define TCFG_NORFLASH_DEV_ENABLE DISABLE_THIS_MOUDLE //需要关闭SD0
#define TCFG_NORFLASH_DEV_ENABLE ENABLE_THIS_MOUDLE //需要关闭SD0
#define TCFG_FLASH_DEV_SPI_HW_NUM 1// 1: SPI1 2: SPI2
#define TCFG_FLASH_DEV_SPI_CS_PORT IO_PORTC_03
@ -126,7 +126,7 @@
//A组IO: CMD:PC4 CLK:PC5 DAT0:PC3 //D组IO: CMD:PB2 CLK:PB0 DAT0:PB3
//B组IO: CMD:PB6 CLK:PB7 DAT0:PB5 //E组IO: CMD:PA4 CLK:PC5 DAT0:DM
//C组IO: CMD:PA4 CLK:PA2 DAT0:PA3 //F组IO: CMD:PB6 CLK:PB7 DAT0:PB4
#define TCFG_SD0_ENABLE ENABLE_THIS_MOUDLE
#define TCFG_SD0_ENABLE DISABLE_THIS_MOUDLE
#define TCFG_SD0_PORTS 'A'
#define TCFG_SD0_DAT_MODE 1//AC696x不支持4线模式
#define TCFG_SD0_DET_MODE SD_CLK_DECT
@ -396,7 +396,7 @@ DAC硬件上的连接方式,可选的配置:
DAC_OUTPUT_LR
DAC_OUTPUT_MONO_LR_DIFF
*/
#define TCFG_AUDIO_DAC_CONNECT_MODE DAC_OUTPUT_LR
#define TCFG_AUDIO_DAC_CONNECT_MODE DAC_OUTPUT_MONO_L
/*
:

View File

@ -102,10 +102,10 @@ static void app_init()
gpio_set_die(IO_PORTA_02,1);
gpio_set_direction(IO_PORTA_02,1);
//mute
gpio_set_pull_down(IO_PORTA_04,0);
/* gpio_set_pull_down(IO_PORTA_04,0);
gpio_set_pull_up(IO_PORTA_04,0);
gpio_set_direction(IO_PORTA_04,0);
gpio_set_output_value(IO_PORTA_04,1);
gpio_set_output_value(IO_PORTA_04,1); */
gpio_set_pull_down(IO_PORTC_02,0);
gpio_set_pull_up(IO_PORTC_02,0);

View File

@ -14,7 +14,7 @@
#define CONFIG_DEBUG_LIB(x) (x & LIB_DEBUG)
//#define CONFIG_DEBUG_ENABLE
#define CONFIG_DEBUG_ENABLE
#ifndef CONFIG_DEBUG_ENABLE
//#define CONFIG_DEBUG_LITE_ENABLE //轻量级打印开关, 默认关闭

View File

@ -178,7 +178,7 @@ enum {
KEY_USER_PLAY_NUM,
KEY_USER_PLAY_NAME,
KEY_USER_PLAY_FULL_NAME,
KEY_USER_PLAY_CYCLE,
//KEY_USER_PLAY_CYCLE,
KEY_USER_PLAY_STOP,
KEY_IR_NUM_0, //中间不允许插入

View File

@ -603,6 +603,7 @@ static int music_key_event_opr(struct sys_event *event)
//else
//{
err = music_player_play_first_file(logo);
printf("---------------->>>>>>>err = %d logo:%s<<<<<<<<-----------------------\n", err, logo);
//}
break;
case KEY_USER_PLAY_NUM:
@ -611,7 +612,8 @@ static int music_key_event_opr(struct sys_event *event)
// sprintf(str, "/%03d.*", msg[1]);
// printf("%s \n", str);
// err = music_player_play_by_path((char *)"fat_nor", str);
err = music_player_play_by_number((char *)"sd0", msg[1]);
//err = music_player_play_by_number((char *)"sd0", msg[1]);
err = music_player_play_by_number(music_player_get_dev_cur(), msg[1]);
printf("err = %d\n", err);
if (kt_get_cycle() == FCYCLE_ONE)
{
@ -629,7 +631,8 @@ static int music_key_event_opr(struct sys_event *event)
strcat(str, ".*");
// strcat(play_name,".*")
printf("%s \n", str);
err = music_player_play_by_path((char *)"sd0", str);
//err = music_player_play_by_path((char *)"sd0", str);
err = music_player_play_by_path(music_player_get_dev_cur(), str);
printf("err = %d\n", err);
if (kt_get_cycle() == FCYCLE_ONE)
{
@ -641,21 +644,22 @@ static int music_key_event_opr(struct sys_event *event)
play_name = (char *)msg[1];
printf("%s \n", play_name);
err = music_player_play_by_path((char *)"sd0", play_name);
//err = music_player_play_by_path((char *)"sd0", play_name);
err = music_player_play_by_path(music_player_get_dev_cur(), play_name);
printf("err = %d\n", err);
if (kt_get_cycle() == FCYCLE_ONE)
{
kt_set_last_play(3, 0, play_name);
}
break;
case KEY_USER_PLAY_CYCLE:
/* case KEY_USER_PLAY_CYCLE:
printf("KEY_USER_PLAY_CYCLE !!\n");
if (msg[1] < FCYCLE_MAX)
{
kt_change_cycle(msg[1]);
music_player_set_repeat_mode(msg[1]);
}
break;
break; */
case KEY_USER_PLAY_STOP:
printf("KEY_USER_PLAY_STOP !!\n");
//err = music_player_end_deal(msg[1]);
@ -683,13 +687,15 @@ static int music_key_event_opr(struct sys_event *event)
else if (mode == 1)
{
printf("play by number\n");
err = music_player_play_by_number((char *)"sd0", num);
//err = music_player_play_by_number((char *)"sd0", num);
err = music_player_play_by_number(music_player_get_dev_cur(), num);
printf("err = %d\n", err);
}
else
{
printf("play by path\n");
err = music_player_play_by_path((char *)"sd0", name);
//err = music_player_play_by_path((char *)"sd0", name);
err = music_player_play_by_path(music_player_get_dev_cur(), name);
printf("err = %d\n", err);
}
}

View File

@ -13,6 +13,8 @@
#include "app_task.h"
#include "key_event_deal.h"
#include "kt.h"
#define LOG_TAG_CONST APP_IDLE
#define LOG_TAG "[APP_IDLE]"
@ -130,6 +132,8 @@ void app_poweron_task()
UI_SHOW_MENU(MENU_POWER_UP, 0, 0, NULL);
PA_UNMUTE();
kt_init();
int err = tone_play_with_callback_by_name(tone_table[IDEX_TONE_POWER_ON], 1, tone_play_end_callback, (void *)IDEX_TONE_POWER_ON);

View File

@ -968,11 +968,11 @@ void audio_mix_out_automute_mute(u8 mute)
printf(">>>>>>>>>>>>>>>>>>>> %s\n", mute ? ("MUTE") : ("UNMUTE"));
if (mute)
{
PA_MUTE();
//PA_MUTE();
}
else
{
PA_UNMUTE();
//PA_UNMUTE();
}
}

View File

@ -4,6 +4,12 @@ fat_sdfile_fat_ops
sdfile_vfs_ops
nor_fs_vfs_ops
nor_sdfile_vfs_ops
nor_rec_fs_vfs_ops
pcm_decoder

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -156,17 +156,6 @@ objs/apps/common/config/bt_profile_config.c.o
-r=objs/apps/common/config/bt_profile_config.c.o,a2dp_mutual_support,pl
objs/apps/common/config/ci_transport_uart.c.o
objs/apps/common/debug/debug.c.o
-r=objs/apps/common/debug/debug.c.o,putchar,pl
-r=objs/apps/common/debug/debug.c.o,puts,pl
-r=objs/apps/common/debug/debug.c.o,printf,pl
-r=objs/apps/common/debug/debug.c.o,put_buf,pl
-r=objs/apps/common/debug/debug.c.o,put_u8hex,pl
-r=objs/apps/common/debug/debug.c.o,put_u16hex,pl
-r=objs/apps/common/debug/debug.c.o,put_u32hex,pl
-r=objs/apps/common/debug/debug.c.o,log_print,pl
-r=objs/apps/common/debug/debug.c.o,log_putbyte,pl
-r=objs/apps/common/debug/debug.c.o,assert_printf,pl
-r=objs/apps/common/debug/debug.c.o,cpu_assert_debug,l
objs/apps/common/debug/debug_lite.c.o
-r=objs/apps/common/debug/debug_lite.c.o,puts_lite,pl
-r=objs/apps/common/debug/debug_lite.c.o,put_buf_lite,pl
@ -241,16 +230,7 @@ objs/apps/common/dev_manager/dev_update.c.o
-r=objs/apps/common/dev_manager/dev_update.c.o,dev_update_check,pl
-r=objs/apps/common/dev_manager/dev_update.c.o,update_success_boot_check,l
-r=objs/apps/common/dev_manager/dev_update.c.o,dev_manager_find_spec,l
-r=objs/apps/common/dev_manager/dev_update.c.o,strcmp,l
-r=objs/apps/common/dev_manager/dev_update.c.o,printf,l
-r=objs/apps/common/dev_manager/dev_update.c.o,sprintf,l
-r=objs/apps/common/dev_manager/dev_update.c.o,dev_manager_get_root_path,l
-r=objs/apps/common/dev_manager/dev_update.c.o,fopen,l
-r=objs/apps/common/dev_manager/dev_update.c.o,storage_update_loader_download_init_with_file_hdl,l
-r=objs/apps/common/dev_manager/dev_update.c.o,update_mode_api,l
-r=objs/apps/common/dev_manager/dev_update.c.o,chip_reset,
-r=objs/apps/common/dev_manager/dev_update.c.o,puts,l
-r=objs/apps/common/dev_manager/dev_update.c.o,updata_file_name,l
objs/apps/common/device/detection.c.o
-r=objs/apps/common/device/detection.c.o,vdet_check,pl
-r=objs/apps/common/device/detection.c.o,adc_get_value,l
@ -282,6 +262,47 @@ objs/apps/common/device/gSensor/SC7A20.c.o
objs/apps/common/device/gSensor/da230.c.o
objs/apps/common/device/gSensor/gSensor_manage.c.o
objs/apps/common/device/norflash/norflash.c.o
-r=objs/apps/common/device/norflash/norflash.c.o,_norflash_init,pl
-r=objs/apps/common/device/norflash/norflash.c.o,log_print,l
-r=objs/apps/common/device/norflash/norflash.c.o,os_mutex_create,
-r=objs/apps/common/device/norflash/norflash.c.o,printf,l
-r=objs/apps/common/device/norflash/norflash.c.o,cpu_assert_debug,l
-r=objs/apps/common/device/norflash/norflash.c.o,chip_reset,
-r=objs/apps/common/device/norflash/norflash.c.o,norflash_enter_4byte_addr,pl
-r=objs/apps/common/device/norflash/norflash.c.o,gpio_write,l
-r=objs/apps/common/device/norflash/norflash.c.o,spi_send_byte,l
-r=objs/apps/common/device/norflash/norflash.c.o,norflash_exit_4byte_addr,pl
-r=objs/apps/common/device/norflash/norflash.c.o,_norflash_open,pl
-r=objs/apps/common/device/norflash/norflash.c.o,os_mutex_pend,l
-r=objs/apps/common/device/norflash/norflash.c.o,gpio_set_die,l
-r=objs/apps/common/device/norflash/norflash.c.o,gpio_set_direction,l
-r=objs/apps/common/device/norflash/norflash.c.o,spi_open,l
-r=objs/apps/common/device/norflash/norflash.c.o,malloc,l
-r=objs/apps/common/device/norflash/norflash.c.o,_norflash_read,pl
-r=objs/apps/common/device/norflash/norflash.c.o,sys_timer_add,l
-r=objs/apps/common/device/norflash/norflash.c.o,os_mutex_post,l
-r=objs/apps/common/device/norflash/norflash.c.o,_norflash_close,pl
-r=objs/apps/common/device/norflash/norflash.c.o,sys_timer_del,l
-r=objs/apps/common/device/norflash/norflash.c.o,_norflash_eraser,pl
-r=objs/apps/common/device/norflash/norflash.c.o,free,l
-r=objs/apps/common/device/norflash/norflash.c.o,spi_close,l
-r=objs/apps/common/device/norflash/norflash.c.o,gpio_set_pull_up,l
-r=objs/apps/common/device/norflash/norflash.c.o,gpio_set_pull_down,l
-r=objs/apps/common/device/norflash/norflash.c.o,spi_set_bit_mode,l
-r=objs/apps/common/device/norflash/norflash.c.o,spi_dma_recv,l
-r=objs/apps/common/device/norflash/norflash.c.o,_norflash_write,pl
-r=objs/apps/common/device/norflash/norflash.c.o,_norflash_ioctl,pl
-r=objs/apps/common/device/norflash/norflash.c.o,strcmp,l
-r=objs/apps/common/device/norflash/norflash.c.o,spi_set_baud,l
-r=objs/apps/common/device/norflash/norflash.c.o,spi_get_baud,l
-r=objs/apps/common/device/norflash/norflash.c.o,spi_recv_byte,l
-r=objs/apps/common/device/norflash/norflash.c.o,spi_dma_send,l
-r=objs/apps/common/device/norflash/norflash.c.o,delay,l
-r=objs/apps/common/device/norflash/norflash.c.o,puts,l
-r=objs/apps/common/device/norflash/norflash.c.o,config_asser,l
-r=objs/apps/common/device/norflash/norflash.c.o,clock_spi_norflash,pl
-r=objs/apps/common/device/norflash/norflash.c.o,norflash_dev_ops,pl
-r=objs/apps/common/device/norflash/norflash.c.o,norfs_dev_ops,pl
objs/apps/common/fat_nor/nor_fs.c.o
-r=objs/apps/common/fat_nor/nor_fs.c.o,norfs_mutex_init,pl
-r=objs/apps/common/fat_nor/nor_fs.c.o,os_mutex_create,
@ -336,7 +357,7 @@ objs/apps/common/fat_nor/nor_fs.c.o
-r=objs/apps/common/fat_nor/nor_fs.c.o,max_rec_capacity,pl
-r=objs/apps/common/fat_nor/nor_fs.c.o,recfs,pl
-r=objs/apps/common/fat_nor/nor_fs.c.o,recfile,pl
-r=objs/apps/common/fat_nor/nor_fs.c.o,nor_fs_vfs_ops,pl
-r=objs/apps/common/fat_nor/nor_fs.c.o,nor_fs_vfs_ops,plx
objs/apps/common/fat_nor/phone_rec_fs.c.o
-r=objs/apps/common/fat_nor/phone_rec_fs.c.o,phonefs_mutex_init,pl
-r=objs/apps/common/fat_nor/phone_rec_fs.c.o,os_mutex_create,
@ -631,7 +652,7 @@ objs/apps/common/rec_nor/nor_interface.c.o
-r=objs/apps/common/rec_nor/nor_interface.c.o,recfile_write,l
-r=objs/apps/common/rec_nor/nor_interface.c.o,recfile_seek,l
-r=objs/apps/common/rec_nor/nor_interface.c.o,close_nor_recfile,l
-r=objs/apps/common/rec_nor/nor_interface.c.o,nor_rec_fs_vfs_ops,pl
-r=objs/apps/common/rec_nor/nor_interface.c.o,nor_rec_fs_vfs_ops,plx
objs/apps/common/rec_nor/nor_rec_fs.c.o
-r=objs/apps/common/rec_nor/nor_rec_fs.c.o,recfs_mutex_init,pl
-r=objs/apps/common/rec_nor/nor_rec_fs.c.o,os_mutex_create,
@ -876,10 +897,6 @@ objs/apps/common/usb/device/msd.c.o
-r=objs/apps/common/usb/device/msd.c.o,log_tag_const_i_USB,l
objs/apps/common/usb/device/msd_upgrade.c.o
-r=objs/apps/common/usb/device/msd_upgrade.c.o,private_scsi_cmd,pl
-r=objs/apps/common/usb/device/msd_upgrade.c.o,local_irq_disable,l
-r=objs/apps/common/usb/device/msd_upgrade.c.o,ram_protect_close,l
-r=objs/apps/common/usb/device/msd_upgrade.c.o,hw_mmu_disable,l
-r=objs/apps/common/usb/device/msd_upgrade.c.o,nvram_set_boot_state,
objs/apps/common/usb/device/task_pc.c.o
-r=objs/apps/common/usb/device/task_pc.c.o,usb_start,pl
-r=objs/apps/common/usb/device/task_pc.c.o,usb_device_mode,l
@ -981,7 +998,7 @@ objs/apps/common/usb/device/uac_stream.c.o
-r=objs/apps/common/usb/device/uac_stream.c.o,cbuf_init,l
-r=objs/apps/common/usb/device/uac_stream.c.o,sys_event_notify,l
-r=objs/apps/common/usb/device/uac_stream.c.o,uac_speaker_stream_close,pl
-r=objs/apps/common/usb/device/uac_stream.c.o,uac_vol_switch,l
-r=objs/apps/common/usb/device/uac_stream.c.o,uac_vol_switch,pl
-r=objs/apps/common/usb/device/uac_stream.c.o,uac_get_spk_vol,pl
-r=objs/apps/common/usb/device/uac_stream.c.o,uac_mute_volume,pl
-r=objs/apps/common/usb/device/uac_stream.c.o,uac_mic_stream_read,pl
@ -989,8 +1006,8 @@ objs/apps/common/usb/device/uac_stream.c.o
-r=objs/apps/common/usb/device/uac_stream.c.o,uac_mic_stream_open,pl
-r=objs/apps/common/usb/device/uac_stream.c.o,uac_mic_stream_close,pl
-r=objs/apps/common/usb/device/uac_stream.c.o,app_audio_get_volume,l
-r=objs/apps/common/usb/device/uac_stream.c.o,usb_audio_demo_exit,l
-r=objs/apps/common/usb/device/uac_stream.c.o,usb_audio_demo_init,l
-r=objs/apps/common/usb/device/uac_stream.c.o,usb_audio_demo_exit,pl
-r=objs/apps/common/usb/device/uac_stream.c.o,usb_audio_demo_init,pl
-r=objs/apps/common/usb/device/uac_stream.c.o,get_max_sys_vol,l
-r=objs/apps/common/usb/device/uac_stream.c.o,log_tag_const_i_USB,l
objs/apps/common/usb/device/usb_device.c.o
@ -1233,6 +1250,7 @@ objs/apps/kaotings/kt_uart.c.o
-r=objs/apps/kaotings/kt_uart.c.o,app_audio_set_volume,l
-r=objs/apps/kaotings/kt_uart.c.o,app_audio_mute,l
-r=objs/apps/kaotings/kt_uart.c.o,strlen,l
-r=objs/apps/kaotings/kt_uart.c.o,kt_change_cycle,l
-r=objs/apps/kaotings/kt_uart.c.o,music_player_get_file_total,l
-r=objs/apps/kaotings/kt_uart.c.o,music_player_get_dir_total,l
-r=objs/apps/kaotings/kt_uart.c.o,music_player_get_fileindir_number,l
@ -1316,6 +1334,7 @@ objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,gSensor_wkupup_enable,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,power_wakeup_index_enable,l
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,debug_uart_init,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,uart_init,l
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,get_led_config,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,get_tone_config,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,get_sys_default_vol,pl
@ -1330,6 +1349,7 @@ objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,dev_manager_init,l
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,get_charge_online_flag,l
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,power_set_mode,l
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,gpio_set_die,l
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,board_set_soft_poweroff,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,gpio_write,l
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,gpio_dir,l
@ -1340,10 +1360,8 @@ objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,gpio_set_pull_up,l
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,gpio_set_pull_down,l
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,gpio_set_direction,l
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,gpio_set_die,l
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,gpio_set_dieh,l
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,P33_CON_SET,
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,sdpg_config,l
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,sleep_exit_callback,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,sleep_enter_callback,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,dac_sniff_power_off,l
@ -1351,8 +1369,6 @@ objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,power_init,l
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,power_set_callback,l
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,power_keep_dacvdd_en,l
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,sdmmc_0_clk_detect,l
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,sdmmc_0_port_init,l
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,key_driver_init,l
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,power_wakeup_init,l
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,status_config,pl
@ -1360,11 +1376,11 @@ objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,ladc_list,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,adc_data,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,adkey_data,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,otg_data,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,led7_data,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,ui_cfg_data,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,sd_dev_ops,l
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,usb_dev_ops,l
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,spi1_p_data,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,norflash_fat_dev_data,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,norflash_dev_ops,l
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,device_table,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,power_param,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,port0,pl
@ -1375,23 +1391,18 @@ objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/board_ac6082_demo.c.o,__initcall_board_power_wakeup_init,pl
objs/apps/soundbox/board/br25/board_ac6082_demo/key_table/adkey_table.c.o
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/key_table/adkey_table.c.o,music_key_ad_table,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/key_table/adkey_table.c.o,pc_key_ad_table,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/key_table/adkey_table.c.o,idle_key_ad_table,pl
objs/apps/soundbox/board/br25/board_ac6082_demo/key_table/iokey_table.c.o
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/key_table/iokey_table.c.o,music_key_io_table,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/key_table/iokey_table.c.o,pc_key_io_table,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/key_table/iokey_table.c.o,idle_key_io_table,pl
objs/apps/soundbox/board/br25/board_ac6082_demo/key_table/irkey_table.c.o
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/key_table/irkey_table.c.o,music_key_ir_table,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/key_table/irkey_table.c.o,pc_key_ir_table,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/key_table/irkey_table.c.o,idle_key_ir_table,pl
objs/apps/soundbox/board/br25/board_ac6082_demo/key_table/rdec_key_table.c.o
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/key_table/rdec_key_table.c.o,music_key_rdec_table,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/key_table/rdec_key_table.c.o,pc_key_rdec_table,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/key_table/rdec_key_table.c.o,idle_key_rdec_table,pl
objs/apps/soundbox/board/br25/board_ac6082_demo/key_table/touch_key_table.c.o
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/key_table/touch_key_table.c.o,music_key_touch_table,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/key_table/touch_key_table.c.o,pc_key_touch_table,pl
-r=objs/apps/soundbox/board/br25/board_ac6082_demo/key_table/touch_key_table.c.o,idle_key_touch_table,pl
objs/apps/soundbox/board/br25/board_ac6082_iap/board_ac6082_iap.c.o
objs/apps/soundbox/board/br25/board_ac6082_iap/key_table/adkey_table.c.o
@ -1428,7 +1439,6 @@ objs/apps/soundbox/common/init.c.o
-r=objs/apps/soundbox/common/init.c.o,gpio_set_pull_up,l
-r=objs/apps/soundbox/common/init.c.o,gpio_set_die,l
-r=objs/apps/soundbox/common/init.c.o,gpio_set_direction,l
-r=objs/apps/soundbox/common/init.c.o,gpio_set_output_value,l
-r=objs/apps/soundbox/common/init.c.o,audio_enc_init,l
-r=objs/apps/soundbox/common/init.c.o,audio_dec_init,l
-r=objs/apps/soundbox/common/init.c.o,update_result_deal,l
@ -2250,7 +2260,6 @@ objs/apps/soundbox/task_manager/app_common.c.o
-r=objs/apps/soundbox/task_manager/app_common.c.o,app_common_key_var_2_event,pl
-r=objs/apps/soundbox/task_manager/app_common.c.o,sys_event_notify,l
-r=objs/apps/soundbox/task_manager/app_common.c.o,kt_uart_event,l
-r=objs/apps/soundbox/task_manager/app_common.c.o,pc_device_event_handler,l
-r=objs/apps/soundbox/task_manager/app_common.c.o,dev_status_event_filter,l
-r=objs/apps/soundbox/task_manager/app_common.c.o,app_get_curr_task,l
-r=objs/apps/soundbox/task_manager/app_common.c.o,app_check_curr_task,l
@ -2274,7 +2283,6 @@ objs/apps/soundbox/task_manager/app_task_switch.c.o
-r=objs/apps/soundbox/task_manager/app_task_switch.c.o,app_get_curr_task,pl
-r=objs/apps/soundbox/task_manager/app_task_switch.c.o,app_check_curr_task,pl
-r=objs/apps/soundbox/task_manager/app_task_switch.c.o,music_app_check,l
-r=objs/apps/soundbox/task_manager/app_task_switch.c.o,pc_app_check,l
-r=objs/apps/soundbox/task_manager/app_task_switch.c.o,bt_app_exit_check,l
-r=objs/apps/soundbox/task_manager/app_task_switch.c.o,puts,l
-r=objs/apps/soundbox/task_manager/app_task_switch.c.o,app_prev_task,pl
@ -2314,19 +2322,7 @@ objs/apps/soundbox/task_manager/idle/idle.c.o
-r=objs/apps/soundbox/task_manager/idle/idle.c.o,app_default_event_deal,l
-r=objs/apps/soundbox/task_manager/idle/idle.c.o,app_task_exitting,l
-r=objs/apps/soundbox/task_manager/idle/idle.c.o,sys_key_event_enable,l
-r=objs/apps/soundbox/task_manager/idle/idle.c.o,sdx_dev_detect_timer_del,l
-r=objs/apps/soundbox/task_manager/idle/idle.c.o,usb_detect_timer_del,l
-r=objs/apps/soundbox/task_manager/idle/idle.c.o,os_time_dly,
-r=objs/apps/soundbox/task_manager/idle/idle.c.o,usb_otg_online,l
-r=objs/apps/soundbox/task_manager/idle/idle.c.o,usb_pause,l
-r=objs/apps/soundbox/task_manager/idle/idle.c.o,usb_iomode,l
-r=objs/apps/soundbox/task_manager/idle/idle.c.o,gpio_set_die,l
-r=objs/apps/soundbox/task_manager/idle/idle.c.o,gpio_set_pull_up,l
-r=objs/apps/soundbox/task_manager/idle/idle.c.o,gpio_set_pull_down,l
-r=objs/apps/soundbox/task_manager/idle/idle.c.o,gpio_set_direction,l
-r=objs/apps/soundbox/task_manager/idle/idle.c.o,log_print,l
-r=objs/apps/soundbox/task_manager/idle/idle.c.o,sdx_dev_detect_timer_add,l
-r=objs/apps/soundbox/task_manager/idle/idle.c.o,usb_detect_timer_add,l
-r=objs/apps/soundbox/task_manager/idle/idle.c.o,regs_buf,pl
-r=objs/apps/soundbox/task_manager/idle/idle.c.o,log_tag_const_i_APP_IDLE,l
-r=objs/apps/soundbox/task_manager/idle/idle.c.o,app_var,l
@ -2390,7 +2386,6 @@ objs/apps/soundbox/task_manager/music/music.c.o
-r=objs/apps/soundbox/task_manager/music/music.c.o,kt_set_last_play,l
-r=objs/apps/soundbox/task_manager/music/music.c.o,strcat,l
-r=objs/apps/soundbox/task_manager/music/music.c.o,music_player_play_by_path,l
-r=objs/apps/soundbox/task_manager/music/music.c.o,music_player_set_repeat_mode,l
-r=objs/apps/soundbox/task_manager/music/music.c.o,app_task_switch_next,l
-r=objs/apps/soundbox/task_manager/music/music.c.o,music_player_end_deal,l
-r=objs/apps/soundbox/task_manager/music/music.c.o,kt_get_last_play,l
@ -2419,28 +2414,7 @@ objs/apps/soundbox/task_manager/music/music.c.o
-r=objs/apps/soundbox/task_manager/music/music.c.o,tone_table,l
objs/apps/soundbox/task_manager/pc/pc.c.o
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,pc_app_check,pl
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,usb_otg_online,l
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,log_print,l
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,app_pc_task,pl
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,app_task_get_msg,l
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,app_default_event_deal,l
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,app_task_exitting,l
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,ui_update_status,l
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,sys_key_event_enable,l
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,app_audio_get_volume,l
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,clock_idle,l
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,usb_start,l
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,pc_device_event_handler,l
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,app_task_switch_next,l
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,hid_key_handler,l
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,printf,l
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,app_audio_set_volume,l
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,tone_play_stop,l
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,dev_manager_list_check_mount,l
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,usb_stop,l
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,usb_pause,l
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,log_tag_const_i_APP_PC,l
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,log_tag_const_d_APP_PC,l
objs/apps/soundbox/task_manager/power_off/power_off.c.o
-r=objs/apps/soundbox/task_manager/power_off/power_off.c.o,power_off_deal,pl
-r=objs/apps/soundbox/task_manager/power_off/power_off.c.o,log_print,l
@ -2449,7 +2423,6 @@ objs/apps/soundbox/task_manager/power_off/power_off.c.o
-r=objs/apps/soundbox/task_manager/power_off/power_off.c.o,app_poweroff_task,pl
-r=objs/apps/soundbox/task_manager/power_off/power_off.c.o,app_task_get_msg,l
-r=objs/apps/soundbox/task_manager/power_off/power_off.c.o,poweroff_entry_cbfun,pl
-r=objs/apps/soundbox/task_manager/power_off/power_off.c.o,sdx_dev_entry_lowpower,l
-r=objs/apps/soundbox/task_manager/power_off/power_off.c.o,get_ui_busy_status,l
-r=objs/apps/soundbox/task_manager/power_off/power_off.c.o,power_set_soft_poweroff,l
-r=objs/apps/soundbox/task_manager/power_off/power_off.c.o,syscfg_write,l
@ -2461,6 +2434,7 @@ objs/apps/soundbox/task_manager/power_off/power_off.c.o
-r=objs/apps/soundbox/task_manager/power_off/power_off.c.o,tone_table,l
objs/apps/soundbox/task_manager/power_on/power_on.c.o
-r=objs/apps/soundbox/task_manager/power_on/power_on.c.o,app_poweron_task,pl
-r=objs/apps/soundbox/task_manager/power_on/power_on.c.o,gpio_set_output_value,l
-r=objs/apps/soundbox/task_manager/power_on/power_on.c.o,kt_init,l
-r=objs/apps/soundbox/task_manager/power_on/power_on.c.o,tone_play_with_callback_by_name,l
-r=objs/apps/soundbox/task_manager/power_on/power_on.c.o,app_task_get_msg,l
@ -2490,19 +2464,14 @@ objs/apps/soundbox/task_manager/task_key.c.o
-r=objs/apps/soundbox/task_manager/task_key.c.o,rdec_key_event_to_msg,pl
-r=objs/apps/soundbox/task_manager/task_key.c.o,touch_key_event_to_msg,pl
-r=objs/apps/soundbox/task_manager/task_key.c.o,music_key_ad_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,pc_key_ad_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,idle_key_ad_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,music_key_io_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,pc_key_io_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,idle_key_io_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,music_key_ir_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,pc_key_ir_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,idle_key_ir_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,music_key_rdec_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,pc_key_rdec_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,idle_key_rdec_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,music_key_touch_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,pc_key_touch_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,idle_key_touch_table,l
objs/apps/soundbox/third_party_profile/ancs_client_demo/ancs_client_demo.c.o
objs/apps/soundbox/third_party_profile/trans_data_demo/trans_data_demo.c.o
@ -2772,7 +2741,6 @@ objs/cpu/br25/audio_dec/audio_dec.c.o
-r=objs/cpu/br25/audio_dec/audio_dec.c.o,audio_decoder_resume_all,l
-r=objs/cpu/br25/audio_dec/audio_dec.c.o,audio_src_isr_deal,pl
-r=objs/cpu/br25/audio_dec/audio_dec.c.o,audio_dac_sync_src_deal,pl
-r=objs/cpu/br25/audio_dec/audio_dec.c.o,audio_usb_set_src_by_dac_sync,l
-r=objs/cpu/br25/audio_dec/audio_dec.c.o,audio_mode_main_dec_open,pl
-r=objs/cpu/br25/audio_dec/audio_dec.c.o,audio_output_nor_rate,pl
-r=objs/cpu/br25/audio_dec/audio_dec.c.o,audio_output_rate,pl
@ -2824,7 +2792,6 @@ objs/cpu/br25/audio_dec/audio_dec.c.o
-r=objs/cpu/br25/audio_dec/audio_dec.c.o,audio_eq_drc_parm_update,l
-r=objs/cpu/br25/audio_dec/audio_dec.c.o,mix_out_high_bass_dis,pl
-r=objs/cpu/br25/audio_dec/audio_dec.c.o,audio_mix_out_automute_mute,pl
-r=objs/cpu/br25/audio_dec/audio_dec.c.o,gpio_set_output_value,l
-r=objs/cpu/br25/audio_dec/audio_dec.c.o,mix_out_automute_handler,pl
-r=objs/cpu/br25/audio_dec/audio_dec.c.o,app_audio_output_channel_get,l
-r=objs/cpu/br25/audio_dec/audio_dec.c.o,mix_out_automute_skip,pl
@ -3000,65 +2967,6 @@ objs/cpu/br25/audio_dec/audio_dec_fm.c.o
objs/cpu/br25/audio_dec/audio_dec_linein.c.o
objs/cpu/br25/audio_dec/audio_dec_midi_file.c.o
objs/cpu/br25/audio_dec/audio_dec_pc.c.o
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,uac_vol_switch,pl
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,uac_dec_relaese,pl
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,audio_decoder_task_del_wait,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,clock_remove,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,local_irq_disable,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,free,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,local_irq_enable,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,audio_usb_set_src_by_dac_sync,pl
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,audio_buf_sync_follow_rate,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,uac_dec_restart,pl
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,uac_dec_push_restart,pl
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,os_taskq_post_type,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,os_current_task,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,audio_dev_init,pl
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,usb_audio_demo_init,pl
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,register_sys_event_handler,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,usb_audio_demo_exit,pl
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,unregister_sys_event_handler,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,usb_audio_mic_close,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,pc_eq_drc_open,pl
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,pc_eq_drc_close,pl
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,usr_timer_del,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,pcm_decoder_close,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,audio_mixer_ch_close,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,app_audio_state_exit,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,audio_stream_close,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,clock_set_cur,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,zalloc,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,audio_output_channel_num,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,audio_output_channel_type,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,printf,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,set_uac_speaker_rx_handler,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,audio_decoder_task_add_wait,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,clock_add,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,audio_decoder_resume,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,pcm_decoder_open,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,pcm_decoder_set_event_handler,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,pcm_decoder_set_read_data,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,uac_speaker_read,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,audio_mode_main_dec_open,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,audio_mixer_ch_open_head,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,audio_mixer_ch_set_src,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,audio_mixer_ch_set_sync,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,audio_stream_open,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,audio_stream_add_list,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,audio_output_set_start_volume,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,uac_get_cur_vol,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,app_audio_set_volume,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,audio_decoder_start,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,usr_timer_add,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,puts,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,uac_speaker_stream_length,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,uac_speaker_stream_size,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,audio_mixer_ch_pause,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,audio_decoder_resume_all,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,usb_audio_mic_open,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,usb_audio_mic_set_gain,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,decode_task,l
-r=objs/cpu/br25/audio_dec/audio_dec_pc.c.o,mixer,l
objs/cpu/br25/audio_dec/audio_dec_record.c.o
-r=objs/cpu/br25/audio_dec/audio_dec_record.c.o,record_file_close,pl
-r=objs/cpu/br25/audio_dec/audio_dec_record.c.o,file_dec_close,l
@ -3751,7 +3659,8 @@ objs/cpu/br25/pwm_led.c.o
-r=objs/cpu/br25/pwm_led.c.o,request_irq,l
objs/cpu/br25/setup.c.o
-r=objs/cpu/br25/setup.c.o,cpu_assert_debug,pl
-r=objs/cpu/br25/setup.c.o,chip_reset,
-r=objs/cpu/br25/setup.c.o,log_flush,l
-r=objs/cpu/br25/setup.c.o,local_irq_disable,l
-r=objs/cpu/br25/setup.c.o,timer,pl
-r=objs/cpu/br25/setup.c.o,sys_timer_dump_time,l
-r=objs/cpu/br25/setup.c.o,test_fun,pl
@ -3764,6 +3673,8 @@ objs/cpu/br25/setup.c.o
-r=objs/cpu/br25/setup.c.o,clk_voltage_init,l
-r=objs/cpu/br25/setup.c.o,clk_early_init,l
-r=objs/cpu/br25/setup.c.o,tick_timer_init,l
-r=objs/cpu/br25/setup.c.o,debug_uart_init,l
-r=objs/cpu/br25/setup.c.o,log_early_init,l
-r=objs/cpu/br25/setup.c.o,clock_dump,l
-r=objs/cpu/br25/setup.c.o,reset_source_dump,l
-r=objs/cpu/br25/setup.c.o,power_reset_source_dump,l
@ -3800,7 +3711,7 @@ objs/cpu/br25/spi.c.o
-r=objs/cpu/br25/spi.c.o,gpio_set_pull_up,l
-r=objs/cpu/br25/spi.c.o,gpio_set_pull_down,l
-r=objs/cpu/br25/spi.c.o,config_asser,l
-r=objs/cpu/br25/spi.c.o,spi1_p_data,
-r=objs/cpu/br25/spi.c.o,spi1_p_data,l
objs/cpu/br25/spi_test.c.o
objs/cpu/br25/uart_bt_product.c.o
objs/cpu/br25/uart_dev.c.o
@ -4124,22 +4035,6 @@ include_lib/liba/br25/cpu.a.llvm.245840.timer.c
-r=include_lib/liba/br25/cpu.a.llvm.245840.timer.c,log_tag_const_i_TMR,l
-r=include_lib/liba/br25/cpu.a.llvm.245840.timer.c,clock_timer,pl
-r=include_lib/liba/br25/cpu.a.llvm.245840.timer.c,clock_sys_src_use_lrc_hw,l
include_lib/liba/br25/cpu.a.llvm.259396.sd.c
-r=include_lib/liba/br25/cpu.a.llvm.259396.sd.c,sdmmc_0_port_init,pl
-r=include_lib/liba/br25/cpu.a.llvm.259396.sd.c,sdmmc_0_io_detect,pl
-r=include_lib/liba/br25/cpu.a.llvm.259396.sd.c,gpio_set_die,l
-r=include_lib/liba/br25/cpu.a.llvm.259396.sd.c,gpio_set_pull_up,l
-r=include_lib/liba/br25/cpu.a.llvm.259396.sd.c,gpio_set_pull_down,l
-r=include_lib/liba/br25/cpu.a.llvm.259396.sd.c,gpio_set_direction,l
-r=include_lib/liba/br25/cpu.a.llvm.259396.sd.c,delay,l
-r=include_lib/liba/br25/cpu.a.llvm.259396.sd.c,gpio_read,l
-r=include_lib/liba/br25/cpu.a.llvm.259396.sd.c,sdmmc_0_clk_detect,pl
-r=include_lib/liba/br25/cpu.a.llvm.259396.sd.c,sdmmc_cmd_detect,pl
-r=include_lib/liba/br25/cpu.a.llvm.259396.sd.c,puts,l
-r=include_lib/liba/br25/cpu.a.llvm.259396.sd.c,gpio_direction_output,l
-r=include_lib/liba/br25/cpu.a.llvm.259396.sd.c,gpio_set_hd,l
-r=include_lib/liba/br25/cpu.a.llvm.259396.sd.c,gpio_direction_input,l
-r=include_lib/liba/br25/cpu.a.llvm.259396.sd.c,gpio_write,l
include_lib/liba/br25/cpu.a.llvm.271980.debug.c
-r=include_lib/liba/br25/cpu.a.llvm.271980.debug.c,sputchar,pl
-r=include_lib/liba/br25/cpu.a.llvm.271980.debug.c,sput_u32hex,pl
@ -4576,153 +4471,6 @@ include_lib/liba/br25/cpu.a.llvm.672432.pmu_calibrate.c
-r=include_lib/liba/br25/cpu.a.llvm.672432.pmu_calibrate.c,adc_value_to_voltage,l
-r=include_lib/liba/br25/cpu.a.llvm.672432.pmu_calibrate.c,local_irq_disable,l
-r=include_lib/liba/br25/cpu.a.llvm.672432.pmu_calibrate.c,local_irq_enable,l
include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,get_sd0_sd1_mux_index,pl
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,get_cardx_info_p,pl
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,get_sdx_dri_p,pl
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sd_io_source_suspend,pl
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,os_sem_pend,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sys_timeout_del,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,usr_timeout_del,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sdx_stop_card,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sdx_host_sus,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sd_io_source_resume,pl
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sdx_host_res,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,os_sem_post,
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sd_io_suspend,pl
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sd_io_resume,pl
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sd_set_power,pl
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sdpg_config,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sd_notify_enable,pl
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sdx_dev_detect_timer_add,pl
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sys_timer_add,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sdx_dev_detect_timer_del,pl
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sys_timer_del,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sdx_dev_entry_lowpower,pl
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,strcmp,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,force_open_sd,pl
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,dev_open,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,force_read_sd,pl
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,dev_bulk_read,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,force_write_sd,pl
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,dev_bulk_write,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,force_operat_sd_test,pl
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,log_print,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,put_buf,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sdx_clk_detect_card,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sdx_set_buad,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sdx_hw_bit_enable,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sdx_cmd_detect_card,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sdx_io_detect_card,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sys_event_notify,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sdx_os_busy_sem_pend,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sdx_hw_init,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sdx_host_close,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,os_sem_create,
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sdx_host_init,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sdx_mdelay,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sdx_init_card,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sdx_read_card_async,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sdx_read_card,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sdx_write_card_async,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sdx_write_card,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sys_timeout_add,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sdx_async_flush,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sd0_sd1_use_the_same_hw,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sd_hdl,pl
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,log_tag_const_i_SD,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,sd_dev_ops,pl
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,log_tag_const_e_SD,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,log_tag_const_d_SD,l
-r=include_lib/liba/br25/cpu.a.llvm.815416.sdx_dev.c,keep_card_at_active_status,l
include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,send_cmd42_lock_unlock_card,pl
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,get_sdx_dri_p,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_send_command,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_send_command_write_data,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_init_card_step1_user_hookfun,pl
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_init_card,pl
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_host_init,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,log_print,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,malloc,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_send_command_read_data,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,free,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_mdelay,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_set_buad,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_host_close,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_read_card,pl
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_os_busy_sem_pend,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,usr_timeout_add,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_send_command_read_data_isr,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,usr_timeout_del,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_read_card_async,pl
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_write_card,pl
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_send_command_write_data_isr,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_write_card_async,pl
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_async_flush,pl
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_stop_card,pl
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_send_detect_cmd,pl
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_send_command_isr,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_os_sem_clr,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_cmd_detect_card,pl
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_os_dect_sem_pend,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_clk_detect_card,pl
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_io_detect_card,pl
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_get_hi_jiffies,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_idle_clk_en,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_4bit_data_io_init,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_4bit_data_io_uinit,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sys_timer_modify,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,sdx_can_operate_mmc_card,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,log_tag_const_e_SD,l
-r=include_lib/liba/br25/cpu.a.llvm.858420.sdx_driver.c,log_tag_const_i_SD,l
include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_get_hi_jiffies,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,jiffies_msec,l
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_mdelay,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,os_time_dly,
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_os_sem_create,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,os_sem_create,
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_os_busy_sem_pend,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,os_sem_pend,l
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,log_print,l
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_os_dect_sem_pend,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_os_sem_post,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,os_sem_post,
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_os_sem_clr,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,os_sem_set,
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_os_sem_del,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,os_sem_del,
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_send_command,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_send_command_read_data,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_send_command_write_data,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_send_command_isr,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_send_command_read_data_isr,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_send_command_write_data_isr,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_isr,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_send_detect_cmd,l
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,usr_timeout_del,l
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sd0_isr,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,get_sd0_sd1_mux_index,l
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,get_sdx_dri_p,l
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sd1_isr,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_set_buad,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,clk_get,l
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_hw_bit_enable,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_hw_bit_disable,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_hw_close,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_hw_init,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_host_init,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,request_irq,l
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_host_close,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_host_sus,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_host_res,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_idle_clk_en,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_4bit_data_io_init,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sdx_4bit_data_io_uinit,pl
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,log_tag_const_e_SD,l
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,sd0_sd1_use_the_same_hw,l
-r=include_lib/liba/br25/cpu.a.llvm.904336.sdx_source.c,clock_sdx,pl
include_lib/liba/br25/cpu.a.llvm.954572.otg.c
-r=include_lib/liba/br25/cpu.a.llvm.954572.otg.c,usb_otg_online,pl
-r=include_lib/liba/br25/cpu.a.llvm.954572.otg.c,usb_otg_suspend,pl
@ -5153,10 +4901,6 @@ include_lib/liba/br25/system.a.llvm.207078.heap_mmu.c
-r=include_lib/liba/br25/system.a.llvm.207078.heap_mmu.c,config_asser,l
-r=include_lib/liba/br25/system.a.llvm.207078.heap_mmu.c,log_tag_const_d_HEAP_MEM,l
-r=include_lib/liba/br25/system.a.llvm.207078.heap_mmu.c,log_tag_const_e_HEAP_MEM,l
include_lib/liba/br25/system.a.llvm.236922.common.c
-r=include_lib/liba/br25/system.a.llvm.236922.common.c,jiffies_half_msec,pl
-r=include_lib/liba/br25/system.a.llvm.236922.common.c,jiffies_msec,pl
-r=include_lib/liba/br25/system.a.llvm.236922.common.c,jiffies,l
include_lib/liba/br25/system.a.llvm.244386.memory.c
-r=include_lib/liba/br25/system.a.llvm.244386.memory.c,mem_init,pl
-r=include_lib/liba/br25/system.a.llvm.244386.memory.c,memory_init,l
@ -5455,7 +5199,7 @@ include_lib/liba/br25/system.a.llvm.1320054.sdfile_new.c
-r=include_lib/liba/br25/system.a.llvm.1320054.sdfile_new.c,nor_sdfile_hdl,pl
-r=include_lib/liba/br25/system.a.llvm.1320054.sdfile_new.c,__initcall_sdfile_init,pl
-r=include_lib/liba/br25/system.a.llvm.1320054.sdfile_new.c,sdfile_vfs_ops,plx
-r=include_lib/liba/br25/system.a.llvm.1320054.sdfile_new.c,nor_sdfile_vfs_ops,pl
-r=include_lib/liba/br25/system.a.llvm.1320054.sdfile_new.c,nor_sdfile_vfs_ops,plx
-r=include_lib/liba/br25/system.a.llvm.1320054.sdfile_new.c,boot_info,l
-r=include_lib/liba/br25/system.a.llvm.1320054.sdfile_new.c,config_asser,l
-r=include_lib/liba/br25/system.a.llvm.1320054.sdfile_new.c,SDFILE_VFS_REDUCE_ENABLE,l
@ -5531,7 +5275,7 @@ include_lib/liba/br25/system.a.llvm.1468034.init.c
-r=include_lib/liba/br25/system.a.llvm.1468034.init.c,late_initcall_begin,
-r=include_lib/liba/br25/system.a.llvm.1468034.init.c,late_initcall_end,
include_lib/liba/br25/system.a.llvm.1530946.puthex.c
-r=include_lib/liba/br25/system.a.llvm.1530946.puthex.c,putchar,l
-r=include_lib/liba/br25/system.a.llvm.1530946.puthex.c,putchar,pl
-r=include_lib/liba/br25/system.a.llvm.1530946.puthex.c,log_output_lock,l
-r=include_lib/liba/br25/system.a.llvm.1530946.puthex.c,log_output_start,l
-r=include_lib/liba/br25/system.a.llvm.1530946.puthex.c,log_putchar,l
@ -5539,15 +5283,15 @@ include_lib/liba/br25/system.a.llvm.1530946.puthex.c
-r=include_lib/liba/br25/system.a.llvm.1530946.puthex.c,log_putbyte,l
-r=include_lib/liba/br25/system.a.llvm.1530946.puthex.c,log_output_unlock,l
-r=include_lib/liba/br25/system.a.llvm.1530946.puthex.c,put_u4hex,pl
-r=include_lib/liba/br25/system.a.llvm.1530946.puthex.c,put_u16hex,l
-r=include_lib/liba/br25/system.a.llvm.1530946.puthex.c,put_u8hex,l
-r=include_lib/liba/br25/system.a.llvm.1530946.puthex.c,put_u32hex,l
-r=include_lib/liba/br25/system.a.llvm.1530946.puthex.c,put_u16hex,pl
-r=include_lib/liba/br25/system.a.llvm.1530946.puthex.c,put_u8hex,pl
-r=include_lib/liba/br25/system.a.llvm.1530946.puthex.c,put_u32hex,pl
-r=include_lib/liba/br25/system.a.llvm.1530946.puthex.c,putbyte,l
-r=include_lib/liba/br25/system.a.llvm.1530946.puthex.c,put_buf,l
-r=include_lib/liba/br25/system.a.llvm.1530946.puthex.c,put_buf,pl
-r=include_lib/liba/br25/system.a.llvm.1530946.puthex.c,log_put_u8hex,l
-r=include_lib/liba/br25/system.a.llvm.1530946.puthex.c,printf_buf,pl
include_lib/liba/br25/system.a.llvm.1537914.printf-stdarg.c
-r=include_lib/liba/br25/system.a.llvm.1537914.printf-stdarg.c,puts,l
-r=include_lib/liba/br25/system.a.llvm.1537914.printf-stdarg.c,puts,pl
-r=include_lib/liba/br25/system.a.llvm.1537914.printf-stdarg.c,log_output_lock,l
-r=include_lib/liba/br25/system.a.llvm.1537914.printf-stdarg.c,log_output_start,l
-r=include_lib/liba/br25/system.a.llvm.1537914.printf-stdarg.c,strlen,l
@ -5556,9 +5300,9 @@ include_lib/liba/br25/system.a.llvm.1537914.printf-stdarg.c
-r=include_lib/liba/br25/system.a.llvm.1537914.printf-stdarg.c,log_putbyte,l
-r=include_lib/liba/br25/system.a.llvm.1537914.printf-stdarg.c,log_print_time,l
-r=include_lib/liba/br25/system.a.llvm.1537914.printf-stdarg.c,log_output_unlock,l
-r=include_lib/liba/br25/system.a.llvm.1537914.printf-stdarg.c,printf,l
-r=include_lib/liba/br25/system.a.llvm.1537914.printf-stdarg.c,printf,pl
-r=include_lib/liba/br25/system.a.llvm.1537914.printf-stdarg.c,print,
-r=include_lib/liba/br25/system.a.llvm.1537914.printf-stdarg.c,assert_printf,l
-r=include_lib/liba/br25/system.a.llvm.1537914.printf-stdarg.c,assert_printf,pl
-r=include_lib/liba/br25/system.a.llvm.1537914.printf-stdarg.c,local_irq_disable,l
-r=include_lib/liba/br25/system.a.llvm.1537914.printf-stdarg.c,sprintf,pl
-r=include_lib/liba/br25/system.a.llvm.1537914.printf-stdarg.c,vprintf,pl
@ -5571,12 +5315,12 @@ include_lib/liba/br25/system.a.llvm.1554582.log.c
-r=include_lib/liba/br25/system.a.llvm.1554582.log.c,log_print_time,pl
-r=include_lib/liba/br25/system.a.llvm.1554582.log.c,jiffies_msec,l
-r=include_lib/liba/br25/system.a.llvm.1554582.log.c,sprintf,l
-r=include_lib/liba/br25/system.a.llvm.1554582.log.c,log_putbyte,l
-r=include_lib/liba/br25/system.a.llvm.1554582.log.c,log_putbyte,pl
-r=include_lib/liba/br25/system.a.llvm.1554582.log.c,log_output_lock,pl
-r=include_lib/liba/br25/system.a.llvm.1554582.log.c,os_mutex_pend,l
-r=include_lib/liba/br25/system.a.llvm.1554582.log.c,os_mutex_post,l
-r=include_lib/liba/br25/system.a.llvm.1554582.log.c,log_output_unlock,pl
-r=include_lib/liba/br25/system.a.llvm.1554582.log.c,log_print,l
-r=include_lib/liba/br25/system.a.llvm.1554582.log.c,log_print,pl
-r=include_lib/liba/br25/system.a.llvm.1554582.log.c,log_output_start,pl
-r=include_lib/liba/br25/system.a.llvm.1554582.log.c,log_putchar,pl
-r=include_lib/liba/br25/system.a.llvm.1554582.log.c,lbuf_free,l
@ -5709,6 +5453,10 @@ include_lib/liba/br25/system.a.llvm.78218.cfg_bin.c
-r=include_lib/liba/br25/system.a.llvm.78218.cfg_bin.c,CRC16,l
-r=include_lib/liba/br25/system.a.llvm.78218.cfg_bin.c,group_item_table,pl
-r=include_lib/liba/br25/system.a.llvm.78218.cfg_bin.c,cfg_bin,pl
include_lib/liba/br25/system.a.llvm.236922.common.c
-r=include_lib/liba/br25/system.a.llvm.236922.common.c,jiffies_half_msec,pl
-r=include_lib/liba/br25/system.a.llvm.236922.common.c,jiffies_msec,pl
-r=include_lib/liba/br25/system.a.llvm.236922.common.c,jiffies,l
include_lib/liba/br25/system.a.llvm.298626.ffunicode.c
-r=include_lib/liba/br25/system.a.llvm.298626.ffunicode.c,ff_uni2oem,pl
-r=include_lib/liba/br25/system.a.llvm.298626.ffunicode.c,ff_oem2uni,pl
@ -6453,18 +6201,6 @@ include_lib/liba/br25/media.a.llvm.90180.esco_decoder.c
-r=include_lib/liba/br25/media.a.llvm.90180.esco_decoder.c,audio_stream_clear_from,l
-r=include_lib/liba/br25/media.a.llvm.90180.esco_decoder.c,usr_timer_del,l
-r=include_lib/liba/br25/media.a.llvm.90180.esco_decoder.c,CONFIG_BTCTLER_TWS_ENABLE,l
include_lib/liba/br25/media.a.llvm.117668.pcm_decoder.c
-r=include_lib/liba/br25/media.a.llvm.117668.pcm_decoder.c,pcm_decoder_open,pl
-r=include_lib/liba/br25/media.a.llvm.117668.pcm_decoder.c,audio_decoder_open,l
-r=include_lib/liba/br25/media.a.llvm.117668.pcm_decoder.c,audio_decoder_set_handler,l
-r=include_lib/liba/br25/media.a.llvm.117668.pcm_decoder.c,audio_decoder_set_fmt,l
-r=include_lib/liba/br25/media.a.llvm.117668.pcm_decoder.c,audio_decoder_close,l
-r=include_lib/liba/br25/media.a.llvm.117668.pcm_decoder.c,pcm_decoder_set_event_handler,pl
-r=include_lib/liba/br25/media.a.llvm.117668.pcm_decoder.c,audio_decoder_set_event_handler,l
-r=include_lib/liba/br25/media.a.llvm.117668.pcm_decoder.c,pcm_decoder_set_read_data,pl
-r=include_lib/liba/br25/media.a.llvm.117668.pcm_decoder.c,pcm_decoder_set_data_handler,pl
-r=include_lib/liba/br25/media.a.llvm.117668.pcm_decoder.c,pcm_decoder_close,pl
-r=include_lib/liba/br25/media.a.llvm.117668.pcm_decoder.c,audio_decoder_dual_switch,l
include_lib/liba/br25/media.a.llvm.135380.a2dp_decoder.c
-r=include_lib/liba/br25/media.a.llvm.135380.a2dp_decoder.c,__a2dp_drop_frame,pl
-r=include_lib/liba/br25/media.a.llvm.135380.a2dp_decoder.c,a2dp_media_get_packet_num,

Binary file not shown.

File diff suppressed because it is too large Load Diff

Binary file not shown.