添加USB功能

This commit is contained in:
flym 2025-12-27 19:54:26 +08:00
parent 2efc7dd206
commit 8eef0ec399
12 changed files with 59435 additions and 56465 deletions

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -29,7 +29,7 @@
#define TCFG_APP_MUSIC_EN 0
#define TCFG_APP_LINEIN_EN 1
#define TCFG_APP_FM_EN 0
#define TCFG_APP_PC_EN 0
#define TCFG_APP_PC_EN 1
#define TCFG_APP_RTC_EN 0
#define TCFG_APP_RECORD_EN 0
#define TCFG_APP_SPDIF_EN 0

Binary file not shown.

View File

@ -1555,9 +1555,95 @@ objs/apps/common/update/update.c.o
-r=objs/apps/common/update/update.c.o,__initcall_app_update_init,pl
objs/apps/common/usb/device/cdc.c.o
objs/apps/common/usb/device/descriptor.c.o
-r=objs/apps/common/usb/device/descriptor.c.o,get_device_descriptor,pl
-r=objs/apps/common/usb/device/descriptor.c.o,get_language_str,pl
-r=objs/apps/common/usb/device/descriptor.c.o,get_manufacture_str,pl
-r=objs/apps/common/usb/device/descriptor.c.o,get_iserialnumber_str,pl
-r=objs/apps/common/usb/device/descriptor.c.o,get_norflash_uuid,l
-r=objs/apps/common/usb/device/descriptor.c.o,get_product_str,pl
-r=objs/apps/common/usb/device/descriptor.c.o,usb_get_config_desc,pl
-r=objs/apps/common/usb/device/descriptor.c.o,usb_get_string_desc,pl
-r=objs/apps/common/usb/device/descriptor.c.o,uac_get_string,l
objs/apps/common/usb/device/hid.c.o
-r=objs/apps/common/usb/device/hid.c.o,hid_desc_config,pl
-r=objs/apps/common/usb/device/hid.c.o,log_print,l
-r=objs/apps/common/usb/device/hid.c.o,usb_set_interface_hander,l
-r=objs/apps/common/usb/device/hid.c.o,printf,l
-r=objs/apps/common/usb/device/hid.c.o,cpu_assert_debug,l
-r=objs/apps/common/usb/device/hid.c.o,usb_set_reset_hander,l
-r=objs/apps/common/usb/device/hid.c.o,hid_key_handler,pl
-r=objs/apps/common/usb/device/hid.c.o,usb_device2id,l
-r=objs/apps/common/usb/device/hid.c.o,os_time_dly,l
-r=objs/apps/common/usb/device/hid.c.o,hid_test,pl
-r=objs/apps/common/usb/device/hid.c.o,usb_get_setup_buffer,l
-r=objs/apps/common/usb/device/hid.c.o,usb_set_data_payload,l
-r=objs/apps/common/usb/device/hid.c.o,usb_set_setup_phase,l
-r=objs/apps/common/usb/device/hid.c.o,usb_set_setup_recv,l
-r=objs/apps/common/usb/device/hid.c.o,usb_get_ep_buffer,l
-r=objs/apps/common/usb/device/hid.c.o,usb_g_ep_config,l
-r=objs/apps/common/usb/device/hid.c.o,usb_g_set_intr_hander,l
-r=objs/apps/common/usb/device/hid.c.o,usb_enable_ep,l
-r=objs/apps/common/usb/device/hid.c.o,usb_g_intr_read,l
-r=objs/apps/common/usb/device/hid.c.o,usb_read_ep0,l
-r=objs/apps/common/usb/device/hid.c.o,put_buf,l
-r=objs/apps/common/usb/device/hid.c.o,p33_soft_reset,l
-r=objs/apps/common/usb/device/hid.c.o,usb_g_intr_write,l
-r=objs/apps/common/usb/device/hid.c.o,log_tag_const_d_USB,l
-r=objs/apps/common/usb/device/hid.c.o,config_asser,l
-r=objs/apps/common/usb/device/hid.c.o,hid_key,pl
objs/apps/common/usb/device/msd.c.o
-r=objs/apps/common/usb/device/msd.c.o,msd_set_wakeup_handle,pl
-r=objs/apps/common/usb/device/msd.c.o,msd_set_reset_wakeup_handle,pl
-r=objs/apps/common/usb/device/msd.c.o,msd_reset,pl
-r=objs/apps/common/usb/device/msd.c.o,usb_device2id,l
-r=objs/apps/common/usb/device/msd.c.o,log_print,l
-r=objs/apps/common/usb/device/msd.c.o,msd_desc_config,pl
-r=objs/apps/common/usb/device/msd.c.o,usb_set_interface_hander,l
-r=objs/apps/common/usb/device/msd.c.o,usb_set_reset_hander,l
-r=objs/apps/common/usb/device/msd.c.o,msd_usb2mcu,pl
-r=objs/apps/common/usb/device/msd.c.o,usb_g_bulk_read,l
-r=objs/apps/common/usb/device/msd.c.o,msd_mcu2usb,pl
-r=objs/apps/common/usb/device/msd.c.o,usb_g_bulk_write,l
-r=objs/apps/common/usb/device/msd.c.o,USB_MassStorage,pl
-r=objs/apps/common/usb/device/msd.c.o,usb_clr_intr_rxe,l
-r=objs/apps/common/usb/device/msd.c.o,usb_set_intr_rxe,l
-r=objs/apps/common/usb/device/msd.c.o,private_scsi_cmd,l
-r=objs/apps/common/usb/device/msd.c.o,wdt_clear,l
-r=objs/apps/common/usb/device/msd.c.o,msd_register_disk,pl
-r=objs/apps/common/usb/device/msd.c.o,strlen,l
-r=objs/apps/common/usb/device/msd.c.o,printf,l
-r=objs/apps/common/usb/device/msd.c.o,cpu_assert_debug,l
-r=objs/apps/common/usb/device/msd.c.o,strcpy,l
-r=objs/apps/common/usb/device/msd.c.o,msd_unregister_disk,pl
-r=objs/apps/common/usb/device/msd.c.o,strcmp,l
-r=objs/apps/common/usb/device/msd.c.o,msd_unregister_all,pl
-r=objs/apps/common/usb/device/msd.c.o,dev_close,l
-r=objs/apps/common/usb/device/msd.c.o,msd_register,pl
-r=objs/apps/common/usb/device/msd.c.o,msd_release,pl
-r=objs/apps/common/usb/device/msd.c.o,usb_get_ep_buffer,l
-r=objs/apps/common/usb/device/msd.c.o,usb_g_ep_config,l
-r=objs/apps/common/usb/device/msd.c.o,usb_g_set_intr_hander,l
-r=objs/apps/common/usb/device/msd.c.o,usb_enable_ep,l
-r=objs/apps/common/usb/device/msd.c.o,usb_get_setup_buffer,l
-r=objs/apps/common/usb/device/msd.c.o,usb_set_setup_phase,l
-r=objs/apps/common/usb/device/msd.c.o,usb_set_data_payload,l
-r=objs/apps/common/usb/device/msd.c.o,dev_manager_list_check_by_logo,l
-r=objs/apps/common/usb/device/msd.c.o,dev_open,l
-r=objs/apps/common/usb/device/msd.c.o,dev_ioctl,l
-r=objs/apps/common/usb/device/msd.c.o,usb_write_txcsr,l
-r=objs/apps/common/usb/device/msd.c.o,usb_otg_online,l
-r=objs/apps/common/usb/device/msd.c.o,usb_read_txcsr,l
-r=objs/apps/common/usb/device/msd.c.o,dev_bulk_read,l
-r=objs/apps/common/usb/device/msd.c.o,dev_bulk_write,l
-r=objs/apps/common/usb/device/msd.c.o,usb_g_bulk_read64byte_fast,l
-r=objs/apps/common/usb/device/msd.c.o,usb_write_rxcsr,l
-r=objs/apps/common/usb/device/msd.c.o,usb_read_rxcsr,l
-r=objs/apps/common/usb/device/msd.c.o,p33_soft_reset,l
-r=objs/apps/common/usb/device/msd.c.o,msd_handle,pl
-r=objs/apps/common/usb/device/msd.c.o,log_tag_const_d_USB,l
-r=objs/apps/common/usb/device/msd.c.o,log_tag_const_e_USB,l
-r=objs/apps/common/usb/device/msd.c.o,config_asser,l
-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,go_mask_usb_updata,pl
-r=objs/apps/common/usb/device/msd_upgrade.c.o,local_irq_disable,l
@ -1566,16 +1652,174 @@ objs/apps/common/usb/device/msd_upgrade.c.o
-r=objs/apps/common/usb/device/msd_upgrade.c.o,nvram_set_boot_state,
-r=objs/apps/common/usb/device/msd_upgrade.c.o,private_scsi_cmd,pl
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_audio_demo_init,l
-r=objs/apps/common/usb/device/task_pc.c.o,usb_device_mode,l
-r=objs/apps/common/usb/device/task_pc.c.o,msd_set_wakeup_handle,l
-r=objs/apps/common/usb/device/task_pc.c.o,msd_set_reset_wakeup_handle,l
-r=objs/apps/common/usb/device/task_pc.c.o,usb_pause,pl
-r=objs/apps/common/usb/device/task_pc.c.o,log_print,l
-r=objs/apps/common/usb/device/task_pc.c.o,usb_sie_disable,l
-r=objs/apps/common/usb/device/task_pc.c.o,usb_audio_demo_exit,l
-r=objs/apps/common/usb/device/task_pc.c.o,usb_stop,pl
-r=objs/apps/common/usb/device/task_pc.c.o,usb_sie_close,l
-r=objs/apps/common/usb/device/task_pc.c.o,pc_device_event_handler,pl
-r=objs/apps/common/usb/device/task_pc.c.o,app_check_curr_task,l
-r=objs/apps/common/usb/device/task_pc.c.o,os_taskq_post_msg,l
-r=objs/apps/common/usb/device/task_pc.c.o,msd_reset,l
-r=objs/apps/common/usb/device/task_pc.c.o,os_mutex_create,l
-r=objs/apps/common/usb/device/task_pc.c.o,task_create,l
-r=objs/apps/common/usb/device/task_pc.c.o,os_task_pend,l
-r=objs/apps/common/usb/device/task_pc.c.o,os_mutex_pend,l
-r=objs/apps/common/usb/device/task_pc.c.o,USB_MassStorage,l
-r=objs/apps/common/usb/device/task_pc.c.o,os_mutex_post,l
-r=objs/apps/common/usb/device/task_pc.c.o,os_sem_post,l
-r=objs/apps/common/usb/device/task_pc.c.o,os_time_dly,l
-r=objs/apps/common/usb/device/task_pc.c.o,msd_unregister_all,l
-r=objs/apps/common/usb/device/task_pc.c.o,os_mutex_del,l
-r=objs/apps/common/usb/device/task_pc.c.o,os_sem_create,l
-r=objs/apps/common/usb/device/task_pc.c.o,os_sem_pend,l
-r=objs/apps/common/usb/device/task_pc.c.o,task_kill,l
-r=objs/apps/common/usb/device/task_pc.c.o,log_tag_const_i_USB,l
-r=objs/apps/common/usb/device/task_pc.c.o,log_tag_const_d_USB,l
objs/apps/common/usb/device/uac1.c.o
-r=objs/apps/common/usb/device/uac1.c.o,uac_get_string,pl
-r=objs/apps/common/usb/device/uac1.c.o,uac_get_cur_vol,pl
-r=objs/apps/common/usb/device/uac1.c.o,uac_get_mic_vol,pl
-r=objs/apps/common/usb/device/uac1.c.o,uac_setup_endpoint,pl
-r=objs/apps/common/usb/device/uac1.c.o,usb_device2id,l
-r=objs/apps/common/usb/device/uac1.c.o,usb_set_setup_recv,l
-r=objs/apps/common/usb/device/uac1.c.o,spk_reset,pl
-r=objs/apps/common/usb/device/uac1.c.o,log_print,l
-r=objs/apps/common/usb/device/uac1.c.o,usb_get_ep_buffer,l
-r=objs/apps/common/usb/device/uac1.c.o,usb_g_ep_config,l
-r=objs/apps/common/usb/device/uac1.c.o,uac_spk_desc_config,pl
-r=objs/apps/common/usb/device/uac1.c.o,usb_set_interface_hander,l
-r=objs/apps/common/usb/device/uac1.c.o,printf,l
-r=objs/apps/common/usb/device/uac1.c.o,cpu_assert_debug,l
-r=objs/apps/common/usb/device/uac1.c.o,usb_set_reset_hander,l
-r=objs/apps/common/usb/device/uac1.c.o,mic_reset,pl
-r=objs/apps/common/usb/device/uac1.c.o,uac_mic_desc_config,pl
-r=objs/apps/common/usb/device/uac1.c.o,audio_reset,pl
-r=objs/apps/common/usb/device/uac1.c.o,uac_audio_desc_config,pl
-r=objs/apps/common/usb/device/uac1.c.o,uac_register,pl
-r=objs/apps/common/usb/device/uac1.c.o,uac_get_spk_vol,l
-r=objs/apps/common/usb/device/uac1.c.o,uac_release,pl
-r=objs/apps/common/usb/device/uac1.c.o,usb_id2device,l
-r=objs/apps/common/usb/device/uac1.c.o,usb_read_ep0,l
-r=objs/apps/common/usb/device/uac1.c.o,usb_get_setup_buffer,l
-r=objs/apps/common/usb/device/uac1.c.o,usb_set_setup_phase,l
-r=objs/apps/common/usb/device/uac1.c.o,usb_set_data_payload,l
-r=objs/apps/common/usb/device/uac1.c.o,uac_mute_volume,l
-r=objs/apps/common/usb/device/uac1.c.o,p33_soft_reset,l
-r=objs/apps/common/usb/device/uac1.c.o,usb_root2_testing,l
-r=objs/apps/common/usb/device/uac1.c.o,usb_enable_ep,l
-r=objs/apps/common/usb/device/uac1.c.o,uac_speaker_stream_open,l
-r=objs/apps/common/usb/device/uac1.c.o,usb_g_set_intr_hander,l
-r=objs/apps/common/usb/device/uac1.c.o,usb_g_iso_read,l
-r=objs/apps/common/usb/device/uac1.c.o,uac_speaker_stream_write,l
-r=objs/apps/common/usb/device/uac1.c.o,uac_mic_stream_open,l
-r=objs/apps/common/usb/device/uac1.c.o,uac_mic_stream_read,l
-r=objs/apps/common/usb/device/uac1.c.o,usb_g_iso_write,l
-r=objs/apps/common/usb/device/uac1.c.o,usb_clr_intr_rxe,l
-r=objs/apps/common/usb/device/uac1.c.o,uac_speaker_stream_close,l
-r=objs/apps/common/usb/device/uac1.c.o,usb_clr_intr_txe,l
-r=objs/apps/common/usb/device/uac1.c.o,uac_mic_stream_close,l
-r=objs/apps/common/usb/device/uac1.c.o,speakerStringDescriptor,pl
-r=objs/apps/common/usb/device/uac1.c.o,uac_info,pl
-r=objs/apps/common/usb/device/uac1.c.o,log_tag_const_d_USB,l
-r=objs/apps/common/usb/device/uac1.c.o,config_asser,l
-r=objs/apps/common/usb/device/uac1.c.o,log_tag_const_e_USB,l
-r=objs/apps/common/usb/device/uac1.c.o,_uac_info,pl
-r=objs/apps/common/usb/device/uac1.c.o,log_tag_const_i_USB,l
objs/apps/common/usb/device/uac_stream.c.o
-r=objs/apps/common/usb/device/uac_stream.c.o,uac_speaker_stream_length,pl
-r=objs/apps/common/usb/device/uac_stream.c.o,uac_speaker_stream_size,pl
-r=objs/apps/common/usb/device/uac_stream.c.o,cbuf_get_data_size,l
-r=objs/apps/common/usb/device/uac_stream.c.o,uac_speaker_get_alive,pl
-r=objs/apps/common/usb/device/uac_stream.c.o,uac_speaker_set_alive,pl
-r=objs/apps/common/usb/device/uac_stream.c.o,local_irq_disable,l
-r=objs/apps/common/usb/device/uac_stream.c.o,local_irq_enable,l
-r=objs/apps/common/usb/device/uac_stream.c.o,uac_speaker_stream_buf_clear,pl
-r=objs/apps/common/usb/device/uac_stream.c.o,cbuf_clear,l
-r=objs/apps/common/usb/device/uac_stream.c.o,set_uac_speaker_rx_handler,pl
-r=objs/apps/common/usb/device/uac_stream.c.o,uac_speaker_stream_sample_rate,pl
-r=objs/apps/common/usb/device/uac_stream.c.o,audio_local_sample_track_rate,l
-r=objs/apps/common/usb/device/uac_stream.c.o,audio_local_sample_track_close,l
-r=objs/apps/common/usb/device/uac_stream.c.o,audio_local_sample_track_open,l
-r=objs/apps/common/usb/device/uac_stream.c.o,uac_speaker_stream_write,pl
-r=objs/apps/common/usb/device/uac_stream.c.o,audio_local_sample_track_in_period,l
-r=objs/apps/common/usb/device/uac_stream.c.o,cbuf_write,l
-r=objs/apps/common/usb/device/uac_stream.c.o,putchar,l
-r=objs/apps/common/usb/device/uac_stream.c.o,uac_speaker_read,pl
-r=objs/apps/common/usb/device/uac_stream.c.o,cbuf_read,l
-r=objs/apps/common/usb/device/uac_stream.c.o,uac_speaker_stream_open,pl
-r=objs/apps/common/usb/device/uac_stream.c.o,log_print,l
-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_get_spk_vol,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,app_audio_get_volume,l
-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
-r=objs/apps/common/usb/device/uac_stream.c.o,set_uac_mic_tx_handler,pl
-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,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,log_tag_const_i_USB,l
objs/apps/common/usb/device/usb_device.c.o
-r=objs/apps/common/usb/device/usb_device.c.o,usb_device_mode,pl
-r=objs/apps/common/usb/device/usb_device.c.o,gpio_direction_input,l
-r=objs/apps/common/usb/device/usb_device.c.o,gpio_set_pull_up,l
-r=objs/apps/common/usb/device/usb_device.c.o,gpio_set_pull_down,l
-r=objs/apps/common/usb/device/usb_device.c.o,gpio_set_die,l
-r=objs/apps/common/usb/device/usb_device.c.o,os_time_dly,l
-r=objs/apps/common/usb/device/usb_device.c.o,msd_release,l
-r=objs/apps/common/usb/device/usb_device.c.o,uac_release,l
-r=objs/apps/common/usb/device/usb_device.c.o,usb_add_desc_config,l
-r=objs/apps/common/usb/device/usb_device.c.o,log_print,l
-r=objs/apps/common/usb/device/usb_device.c.o,msd_desc_config,l
-r=objs/apps/common/usb/device/usb_device.c.o,msd_register,l
-r=objs/apps/common/usb/device/usb_device.c.o,uac_audio_desc_config,l
-r=objs/apps/common/usb/device/usb_device.c.o,uac_register,l
-r=objs/apps/common/usb/device/usb_device.c.o,uac_spk_desc_config,l
-r=objs/apps/common/usb/device/usb_device.c.o,uac_mic_desc_config,l
-r=objs/apps/common/usb/device/usb_device.c.o,hid_desc_config,l
-r=objs/apps/common/usb/device/usb_device.c.o,user_setup_filter_install,l
-r=objs/apps/common/usb/device/usb_device.c.o,usb_id2device,l
-r=objs/apps/common/usb/device/usb_device.c.o,usb_otg_sof_check_init,pl
-r=objs/apps/common/usb/device/usb_device.c.o,usb_get_ep_buffer,l
-r=objs/apps/common/usb/device/usb_device.c.o,usb_g_sie_init,l
-r=objs/apps/common/usb/device/usb_device.c.o,usb_set_dma_raddr,l
-r=objs/apps/common/usb/device/usb_device.c.o,usb_disable_ep,l
-r=objs/apps/common/usb/device/usb_device.c.o,usb_sof_clr_pnd,l
-r=objs/apps/common/usb/device/usb_device.c.o,usb_g_hold,l
-r=objs/apps/common/usb/device/usb_device.c.o,usb_release,l
-r=objs/apps/common/usb/device/usb_device.c.o,usb_config,l
-r=objs/apps/common/usb/device/usb_device.c.o,usb_slave_init,l
-r=objs/apps/common/usb/device/usb_device.c.o,usb_write_intr_usbe,l
-r=objs/apps/common/usb/device/usb_device.c.o,usb_clr_intr_txe,l
-r=objs/apps/common/usb/device/usb_device.c.o,usb_clr_intr_rxe,l
-r=objs/apps/common/usb/device/usb_device.c.o,usb_set_intr_txe,l
-r=objs/apps/common/usb/device/usb_device.c.o,usb_set_intr_rxe,l
-r=objs/apps/common/usb/device/usb_device.c.o,usb_g_isr_reg,l
-r=objs/apps/common/usb/device/usb_device.c.o,printf,l
-r=objs/apps/common/usb/device/usb_device.c.o,cpu_assert_debug,l
-r=objs/apps/common/usb/device/usb_device.c.o,p33_soft_reset,l
-r=objs/apps/common/usb/device/usb_device.c.o,log_tag_const_i_USB,l
-r=objs/apps/common/usb/device/usb_device.c.o,config_asser,l
objs/apps/common/usb/device/user_setup.c.o
-r=objs/apps/common/usb/device/user_setup.c.o,usb_root2_testing,pl
-r=objs/apps/common/usb/device/user_setup.c.o,check_ep_vaild,pl
-r=objs/apps/common/usb/device/user_setup.c.o,user_setup_filter_install,pl
-r=objs/apps/common/usb/device/user_setup.c.o,usb_set_setup_hook,l
-r=objs/apps/common/usb/device/user_setup.c.o,usb_device2id,l
-r=objs/apps/common/usb/device/user_setup.c.o,usb_set_data_payload,l
-r=objs/apps/common/usb/device/user_setup.c.o,usb_get_setup_buffer,l
-r=objs/apps/common/usb/device/user_setup.c.o,uac_setup_endpoint,l
-r=objs/apps/common/usb/device/user_setup.c.o,usb_set_setup_phase,l
objs/apps/common/usb/host/adb.c.o
objs/apps/common/usb/host/aoa.c.o
objs/apps/common/usb/host/apple_mfi.c.o
@ -1634,7 +1878,7 @@ objs/apps/kaotings/kt.c.o
-r=objs/apps/kaotings/kt.c.o,app_get_curr_task,l
-r=objs/apps/kaotings/kt.c.o,get_bt_connect_status,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,usb_mic_is_running,l
-r=objs/apps/soundbox/aec/br23/audio_aec.c.o,zalloc_mux,pl
-r=objs/apps/soundbox/aec/br23/audio_aec.c.o,zalloc,l
-r=objs/apps/soundbox/aec/br23/audio_aec.c.o,free_mux,pl
@ -1830,7 +2074,9 @@ 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,dac_data,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o,adc_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,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,usb_dev_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
@ -1842,22 +2088,27 @@ objs/apps/soundbox/board/br23/board_ac695x_demo/board_ac695x_demo.c.o
objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/adkey_table.c.o
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/adkey_table.c.o,bt_key_ad_table,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/adkey_table.c.o,linein_key_ad_table,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/adkey_table.c.o,pc_key_ad_table,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/adkey_table.c.o,idle_key_ad_table,pl
objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/iokey_table.c.o
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/iokey_table.c.o,bt_key_io_table,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/iokey_table.c.o,linein_key_io_table,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/iokey_table.c.o,pc_key_io_table,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/iokey_table.c.o,idle_key_io_table,pl
objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/irkey_table.c.o
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/irkey_table.c.o,bt_key_ir_table,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/irkey_table.c.o,linein_key_ir_table,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/irkey_table.c.o,pc_key_ir_table,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/irkey_table.c.o,idle_key_ir_table,pl
objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/rdec_key_table.c.o
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/rdec_key_table.c.o,bt_key_rdec_table,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/rdec_key_table.c.o,linein_key_rdec_table,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/rdec_key_table.c.o,pc_key_rdec_table,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/rdec_key_table.c.o,idle_key_rdec_table,pl
objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/touch_key_table.c.o
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/touch_key_table.c.o,bt_key_touch_table,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/touch_key_table.c.o,linein_key_touch_table,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/touch_key_table.c.o,pc_key_touch_table,pl
-r=objs/apps/soundbox/board/br23/board_ac695x_demo/key_table/touch_key_table.c.o,idle_key_touch_table,pl
objs/apps/soundbox/board/br23/board_ac695x_lcd/board_ac695x_lcd.c.o
objs/apps/soundbox/board/br23/board_ac695x_lcd/key_table/adkey_table.c.o
@ -2917,6 +3168,7 @@ objs/apps/soundbox/task_manager/app_common.c.o
-r=objs/apps/soundbox/task_manager/app_common.c.o,sys_timer_modify,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_task_put_key_msg,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,linein_device_event_handler,l
-r=objs/apps/soundbox/task_manager/app_common.c.o,app_task_switch_to,l
-r=objs/apps/soundbox/task_manager/app_common.c.o,puts,l
@ -2937,6 +3189,7 @@ 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,linein_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
@ -3422,7 +3675,35 @@ objs/apps/soundbox/task_manager/music/music.c.o
-r=objs/apps/soundbox/task_manager/music/music.c.o,app_music_task,pl
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,pc_app_init,pl
-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,clock_idle,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,app_audio_get_volume,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,tone_play_with_callback_by_name,l
-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,app_get_curr_task,l
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,app_status_handler,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_by_path,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,tone_table,l
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,pc_lp_target,pl
-r=objs/apps/soundbox/task_manager/pc/pc.c.o,log_tag_const_e_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,get_bt_connect_status,l
@ -3478,18 +3759,23 @@ objs/apps/soundbox/task_manager/task_key.c.o
-r=objs/apps/soundbox/task_manager/task_key.c.o,bt_key_ad_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,linein_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,pc_key_ad_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,bt_key_io_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,linein_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,pc_key_io_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,bt_key_ir_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,linein_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,pc_key_ir_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,bt_key_rdec_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,linein_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,pc_key_rdec_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,bt_key_touch_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,linein_key_touch_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,idle_key_touch_table,l
-r=objs/apps/soundbox/task_manager/task_key.c.o,pc_key_touch_table,l
objs/apps/soundbox/third_party_profile/ancs_client_demo/ancs_client_demo.c.o
objs/apps/soundbox/third_party_profile/app_protocol_deal.c.o
objs/apps/soundbox/third_party_profile/trans_data_demo/trans_data_demo.c.o
@ -4025,6 +4311,86 @@ objs/cpu/br23/audio_dec/audio_dec_linein.c.o
objs/cpu/br23/audio_dec/audio_dec_midi_ctrl.c.o
objs/cpu/br23/audio_dec/audio_dec_midi_file.c.o
objs/cpu/br23/audio_dec/audio_dec_pc.c.o
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,uac_vol_switch,pl
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,uac_dec_relaese,pl
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,audio_decoder_task_del_wait,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,clock_remove,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,local_irq_disable,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,free,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,local_irq_enable,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,pc_rrrl_output_enable,pl
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,printf,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,audio_mixer_ch_set_aud_ch_out,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,pc_rrrl_output_enable_status,pl
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,uac_dec_restart,pl
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,uac_dec_push_restart,pl
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,os_taskq_post_type,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,os_current_task,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,audio_dev_init,pl
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,usb_audio_demo_init,pl
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,register_sys_event_handler,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,usb_audio_demo_exit,pl
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,unregister_sys_event_handler,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,usb_audio_mic_close,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,usr_timer_del,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,pcm_decoder_close,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,high_bass_eq_close,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,high_bass_drc_close,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,convet_data_close,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,music_eq_close,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,music_drc_close,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,audio_gain_close_demo,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,audio_mixer_ch_close,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,app_audio_state_exit,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,audio_stream_close,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,clock_set_cur,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,zalloc,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,audio_output_channel_num,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,audio_output_channel_type,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,set_uac_speaker_rx_handler,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,audio_decoder_task_add_wait,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,clock_add,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,audio_dac_get_hrp,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,uac_speaker_stream_size,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,uac_speaker_stream_length,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,audio_decoder_resume,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,pcm_decoder_open,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,pcm_decoder_set_event_handler,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,pcm_decoder_set_read_data,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,uac_speaker_read,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,audio_mode_main_dec_open,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,audio_mixer_ch_open_head,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,audio_mixer_ch_follow_resample_enable,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,high_bass_eq_open,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,high_bass_drc_open,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,convet_data_open,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,music_eq_open,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,music_drc_open,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,audio_gain_open_demo,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,audio_stream_open,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,audio_stream_add_list,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,audio_output_set_start_volume,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,uac_get_cur_vol,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,app_audio_set_volume,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,audio_decoder_start,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,usr_timer_add,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,puts,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,uac_speaker_stream_sample_rate,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,uac_speaker_get_alive,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,audio_mixer_ch_pause,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,audio_decoder_resume_all,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,uac_speaker_set_alive,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,usb_audio_mic_open,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,usb_audio_mic_set_gain,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,decode_task,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,in_points,pl
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,out_points,pl
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,last_hrp,pl
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,dac_start_flag,pl
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,sample_rate_set,pl
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,usb_icnt,pl
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,dac_hdl,l
-r=objs/cpu/br23/audio_dec/audio_dec_pc.c.o,mixer,l
objs/cpu/br23/audio_dec/audio_dec_record.c.o
-r=objs/cpu/br23/audio_dec/audio_dec_record.c.o,record_file_close,pl
-r=objs/cpu/br23/audio_dec/audio_dec_record.c.o,file_dec_close,
@ -4108,6 +4474,39 @@ objs/cpu/br23/audio_dec/audio_sync.c.o
-r=objs/cpu/br23/audio_dec/audio_sync.c.o,bt_media_sync_close,l
-r=objs/cpu/br23/audio_dec/audio_sync.c.o,default_dac,l
objs/cpu/br23/audio_dec/audio_usb_mic.c.o
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,usb_audio_mic_write_do,pl
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,cbuf_write,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,putchar,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,usb_audio_mic_write,pl
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,pcm_dual_to_single,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,uac_mic_vol_switch,pl
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,usb_audio_mic_open,pl
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,printf,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,zalloc,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,local_irq_disable,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,local_irq_enable,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,free,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,cbuf_init,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,uac_get_mic_vol,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,audio_mic_open,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,audio_mic_add_output,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,audio_mic_start,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,set_uac_mic_tx_handler,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,usb_mic_is_running,pl
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,usb_audio_mic_get_gain,pl
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,usb_audio_mic_set_gain,pl
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,audio_adc_mic_set_gain,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,usb_audio_mic_close,pl
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,audio_mic_close,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,cbuf_clear,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,os_time_dly,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,cbuf_get_data_size,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,cbuf_read,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,usr_timer_add,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,usr_timer_del,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,syscfg_write,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,puts,l
-r=objs/cpu/br23/audio_dec/audio_usb_mic.c.o,app_var,l
objs/cpu/br23/audio_dec/lfwordana_enc_api.c.o
objs/cpu/br23/audio_dec/tone_player.c.o
-r=objs/cpu/br23/audio_dec/tone_player.c.o,tone_play_open_with_callback,pl
@ -5911,6 +6310,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
@ -5953,14 +6439,14 @@ include_lib/liba/br23/cpu.a.llvm.1096254.usb_setup.c
-r=include_lib/liba/br23/cpu.a.llvm.1096254.usb_setup.c,log_tag_const_i_USB,l
-r=include_lib/liba/br23/cpu.a.llvm.1096254.usb_setup.c,log_tag_const_e_USB,l
include_lib/liba/br23/cpu.a.llvm.1121414.descriptor.c
-r=include_lib/liba/br23/cpu.a.llvm.1121414.descriptor.c,get_device_descriptor,pl
-r=include_lib/liba/br23/cpu.a.llvm.1121414.descriptor.c,get_language_str,pl
-r=include_lib/liba/br23/cpu.a.llvm.1121414.descriptor.c,get_manufacture_str,pl
-r=include_lib/liba/br23/cpu.a.llvm.1121414.descriptor.c,get_product_str,pl
-r=include_lib/liba/br23/cpu.a.llvm.1121414.descriptor.c,get_iserialnumber_str,pl
-r=include_lib/liba/br23/cpu.a.llvm.1121414.descriptor.c,get_device_descriptor,l
-r=include_lib/liba/br23/cpu.a.llvm.1121414.descriptor.c,get_language_str,l
-r=include_lib/liba/br23/cpu.a.llvm.1121414.descriptor.c,get_manufacture_str,l
-r=include_lib/liba/br23/cpu.a.llvm.1121414.descriptor.c,get_product_str,l
-r=include_lib/liba/br23/cpu.a.llvm.1121414.descriptor.c,get_iserialnumber_str,l
-r=include_lib/liba/br23/cpu.a.llvm.1121414.descriptor.c,get_string_ee,pl
-r=include_lib/liba/br23/cpu.a.llvm.1121414.descriptor.c,uac_get_string,pl
-r=include_lib/liba/br23/cpu.a.llvm.1121414.descriptor.c,usb_get_config_desc,pl
-r=include_lib/liba/br23/cpu.a.llvm.1121414.descriptor.c,uac_get_string,l
-r=include_lib/liba/br23/cpu.a.llvm.1121414.descriptor.c,usb_get_config_desc,l
-r=include_lib/liba/br23/cpu.a.llvm.1121414.descriptor.c,usb_add_desc_config,pl
-r=include_lib/liba/br23/cpu.a.llvm.1121414.descriptor.c,set_descriptor,pl
-r=include_lib/liba/br23/cpu.a.llvm.1121414.descriptor.c,printf,l

File diff suppressed because it is too large Load Diff