TMS320 DSP Algorithm Interoperability Standard QualiTI Compliance and Performance Testing
Date | Fri Jul 24 2009 18:50:29 GMT+0530 (GMT+05:30)
Vendor | TI
Algorithm | H264VDEC
Architecture | C64P
Algorithm Base Directory: F:\user\kartik\h264\QualiTI\REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006\100_V_H264AVC_D_2_01\OMAP3530_BP_001 Algorithm Archive(s): .\Lib\h264vdec_ti.l64P Header File(s):
Compliance Test Report
Test Results | PASS: 6 FAIL: 0 Skipped: 0 Not apply: 0 Total: 6
Test Notes This report has been generated with QualiTI Version 6.20 - the XDAIS compliance and performance test suite.

XDAIS Rules 8, 9, 10: Namespace compliance
Report: Passed
Test Description:

(Rule 8) All external definitions must be either API identifiers or API and vendor prefixed.
(Rule 9) All undefined references must refer either to the operations specified in Appendix B (a subset of C runtime support library functions and a subset of the DSP/BIOS HWI API functions), or TI's DSPLIB or IMGLIB functions or other XDAIS-compliant modules.
(Rule 10) All modules must follow the eXpressDSP naming conventions for those external declarations disclosed to the client.

Test Status Details:

Test passed.

Test Execution Log: XDAIS Rules 8, 9 and 10 execution log

XDAIS Rule 12: IALG interface implementation Report: Passed Test Description: All algorithms must implement the IALG interface. Test Status Details: Test passed. Test Execution Log: XDAIS Rule 12 execution log

XDAIS Rule 13+: correct linker section names
Report: Passed
Test Description:

Each of the IALG methods implemented by an algorithm must be independently relocatable.
Additional rule: there should be no non-standard linker sections. (Standard linker sections are: ".cinit", ".switch", ".far", ".text", ".const", ".bss", ".pinit".)

Test Status Details:

Test passed.

Test Execution Log: XDAIS Rule 13+ execution log

XDAIS Rule 15: library filename extension Report: Passed Test Description: Each XDAIS-compliant algorithm must be packaged in an archive which has a name that follows a uniform naming convention. Test Status Details: Test passed. Test Execution Log: XDAIS Rule 15 execution log
XDAIS Rule 25: All C6x algorithms must be supplied in little-endian format Report: Passed Test Description: All C6x algorithms must be supplied in little-endian format. Test Status Details: Test passed. Test Execution Log: XDAIS Rule 25 execution log
XDAIS Rule 26: All static/global data must be far on c6x Report: Passed Test Description: All C6x algorithms must access all static and global data as far data. Test Status Details: Test passed. Test Execution Log: XDAIS Rule 26 execution log
Performance Test Report
Test Results | PASS: 2 FAIL: 0 Skipped: 0 Not apply: 0 Total: 2
Test Notes This report has been generated with QualiTI Version 6.20 - the XDAIS compliance and performance test suite.
XDAIS Rule 20: must declare worst-case stack requirements Report: Passed Test Description: All algorithms must characterize their worst-case stack space memory requirements (including alignment). Test Status Details: Performance test completed. Calculated Worst Case Stack is 6352 bytes. Test Execution Log: XDAIS Rule 20 execution log
XDAIS Rules 21, 22: must characterize static data & program memory requirements Report: Passed Test Description: All algorithms must characterize their static data & program memory requirements Test Status Details: Performance test completed. CODE, DATA & UDATA sections characterized Test Execution Log: XDAIS Rules 21, 22 execution log

