168 lines
3.6 KiB
Plaintext
168 lines
3.6 KiB
Plaintext
SECTIONS
|
|
{
|
|
.data ALIGN(32):SUBALIGN(4)
|
|
{
|
|
audio_cvp_data_begin = .;
|
|
. = ALIGN(4);
|
|
*(.jlsp_aec_data)
|
|
*(.jlsp_nlp_data)
|
|
*(.jlsp_dns_data)
|
|
*(.jlsp_enc_data)
|
|
*(.jlsp_prep_data)
|
|
*(.jlsp_wn_data)
|
|
*(.jlsp_tri_data)
|
|
*(.jlsp_agc_data)
|
|
*(.jlsp_dms_hybrid_data)
|
|
*(.jlsp_dms_awn_data)
|
|
*(.sms_data)
|
|
*(.sms_stereo_data)
|
|
*(.dms_data)
|
|
*(.data._*)
|
|
*(.aec_data)
|
|
*(.res_data)
|
|
*(.ns_data)
|
|
*(.jlsp_data)
|
|
*(.nlp_data)
|
|
*(.der_data)
|
|
*(.qmf_data)
|
|
*(.fft_data)
|
|
audio_cvp_data_end = .;
|
|
audio_cvp_data_size = audio_cvp_data_end - audio_cvp_data_begin ;
|
|
. = ALIGN(4);
|
|
} > ram0
|
|
|
|
.bss ALIGN(32):SUBALIGN(4)
|
|
{
|
|
audio_cvp_bss_begin = .;
|
|
. = ALIGN(4);
|
|
*(.sms_bss)
|
|
*(.sms_stereo_bss)
|
|
*(.aec_bss)
|
|
*(.nlp_bss)
|
|
*(.res_bss)
|
|
*(.ns_bss)
|
|
*(.der_bss)
|
|
. = ALIGN(4);
|
|
*(.jlsp_bss)
|
|
*(.jlsp_aec_bss)
|
|
*(.jlsp_nlp_bss)
|
|
*(.jlsp_dns_bss)
|
|
*(.jlsp_enc_bss)
|
|
*(.jlsp_prep_bss)
|
|
*(.jlsp_wn_bss)
|
|
*(.jlsp_tri_bss)
|
|
*(.jlsp_agc_bss)
|
|
*(.jlsp_dms_hybrid_bss)
|
|
*(.jlsp_dms_awn_bss)
|
|
audio_cvp_bss_end = .;
|
|
audio_cvp_bss_size = audio_cvp_bss_end - audio_cvp_bss_begin ;
|
|
} > ram0
|
|
|
|
.text ALIGN(32):SUBALIGN(4)
|
|
{
|
|
. = ALIGN(4);
|
|
cvp_code_begin = . ;
|
|
*(.dns_16k_data)
|
|
*(.dns_8k_data)
|
|
. = ALIGN(4);
|
|
*(.jlsp_const)
|
|
*(.jlsp_code)
|
|
*(.jlsp_dns_code)
|
|
*(.jlsp_dns_const)
|
|
*(.dns_param_data_wind)
|
|
*(.dns_common_data_wind)
|
|
|
|
*(.ns_sparse_code )
|
|
*(.aec_sparse_code)
|
|
*(.nlp_sparse_code)
|
|
*(.der_sparse_code)
|
|
*(.qmf_sparse_code)
|
|
*(.sms_sparse_code)
|
|
*(.sms_stereo_sparse_code)
|
|
*(.dms_sparse_code)
|
|
*(.opcore_maskrom)
|
|
#if AUDIO_CVP_TEXT_AT_RAM == 0
|
|
. = ALIGN(4);
|
|
*(.text._*)
|
|
#endif
|
|
#if AUDIO_CVP_AEC_AT_RAM == 0
|
|
*(.jlsp_aec_code)
|
|
*(.jlsp_aec_const)
|
|
#endif
|
|
#if AUDIO_CVP_NLP_AT_RAM == 0
|
|
*(.nlp_code)
|
|
*(.nlp_const)
|
|
*(.qmf_code)
|
|
*(.qmf_const)
|
|
*(.jlsp_nlp_code)
|
|
*(.jlsp_nlp_const)
|
|
#endif
|
|
#if AUDIO_CVP_NS_AT_RAM == 0
|
|
*(.ns_code)
|
|
*(.ns_const)
|
|
#endif
|
|
#if AUDIO_CVP_COMMON_AT_RAM == 0
|
|
. = ALIGN(4);
|
|
*(.aec_mem)
|
|
*(.aec_mux)
|
|
*(.aec_code)
|
|
*(.aec_const)
|
|
*(.res_code)
|
|
*(.res_const)
|
|
*(.bark_const)
|
|
*(.fft_code)
|
|
*(.fft_const)
|
|
*(.der_code)
|
|
*(.der_const)
|
|
#endif
|
|
#if AUDIO_CVP_DNS_AT_RAM == 0
|
|
. = ALIGN(4);
|
|
*(.dns_common_data)
|
|
*(.dns_param_data_single)
|
|
*(.dns_param_data_dual)
|
|
. = ALIGN(4);
|
|
#endif
|
|
#if AUDIO_CVP_AGC_AT_RAM == 0
|
|
*(.agc_code)
|
|
*(.agc_const)
|
|
*(.jlsp_agc_code)
|
|
*(.jlsp_agc_const)
|
|
#endif
|
|
#if AUDIO_CVP_DMS_AT_RAM == 0
|
|
*(.dms_code)
|
|
*(.dms_const)
|
|
*(.jlsp_enc_code)
|
|
*(.jlsp_enc_const)
|
|
*(.jlsp_dms_hybrid_code)
|
|
*(.jlsp_dms_hybrid_const)
|
|
*(.jlsp_dms_awn_code)
|
|
*(.jlsp_dms_awn_const)
|
|
#endif
|
|
#if AUDIO_CVP_SMS_AT_RAM == 0
|
|
*(.sms_const)
|
|
*(.sms_code)
|
|
*(.sms_stereo_const)
|
|
*(.sms_stereo_code)
|
|
|
|
#endif
|
|
#if AUDIO_CVP_PREP_AT_RAM == 0
|
|
*(.jlsp_prep_code)
|
|
*(.jlsp_prep_const)
|
|
#endif
|
|
#if AUDIO_CVP_WN_AT_RAM == 0
|
|
*(.jlsp_wn_code)
|
|
*(.jlsp_wn_const)
|
|
#endif
|
|
#if AUDIO_CVP_THIRD_AT_RAM == 0
|
|
*(.jlsp_tri_code)
|
|
*(.jlsp_tri_const)
|
|
#endif
|
|
. = ALIGN(4);
|
|
cvp_code_end = . ;
|
|
cvp_code_size = cvp_code_end - cvp_code_begin ;
|
|
|
|
} > code0
|
|
|
|
}
|
|
|