微调能量MUTE,打开U盘

This commit is contained in:
FlyM 2026-03-23 16:36:12 +08:00
parent bcdf1af495
commit 3e57a00c29
10 changed files with 52884 additions and 50886 deletions

View File

@ -43,7 +43,7 @@
//*********************************************************************************//
// UART配置 //
//*********************************************************************************//
#define TCFG_UART0_ENABLE ENABLE_THIS_MOUDLE //串口打印模块使能
#define TCFG_UART0_ENABLE DISABLE_THIS_MOUDLE //串口打印模块使能
#define TCFG_UART0_RX_PORT NO_CONFIG_PORT //串口接收脚配置用于打印可以选择NO_CONFIG_PORT
#define TCFG_UART0_TX_PORT IO_PORT_DP //串口发送脚配置
#define TCFG_UART0_BAUDRATE 1000000 //串口波特率配置
@ -143,7 +143,7 @@
// USB 配置 //
//*********************************************************************************//
#define TCFG_PC_ENABLE TCFG_APP_PC_EN//PC模块使能
#define TCFG_UDISK_ENABLE DISABLE_THIS_MOUDLE//U盘模块使能
#define TCFG_UDISK_ENABLE ENABLE_THIS_MOUDLE//U盘模块使能
#define TCFG_OTG_USB_DEV_EN BIT(0)//USB0 = BIT(0) USB1 = BIT(1)
#define TCFG_VIR_UDISK_ENABLE 0//ENABLE_THIS_MOUDLE

View File

@ -1188,9 +1188,9 @@ void mix_out_automute_open()
e_det_param.count_cycle_ms = 10;
#else
/* 混音输出自动静音:能量检测,低能量时 mute 以减少底噪/杂音(如黑胶空白处喀拉声) */
e_det_param.mute_energy = 120; /* 能量阈值:低于此值视为“静音”,配合 mute_time_ms 达成后触发 mute */
e_det_param.unmute_energy = 180; /* 能量阈值:高于此值视为“有声音”,配合 unmute_time_ms 达成后解除 mute */
e_det_param.mute_time_ms = 150; /* 静音判定时长(ms):持续低能量超过此时间后才执行 mute避免误判 */
e_det_param.mute_energy = 140; /* 能量阈值:低于此值视为“静音”,配合 mute_time_ms 达成后触发 mute */
e_det_param.unmute_energy = 200; /* 能量阈值:高于此值视为“有声音”,配合 unmute_time_ms 达成后解除 mute */
e_det_param.mute_time_ms = 160; /* 静音判定时长(ms):持续低能量超过此时间后才执行 mute避免误判 */
e_det_param.unmute_time_ms = 15; /* 解除静音时长(ms):持续高能量超过此时间后才 unmute喀拉声随机短促宜设小 */
e_det_param.count_cycle_ms = 5; /* 检测周期(ms):每 5ms 采样一次能量,周期越短响应越快、耗 CPU 略增 */

Binary file not shown.

View File

@ -274,7 +274,20 @@ 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,app_active_update_task_init,l
-r=objs/apps/common/dev_manager/dev_update.c.o,update_mode_api_v2,l
-r=objs/apps/common/dev_manager/dev_update.c.o,strlen,l
-r=objs/apps/common/dev_manager/dev_update.c.o,p33_soft_reset,l
-r=objs/apps/common/dev_manager/dev_update.c.o,fread,l
-r=objs/apps/common/dev_manager/dev_update.c.o,fseek,l
-r=objs/apps/common/dev_manager/dev_update.c.o,fclose,l
-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
@ -1598,9 +1611,159 @@ objs/apps/common/usb/host/audio.c.o
objs/apps/common/usb/host/audio_demo.c.o
objs/apps/common/usb/host/hid.c.o
objs/apps/common/usb/host/usb_bulk_transfer.c.o
-r=objs/apps/common/usb/host/usb_bulk_transfer.c.o,get_async_mode,pl
-r=objs/apps/common/usb/host/usb_bulk_transfer.c.o,local_irq_disable,l
-r=objs/apps/common/usb/host/usb_bulk_transfer.c.o,local_irq_enable,l
-r=objs/apps/common/usb/host/usb_bulk_transfer.c.o,set_async_mode,pl
-r=objs/apps/common/usb/host/usb_bulk_transfer.c.o,usb_bulk_only_receive_async,pl
-r=objs/apps/common/usb/host/usb_bulk_transfer.c.o,host_device2id,l
-r=objs/apps/common/usb/host/usb_bulk_transfer.c.o,usb_h_set_ep_isr,l
-r=objs/apps/common/usb/host/usb_bulk_transfer.c.o,usb_set_intr_rxe,l
-r=objs/apps/common/usb/host/usb_bulk_transfer.c.o,usb_h_ep_read_async,l
-r=objs/apps/common/usb/host/usb_bulk_transfer.c.o,usb_sem_pend,l
-r=objs/apps/common/usb/host/usb_bulk_transfer.c.o,usb_clr_intr_rxe,l
-r=objs/apps/common/usb/host/usb_bulk_transfer.c.o,usb_bulk_receive_async_no_wait,pl
-r=objs/apps/common/usb/host/usb_bulk_transfer.c.o,usb_clear_feature,l
-r=objs/apps/common/usb/host/usb_bulk_transfer.c.o,usb_bulk_only_receive,pl
-r=objs/apps/common/usb/host/usb_bulk_transfer.c.o,usb_bulk_only_send_async,pl
-r=objs/apps/common/usb/host/usb_bulk_transfer.c.o,usb_set_intr_txe,l
-r=objs/apps/common/usb/host/usb_bulk_transfer.c.o,usb_h_ep_write_async,l
-r=objs/apps/common/usb/host/usb_bulk_transfer.c.o,usb_clr_intr_txe,l
-r=objs/apps/common/usb/host/usb_bulk_transfer.c.o,usb_bulk_only_send,pl
-r=objs/apps/common/usb/host/usb_bulk_transfer.c.o,usb_sem_post,l
objs/apps/common/usb/host/usb_ctrl_transfer.c.o
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_dis_ep0_txdly,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_clear_feature,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,set_address,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_get_device_descriptor,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_get_string_descriptor,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,set_configuration,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,set_configuration_add_value,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,get_config_descriptor,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,get_config_descriptor_add_value_l,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,get_msd_max_lun,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,set_msd_reset,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,hid_set_idle,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,hid_get_report,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,hid_set_output_report,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_set_remote_wakeup,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,get_device_status,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_get_device_qualifier,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_get_aoa_version,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_set_credentials,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,strlen,l
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_switch2aoa,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_switch2slave,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_aoa_register_hid,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_aoa_unregister_hid,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_aoa_set_hid_report_desc,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_aoa_send_hid_event,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,get_ms_extended_compat_id,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_set_interface,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,log_print,l
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_audio_sampling_frequency_control,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_audio_volume_control,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_audio_mute_control,pl
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,host_device2id,l
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_write_faddr,l
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_write_ep0,l
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_h_set_ep_isr,l
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_set_intr_txe,l
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_write_csr0,l
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,get_jiffies,l
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_host_timeout,l
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_h_dev_status,l
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_read_devctl,l
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_sem_pend,l
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_read_csr0,l
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_read_count0,l
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_read_ep0,l
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_clr_intr_txe,l
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,usb_sem_post,l
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,log_tag_const_i_USB,l
-r=objs/apps/common/usb/host/usb_ctrl_transfer.c.o,log_tag_const_e_USB,l
objs/apps/common/usb/host/usb_host.c.o
-r=objs/apps/common/usb/host/usb_host.c.o,host_dev_status,pl
-r=objs/apps/common/usb/host/usb_host.c.o,host_device2id,pl
-r=objs/apps/common/usb/host/usb_host.c.o,host_id2device,pl
-r=objs/apps/common/usb/host/usb_host.c.o,usb_sem_init,pl
-r=objs/apps/common/usb/host/usb_host.c.o,usb_host_config,l
-r=objs/apps/common/usb/host/usb_host.c.o,zalloc,l
-r=objs/apps/common/usb/host/usb_host.c.o,printf,l
-r=objs/apps/common/usb/host/usb_host.c.o,cpu_assert_debug,l
-r=objs/apps/common/usb/host/usb_host.c.o,os_sem_create,l
-r=objs/apps/common/usb/host/usb_host.c.o,usb_sem_pend,pl
-r=objs/apps/common/usb/host/usb_host.c.o,os_sem_pend,l
-r=objs/apps/common/usb/host/usb_host.c.o,usb_sem_post,pl
-r=objs/apps/common/usb/host/usb_host.c.o,os_sem_post,l
-r=objs/apps/common/usb/host/usb_host.c.o,usb_sem_del,pl
-r=objs/apps/common/usb/host/usb_host.c.o,os_sem_del,l
-r=objs/apps/common/usb/host/usb_host.c.o,free,l
-r=objs/apps/common/usb/host/usb_host.c.o,usb_host_free,l
-r=objs/apps/common/usb/host/usb_host.c.o,usb_host_suspend,pl
-r=objs/apps/common/usb/host/usb_host.c.o,usb_h_entry_suspend,l
-r=objs/apps/common/usb/host/usb_host.c.o,usb_host_resume,pl
-r=objs/apps/common/usb/host/usb_host.c.o,usb_h_resume,l
-r=objs/apps/common/usb/host/usb_host.c.o,usb_host_valid_class_to_dev,pl
-r=objs/apps/common/usb/host/usb_host.c.o,usb_host_mount,pl
-r=objs/apps/common/usb/host/usb_host.c.o,usb_otg_resume,l
-r=objs/apps/common/usb/host/usb_host.c.o,usb_h_isr_reg,l
-r=objs/apps/common/usb/host/usb_host.c.o,usb_sie_disable,l
-r=objs/apps/common/usb/host/usb_host.c.o,usb_host_unmount,pl
-r=objs/apps/common/usb/host/usb_host.c.o,_usb_stor_async_wait_sem,l
-r=objs/apps/common/usb/host/usb_host.c.o,sys_event_notify,l
-r=objs/apps/common/usb/host/usb_host.c.o,usb_host_remount,pl
-r=objs/apps/common/usb/host/usb_host.c.o,p33_soft_reset,l
-r=objs/apps/common/usb/host/usb_host.c.o,usb_h_sie_init,l
-r=objs/apps/common/usb/host/usb_host.c.o,usb_host_init,l
-r=objs/apps/common/usb/host/usb_host.c.o,usb_h_get_ep_buffer,l
-r=objs/apps/common/usb/host/usb_host.c.o,usb_set_dma_taddr,l
-r=objs/apps/common/usb/host/usb_host.c.o,usb_sie_enable,l
-r=objs/apps/common/usb/host/usb_host.c.o,usb_mdelay,l
-r=objs/apps/common/usb/host/usb_host.c.o,usb_get_device_descriptor,l
-r=objs/apps/common/usb/host/usb_host.c.o,set_address,l
-r=objs/apps/common/usb/host/usb_host.c.o,log_print,l
-r=objs/apps/common/usb/host/usb_host.c.o,get_config_descriptor,l
-r=objs/apps/common/usb/host/usb_host.c.o,set_configuration,l
-r=objs/apps/common/usb/host/usb_host.c.o,usb_sie_close,l
-r=objs/apps/common/usb/host/usb_host.c.o,usb_msd_parser,l
-r=objs/apps/common/usb/host/usb_host.c.o,config_asser,l
-r=objs/apps/common/usb/host/usb_host.c.o,log_tag_const_e_USB,l
-r=objs/apps/common/usb/host/usb_host.c.o,log_tag_const_i_USB,l
-r=objs/apps/common/usb/host/usb_host.c.o,log_tag_const_d_USB,l
objs/apps/common/usb/host/usb_storage.c.o
-r=objs/apps/common/usb/host/usb_storage.c.o,_usb_stor_async_wait_sem,pl
-r=objs/apps/common/usb/host/usb_storage.c.o,local_irq_disable,l
-r=objs/apps/common/usb/host/usb_storage.c.o,get_async_mode,l
-r=objs/apps/common/usb/host/usb_storage.c.o,set_async_mode,l
-r=objs/apps/common/usb/host/usb_storage.c.o,local_irq_enable,l
-r=objs/apps/common/usb/host/usb_storage.c.o,os_sem_pend,l
-r=objs/apps/common/usb/host/usb_storage.c.o,usb_stor_init,pl
-r=objs/apps/common/usb/host/usb_storage.c.o,log_print,l
-r=objs/apps/common/usb/host/usb_storage.c.o,host_dev_status,l
-r=objs/apps/common/usb/host/usb_storage.c.o,host_device2id,l
-r=objs/apps/common/usb/host/usb_storage.c.o,get_msd_max_lun,l
-r=objs/apps/common/usb/host/usb_storage.c.o,os_time_dly,l
-r=objs/apps/common/usb/host/usb_storage.c.o,usb_msd_parser,pl
-r=objs/apps/common/usb/host/usb_storage.c.o,usb_get_ep_num,l
-r=objs/apps/common/usb/host/usb_storage.c.o,usb_h_get_ep_buffer,l
-r=objs/apps/common/usb/host/usb_storage.c.o,usb_h_ep_config,l
-r=objs/apps/common/usb/host/usb_storage.c.o,os_mutex_pend,l
-r=objs/apps/common/usb/host/usb_storage.c.o,os_mutex_post,l
-r=objs/apps/common/usb/host/usb_storage.c.o,usb_bulk_only_send,l
-r=objs/apps/common/usb/host/usb_storage.c.o,usb_bulk_only_receive,l
-r=objs/apps/common/usb/host/usb_storage.c.o,os_mutex_create,l
-r=objs/apps/common/usb/host/usb_storage.c.o,zalloc,l
-r=objs/apps/common/usb/host/usb_storage.c.o,usb_bulk_receive_async_no_wait,l
-r=objs/apps/common/usb/host/usb_storage.c.o,usb_h_force_reset,l
-r=objs/apps/common/usb/host/usb_storage.c.o,os_mutex_del,l
-r=objs/apps/common/usb/host/usb_storage.c.o,free,l
-r=objs/apps/common/usb/host/usb_storage.c.o,udisk_ops,pl
-r=objs/apps/common/usb/host/usb_storage.c.o,log_tag_const_d_USB,l
-r=objs/apps/common/usb/host/usb_storage.c.o,log_tag_const_e_USB,l
-r=objs/apps/common/usb/host/usb_storage.c.o,log_tag_const_i_USB,l
-r=objs/apps/common/usb/host/usb_storage.c.o,mass_storage_ops,pl
-r=objs/apps/common/usb/host/usb_storage.c.o,usb_stor_lp_target,pl
objs/apps/common/usb/usb_config.c.o
-r=objs/apps/common/usb/usb_config.c.o,usb_get_ep_buffer,pl
-r=objs/apps/common/usb/usb_config.c.o,usb_isr,pl
@ -1626,6 +1789,28 @@ objs/apps/common/usb/usb_config.c.o
-r=objs/apps/common/usb/usb_config.c.o,log_tag_const_e_USB,l
-r=objs/apps/common/usb/usb_config.c.o,log_tag_const_d_USB,l
objs/apps/common/usb/usb_host_config.c.o
-r=objs/apps/common/usb/usb_host_config.c.o,usb_h_isr,pl
-r=objs/apps/common/usb/usb_host_config.c.o,usb_read_intr,l
-r=objs/apps/common/usb/usb_host_config.c.o,usb_read_intre,l
-r=objs/apps/common/usb/usb_host_config.c.o,log_print,l
-r=objs/apps/common/usb/usb_host_config.c.o,usb0_h_isr,pl
-r=objs/apps/common/usb/usb_host_config.c.o,usb1_h_isr,pl
-r=objs/apps/common/usb/usb_host_config.c.o,usb_h_set_intr_hander,pl
-r=objs/apps/common/usb/usb_host_config.c.o,usb_h_isr_reg,pl
-r=objs/apps/common/usb/usb_host_config.c.o,request_irq,l
-r=objs/apps/common/usb/usb_host_config.c.o,usb_h_get_ep_buffer,pl
-r=objs/apps/common/usb/usb_host_config.c.o,usb_h_set_ep_isr,pl
-r=objs/apps/common/usb/usb_host_config.c.o,host_device2id,l
-r=objs/apps/common/usb/usb_host_config.c.o,usb_host_config,pl
-r=objs/apps/common/usb/usb_host_config.c.o,printf,l
-r=objs/apps/common/usb/usb_host_config.c.o,cpu_assert_debug,l
-r=objs/apps/common/usb/usb_host_config.c.o,usb_var_init,l
-r=objs/apps/common/usb/usb_host_config.c.o,usb_host_free,pl
-r=objs/apps/common/usb/usb_host_config.c.o,local_irq_disable,l
-r=objs/apps/common/usb/usb_host_config.c.o,local_irq_enable,l
-r=objs/apps/common/usb/usb_host_config.c.o,p33_soft_reset,l
-r=objs/apps/common/usb/usb_host_config.c.o,log_tag_const_e_USB,l
-r=objs/apps/common/usb/usb_host_config.c.o,config_asser,l
objs/apps/soundbox/aec/br23/audio_aec.c.o
-r=objs/apps/soundbox/aec/br23/audio_aec.c.o,usb_mic_is_running,pl
-r=objs/apps/soundbox/aec/br23/audio_aec.c.o,zalloc_mux,pl
@ -1783,7 +1968,6 @@ objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,gSensor_wkupup_enable,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,power_wakeup_index_enable,l
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,debug_uart_init,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,uart_init,l
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,get_led_config,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,get_tone_config,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,get_sys_default_vol,pl
@ -1798,7 +1982,6 @@ objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,check_power_on_voltage,l
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,dev_manager_init,l
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,power_set_mode,l
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,gpio_set_die,l
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,board_set_soft_poweroff,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,spi_get_port,l
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,gpio_write,l
@ -1810,6 +1993,7 @@ objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,gpio_set_pull_up,l
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,gpio_set_pull_down,l
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,gpio_set_direction,l
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,gpio_set_die,l
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,gpio_set_dieh,l
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,P33_CON_SET,l
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,sleep_exit_callback,pl
@ -1827,8 +2011,11 @@ objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,adkey_data,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,linein_data,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,lp_data,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,otg_data,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,linein_dev_ops,l
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,lp_dev_ops,l
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,usb_dev_ops,l
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,mass_storage_ops,l
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,device_table,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,power_param,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,port0,pl
@ -1957,8 +2144,13 @@ objs/apps/soundbox/common/dev_status.c.o
-r=objs/apps/soundbox/common/dev_status.c.o,music_task_dev_online_start,l
-r=objs/apps/soundbox/common/dev_status.c.o,dev_manager_del,l
-r=objs/apps/soundbox/common/dev_status.c.o,mult_sd_online_mount_before,l
-r=objs/apps/soundbox/common/dev_status.c.o,mult_usb_mount_before,l
-r=objs/apps/soundbox/common/dev_status.c.o,usb_host_mount,l
-r=objs/apps/soundbox/common/dev_status.c.o,mult_sd_online_mount_after,l
-r=objs/apps/soundbox/common/dev_status.c.o,mult_usb_online_mount_after,l
-r=objs/apps/soundbox/common/dev_status.c.o,mult_sd_offline_before,l
-r=objs/apps/soundbox/common/dev_status.c.o,usb_host_unmount,l
-r=objs/apps/soundbox/common/dev_status.c.o,mult_usb_mount_offline,l
-r=objs/apps/soundbox/common/dev_status.c.o,puts,l
-r=objs/apps/soundbox/common/dev_status.c.o,g_usb_id,pl
objs/apps/soundbox/common/init.c.o
@ -6163,6 +6355,93 @@ include_lib/liba/br23/cpu.a.llvm.744702.power_port.c
-r=include_lib/liba/br23/cpu.a.llvm.744702.power_port.c,gpio_set_die,l
-r=include_lib/liba/br23/cpu.a.llvm.744702.power_port.c,gpio_set_dieh,l
-r=include_lib/liba/br23/cpu.a.llvm.744702.power_port.c,p33_tx_1byte,l
include_lib/liba/br23/cpu.a.llvm.1048686.otg.c
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,usb_otg_online,pl
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,usb_otg_suspend,pl
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,os_mutex_pend,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,usb_hotplug_disable,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,gpio_set_pull_up,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,gpio_set_pull_down,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,gpio_set_direction,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,sprintf,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,sys_event_notify,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,usb_dev_con0,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,os_time_dly,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,log_print,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,os_mutex_post,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,usb_hotplug_enable,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,usb_otg_resume,pl
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,usb_otg_io_suspend,pl
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,gpio_set_die,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,usb_iomode,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,usb_otg_io_resume,pl
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,gpio_direction_output,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,usb_detect_timer_add,pl
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,usb_sie_close,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,os_mutex_create,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,sys_timer_add,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,usb_detect_timer_del,pl
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,sys_timer_del,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,usb_otg_init,pl
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,usb_otg_sof_check_init,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,usb_read_sofframe,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,usb_sof_clr_pnd,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,usb_g_hold,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,p33_rx_1byte,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,jiffies,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,jiffies_unit,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,device_otg,pl
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,log_tag_const_e_USB,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,log_tag_const_d_USB,l
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,usb_dev_ops,pl
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,usb_dev_lp_target,pl
-r=include_lib/liba/br23/cpu.a.llvm.1048686.otg.c,log_tag_const_i_USB,l
include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,get_jiffies,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_mdelay,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,os_time_dly,l
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_host_timeout,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_g_bulk_read64byte_fast,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_g_ep_read64byte_fast,l
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_g_bulk_read,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_g_ep_read,l
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_g_bulk_write,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_g_ep_write,l
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_g_intr_read,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_g_intr_write,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_g_iso_read,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_g_iso_write,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_slave_init,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_write_power,l
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_write_intr_usbe,l
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_clr_intr_txe,l
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_clr_intr_rxe,l
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_sie_enable,l
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_read_sofframe,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,musb_read_sofframe,l
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_h_bulk_read,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_h_ep_read,l
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_h_bulk_write,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_h_ep_write,l
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_h_intr_read,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_h_intr_write,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_h_iso_read,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_h_iso_write,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_h_entry_suspend,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_read_power,l
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_h_resume,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_host_init,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_write_devctl,l
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_read_devctl,l
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,log_print,l
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_h_dev_status,l
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_set_low_speed,l
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_host_reset,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_h_force_reset,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_io_reset,l
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_disable_for_ota,pl
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,usb_sie_close_all,l
-r=include_lib/liba/br23/cpu.a.llvm.1077826.usb_phy.c,jiffies,l
include_lib/liba/br23/cpu.a.llvm.1096254.usb_setup.c
-r=include_lib/liba/br23/cpu.a.llvm.1096254.usb_setup.c,usb_device2id,pl
-r=include_lib/liba/br23/cpu.a.llvm.1096254.usb_setup.c,usb_id2device,pl

File diff suppressed because it is too large Load Diff