HI,
My developmen environment is Devkit8500(DM3730) and dvsdk4_03 and codec-engine_2_26_02_11
I using EMCV to write my algorihm in codec engine's codec side. when I use qualti ti test my codec .I get error messge as follow.
XDAIS Rules 8, 9, 10: Namespace compliance
Report: Failed
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 failed. Problem: The algorithm makes the following disallowed external references:
- malloc
- free
- _abort_msg
Please check that these references are resolved via allowed functions in RTS, IMG, DSP, ACPYx libraries.
For your reference, the following external references are not allowed:
- malloc
- free
- realloc
- calloc
- printf
- open
- read
- write
- fopen
- fread
- fwrite
- sprintf
- ctime
- time
- _abort_msg
- _assert
Test Execution Log: XDAIS Rules 8, 9 and 10 execution log
How can I solve the problem ?Where can I find these RTS, IMG, DSP, ACPYx libraries file ?
thk.