Test execution log for XDAIS Rules 8, 9 and 10:

    Running test 'XDAIS Rules 8, 9 and 10'
    Extracting names of global symbols defined by the algorithm...
     Running command:> "C:\CCStudio_v3.2\C6000\cgtools\bin\nm6x.exe" -g F:\user\kartik\h264\QualiTI\REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006\100_V_H264AVC_D_2_01\OMAP3530_BP_001\.\Lib\h264vdec_ti.l64P | "F:\user\kartik\h264\QualiTI\xdais_6_20_00_07\packages\ti\xdais\qualiti\bin\grep\grep.exe" " [TBCU] "
                       (from "C:\Documents and Settings\x0087137\Local Settings\Temp\qualiti_runcmd_1373.sh"
      0000ff60 T _H264VDEC_TI_activate
      0000a440 T _H264VDEC_TI_algreset
      0000e920 T _H264VDEC_TI_alloc
      0000dce0 T _H264VDEC_TI_control
      00092f20 T _H264VDEC_TI_deactivate
      0000c6c0 T _H264VDEC_TI_decode
      00036d40 T _H264VDEC_TI_exit
      0000fc60 T _H264VDEC_TI_free
      00081380 T _H264VDEC_TI_init
      0000e480 T _H264VDEC_TI_initObj
      000930a0 T _H264VDEC_TI_numAlloc
      00000000 U _H264VDEC_TI_runFunc_load_addr
      00000000 U __call_stub
      00000000 U __cmpd
      00000000 U __divd
      00000000 U __divi
      00000000 U __divu
      00000000 U __fixdu
      00000000 U __fltid
      00000000 U __fltud
      00000000 U __mpyd
      00000000 U __remi
      00000000 U __remu
      00000000 U __strasgi_64plus
      00000000 U __subd
      00000000 U _memcpy
      00000000 U _memset
    Verifying that all global symbols are named XXX_TI_xxx ...
    and that no blacklisted external references are made

back

Test execution log for XDAIS Rule 12:

    Running test 'XDAIS Rule 12'
    Extracting names of global BSS data symbols...
     Running command:> "C:\CCStudio_v3.2\C6000\cgtools\bin\nm6x.exe" -g F:\user\kartik\h264\QualiTI\REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006\100_V_H264AVC_D_2_01\OMAP3530_BP_001\.\Lib\h264vdec_ti.l64P | "F:\user\kartik\h264\QualiTI\xdais_6_20_00_07\packages\ti\xdais\qualiti\bin\grep\grep.exe" " [BD] "
                       (from "C:\Documents and Settings\x0087137\Local Settings\Temp\qualiti_runcmd_1374.sh"
      0000f070 D _H264VDEC_TI_IALG
      0000f0e4 D _H264VDEC_TI_IDMA3
      0000f070 D _H264VDEC_TI_IH264VDEC
      0000f0c0 D _IH264VDEC_PARAMS
    Verifying that objects 'H264VDEC_TI_IALG' and 'H264VDEC_TI_IH264VDEC' are defined...
    Data object 'H264VDEC_TI_IALG' found.
    Data object 'H264VDEC_TI_IH264VDEC' found.

back

Test execution log for XDAIS Rule 13+:

    Running test 'XDAIS Rule 13+'
    Extracting names of all sections in which all algorithms' symbols are...
     Running command:> "F:\user\kartik\h264\QualiTI\cg_xml\utils\ofd6x.exe" -x --xml_indent=0 --obj_display=none,sections,header F:\user\kartik\h264\QualiTI\REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006\100_V_H264AVC_D_2_01\OMAP3530_BP_001\.\Lib\h264vdec_ti.l64P | "F:\user\kartik\h264\QualiTI\cg_xml\bin\sectti.exe" --csv
                       (from "C:\Documents and Settings\x0087137\Local Settings\Temp\qualiti_runcmd_1375.sh"
      Reading from stdin ...
      Library,Filename,Section,Type,Size
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.const:H264VDEC_TI_dSect1,DATA,20041
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.far:H264VDEC_TI_uSect1,DATA,856
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:H264VDEC_TI_fastMemCsect,CODE,21952
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:H264VDEC_TI_cSect1,CODE,536352
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_alloc,CODE,1152
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_free,CODE,224
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_initObj,CODE,1184
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_algreset,CODE,8832
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_moved,CODE,32
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_numAlloc,CODE,32
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_activate,CODE,128
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_decode,CODE,5664
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_control,CODE,1952
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_deactivate,CODE,128
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.switch,DATA,764
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_sum_residual,CODE,224
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_set_prev_concl_buf,CODE,704
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_getMbTopMv,CODE,96
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_calculate_display_parameters,CODE,192
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:__local_call_stub,CODE,32
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDec_reboot_sequencer,CODE,32
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDec_xfr_recon_output_I,CODE,256
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.cinit,DATA,132
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264_ILF_init,CODE,32
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_init_ILF_3430,CODE,640
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_h264d_iLF_frameInitPaRAM_YUV,CODE,544
      F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_Form_Parameter_Stack,CODE,128
    Verifying that IALG functions are in separate sections,
    i.e. that there exist sections that match regexp /\.text:.*[aA]lloc.*/,
    and also that there are no non-standard sections.

back

Test execution log for XDAIS Rule 15:

    Running test 'XDAIS Rule 15'
    Verifying that the extension for library ".\Lib\h264vdec_ti.l64P" is ".l64P"
    Verifying that the file ".\Lib\h264vdec_ti.l64P" is really a library, and not a partially linked object file or something like that.
     Running command:> "F:\user\kartik\h264\QualiTI\cg_xml\utils\ofd6x.exe" -x --xml_indent=0 --obj_display=none,sections,header F:\user\kartik\h264\QualiTI\REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006\100_V_H264AVC_D_2_01\OMAP3530_BP_001\.\Lib\h264vdec_ti.l64P | "F:\user\kartik\h264\QualiTI\xdais_6_20_00_07\packages\ti\xdais\qualiti\bin\grep\grep.exe" "<archive>"
                       (from "C:\Documents and Settings\x0087137\Local Settings\Temp\qualiti_runcmd_1376.sh"
      <archive>

back

Test execution log for XDAIS Rule 20:

    Running test 'XDAIS Rule 20'
    Using call_graph on ofd output to find out worst case stack...
     Running command:> "F:\user\kartik\h264\QualiTI\cg_xml\utils\ofd6x.exe" -xg --xml_indent=0 --obj_display=none,header,optheader,symbols --dwarf_display=none,dinfo  F:\user\kartik\h264\QualiTI\REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006\100_V_H264AVC_D_2_01\OMAP3530_BP_001\.\Lib\h264vdec_ti.l64P | "F:\user\kartik\h264\QualiTI\cg_xml\bin\call_graph.exe" --stack_max
                       (from "C:\Documents and Settings\x0087137\Local Settings\Temp\qualiti_runcmd_1377.sh"
      Reading from stdin ...
      _H264MPVDEC_TI_slice_data_P : wcs = 6352
    Extracting worst case stack from a stdout line that ends with ': wcs = <num>'
    Calculated worst case stack is 6352 bytes.

back

Test execution log for XDAIS Rules 21, 22:

    Running test 'XDAIS Rules 21, 22'
    Using sectti on ofd output to find static data & program memory requirements...
     Running command:> "F:\user\kartik\h264\QualiTI\cg_xml\utils\ofd6x.exe" -x --xml_indent=0 --obj_display=none,sections,header F:\user\kartik\h264\QualiTI\REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006\100_V_H264AVC_D_2_01\OMAP3530_BP_001\.\Lib\h264vdec_ti.l64P | "F:\user\kartik\h264\QualiTI\cg_xml\bin\sectti.exe"
                       (from "C:\Documents and Settings\x0087137\Local Settings\Temp\qualiti_runcmd_1378.sh"
      Reading from stdin ...
      ====================================================================
      REPORT FOR LIBRARY: F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P
      ====================================================================

      ************************************************************
      REPORT FOR FILE: h264vdec_ti_plink.l64P
      ************************************************************
                                Name : Size (dec)  Size (hex)  Type
      ------------------------------ : ----------  ----------  ----
           .const:H264VDEC_TI_dSect1 :      20041  0x00004e49  DATA
             .far:H264VDEC_TI_uSect1 :        856  0x00000358  DATA
      .text:H264VDEC_TI_fastMemCsect :      21952  0x000055c0  CODE
            .text:H264VDEC_TI_cSect1 :     536352  0x00082f20  CODE
            .text:_H264VDEC_TI_alloc :       1152  0x00000480  CODE
             .text:_H264VDEC_TI_free :        224  0x000000e0  CODE
          .text:_H264VDEC_TI_initObj :       1184  0x000004a0  CODE
         .text:_H264VDEC_TI_algreset :       8832  0x00002280  CODE
            .text:_H264VDEC_TI_moved :         32  0x00000020  CODE
         .text:_H264VDEC_TI_numAlloc :         32  0x00000020  CODE
         .text:_H264VDEC_TI_activate :        128  0x00000080  CODE
           .text:_H264VDEC_TI_decode :       5664  0x00001620  CODE
          .text:_H264VDEC_TI_control :       1952  0x000007a0  CODE
       .text:_H264VDEC_TI_deactivate :        128  0x00000080  CODE
                             .switch :        764  0x000002fc  DATA
                 .text:_sum_residual :        224  0x000000e0  CODE
      .text:_H264VDEC_TI_set_prev_concl_buf :        704  0x000002c0  CODE
       .text:_H264VDEC_TI_getMbTopMv :         96  0x00000060  CODE
      .text:_calculate_display_parameters :        192  0x000000c0  CODE
             .text:__local_call_stub :         32  0x00000020  CODE
      .text:_H264VDec_reboot_sequencer :         32  0x00000020  CODE
      .text:_H264VDec_xfr_recon_output_I :        256  0x00000100  CODE
                              .cinit :        132  0x00000084  DATA
                .text:_H264_ILF_init :         32  0x00000020  CODE
                .text:_init_ILF_3430 :        640  0x00000280  CODE
      .text:_h264d_iLF_frameInitPaRAM_YUV :        544  0x00000220  CODE
         .text:_Form_Parameter_Stack :        128  0x00000080  CODE

      ------------------------------------------------------------
      Totals by section type
      ------------------------------------------------------------
          Initialized Data :      21793  0x00005521
                      Code :     580512  0x0008dba0

back

Test execution log for XDAIS Rule 25:

    Running test 'XDAIS Rule 25'
    Using ofd output to parse for endianness attribute...
     Running command:> "F:\user\kartik\h264\QualiTI\cg_xml\utils\ofd6x.exe" -x --xml_indent=0 --obj_display=none,header F:\user\kartik\h264\QualiTI\REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006\100_V_H264AVC_D_2_01\OMAP3530_BP_001\.\Lib\h264vdec_ti.l64P | "F:\user\kartik\h264\QualiTI\xdais_6_20_00_07\packages\ti\xdais\qualiti\bin\grep\grep.exe" "<endian>"
                       (from "C:\Documents and Settings\x0087137\Local Settings\Temp\qualiti_runcmd_1379.sh"
      <endian>little</endian>

back

Test execution log for XDAIS Rule 26:

    Running test 'XDAIS Rule 26'
    Extracting names of all used sections to see if there is a '.bss' in there.
    [Using output generated by the command from test 'XDAIS Rule 13+"]:
    Running command:> "F:\user\kartik\h264\QualiTI\cg_xml\utils\ofd6x.exe" -x --xml_indent=0 --obj_display=none,sections,header F:\user\kartik\h264\QualiTI\REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006\100_V_H264AVC_D_2_01\OMAP3530_BP_001\.\Lib\h264vdec_ti.l64P | "F:\user\kartik\h264\QualiTI\cg_xml\bin\sectti.exe" --csv
                      (from "C:\Documents and Settings\x0087137\Local Settings\Temp\qualiti_runcmd_1375.sh"
    Reading from stdin ...
    Library,Filename,Section,Type,Size
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.const:H264VDEC_TI_dSect1,DATA,20041
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.far:H264VDEC_TI_uSect1,DATA,856
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:H264VDEC_TI_fastMemCsect,CODE,21952
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:H264VDEC_TI_cSect1,CODE,536352
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_alloc,CODE,1152
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_free,CODE,224
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_initObj,CODE,1184
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_algreset,CODE,8832
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_moved,CODE,32
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_numAlloc,CODE,32
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_activate,CODE,128
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_decode,CODE,5664
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_control,CODE,1952
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_deactivate,CODE,128
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.switch,DATA,764
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_sum_residual,CODE,224
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_set_prev_concl_buf,CODE,704
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDEC_TI_getMbTopMv,CODE,96
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_calculate_display_parameters,CODE,192
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:__local_call_stub,CODE,32
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDec_reboot_sequencer,CODE,32
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264VDec_xfr_recon_output_I,CODE,256
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.cinit,DATA,132
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_H264_ILF_init,CODE,32
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_init_ILF_3430,CODE,640
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_h264d_iLF_frameInitPaRAM_YUV,CODE,544
    F:/user/kartik/h264/QualiTI/REL_100_V_H264AVC_D_BP_OMAP3530_2_01_006/100_V_H264AVC_D_2_01/OMAP3530_BP_001/./Lib/h264vdec_ti.l64P,h264vdec_ti_plink.l64P,.text:_Form_Parameter_Stack,CODE,128
    [end of reused output]

    Verifying that there are no '.bss' sections in the output

back