⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ifile.ext

📁 高通的cmda语音压缩算法is96a源代码. 针对自己的dsp将最耗时的c改成汇编就几乎是商用代码了.
💻 EXT
字号:
qcelp161.o
enc.o
init.o
filepro1.o
filepro3.o
pack.o
int.o
version.o
rom1.o
rom2.o
rom3.o
rom4.o
rom5.o
rom6.o
rom7.o
lpc_anl.o
lpcf_spr.o
ldctfast.o
decoder.o
p_search.o
cb_search.o
l2lspfas.o
l2lspfab.o
lsp2lpcb.o
quantlsp.o
dec.o
rompck2.o
diag.o
ratedec.o
fileproc.o
rom9.o
rom10.o
rom11.o
rom12.o
rom13.o
rom14.o
rom15.o
lsp2lpc.o
agc.o
atoaa.o
ram.o
dtmf.o
channel.o
sub_call.o
sub_cal1.o
sub_cal2.o
outfilt.o 
cb_s8.o 
crc16.v2 
copyrigh.o 
-o qcelp161
MEMORY
{
    /* X space */
        erom (RX):      o=0x0000 l=0x3000

    /* Y space */
        ram (RW):       o=0x10000 l=0x2000
}

SECTIONS
{
        .rom:  { qcelp161.o(pmem)      /* must keep in 1st bank */
                enc.o(pmem)
                init.o(pmem)
                filepro1.o(pmem)
                filepro3.o(pmem)
                int.o(pmem)
                version.o(pmem)
                lsp2lpcb.o(pmem)        /* must keep in 1st bank */
                rompck2.o(pmem)  
                rom4.o(pmem)
                rom6.o(pmem)
                rom7.o(pmem)
                rom10.o(pmem)
                rom11.o(pmem)
                rom12.o(pmem)
                rom13.o(pmem)
                cb_s8.o(pmem)
                sub_call.o(pmem)    /* must keep in 1st bank     */
                crc16.v2(.rom)
                copyrigh.o(pmem)
                . = 0x1000; 
                outfilt.o(pmem)
                lpcf_spr.o(pmem)
                ldctfast.o(pmem)
                cb_search.o(pmem)   
                quantlsp.o(pmem)
                p_search.o(pmem)    
                decoder.o(pmem)     /* must keep in 2nd bank     */
                l2lspfab.o(pmem)    /* must keep in 2nd bank     */
                dec.o(pmem)         /* must keep in 2nd bank     */
                sub_cal1.o(pmem)    /* must keep in 2nd bank     */
                lpc_anl.o(pmem)
                l2lspfas.o(pmem)    /* must keep in 2nd bank     */
                dtmf.o(pmem)
                 . = 0x2000;
                rom9.o(pmem)
                pack.o(pmem)    /* must keep in 3rd bank     */
                diag.o(pmem)
                ratedec.o(pmem)
                fileproc.o(pmem)        
                lsp2lpc.o(pmem)     /* must keep in 3rd bank     */
                atoaa.o(pmem)
                agc.o(pmem)
                rom14.o(pmem)
                rom15.o(pmem)
                rom5.o(pmem)
                rom1.o(pmem)
                rom2.o(pmem)
                rom3.o(pmem)
                sub_cal2.o(pmem)    /* must keep in 3rd bank     */
                 . = 0x3000; 
                channel.o(pmem)} > erom
        .ram:   {fileproc.o(ymem)
                 ram.o(ymem) } > ram
}
/*===========================================================================

                        EDIT HISTORY FOR MODULE

This section contains comments describing changes made to the ifile.
Notice that changes are listed in reverse chronological order.

=============================================================================
$Header:   N:/VOC/IS96B/VCS/IFILE.EXV   1.3   11 May 1994 14:52:58   PLAROCCA  $
=============================================================================
$Log:   N:/VOC/IS96B/VCS/IFILE.EXV  $
   
      Rev 1.3   11 May 1994 14:52:58   PLAROCCA
   Changed crc12k.o to crc16.v2 as directed by AT&T
   
      Rev 1.2   06 Apr 1994 10:43:34   PLAROCCA
   Changed to have rom version as archived version
   
      Rev 1.1   04 Apr 1994 14:56:40   PLAROCCA
   Reconfigured to compensate for added IS-96a code
   
      Rev 1.0   11 Mar 1994 10:03:46   SWOODWARD
   ==========================================================================
   this is the baseline for the is96b qcelp speech coder. this
   baseline is derived from the latest is96 source code which produced
   the mask rom release version 1.02. any changes from the version 1.02 
   romcode release are noted below. 
   ==========================================================================
   below are changes from the mask rom version 1.02.
   ==========================================================================
   
      Rev 1.2   09 Aug 1993 16:48:48   SWOODWARD
   added version.o.
   
      Rev 1.1   09 Aug 1993 16:18:20   SWOODWARD
   added init.o, enc.o, filepro1.o, and filepro3.o. these files were included
   in other source files previously.
   
      Rev 1.0   15 Jul 1993 17:30:04   SWOODWARD
   this is the initial release of the vocoder code under pvcs. the baseline
   for this initial release is the dsp1616x30 mask rom version 1.02.
===========================================================================*/
 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -