Hi
I compiled the Lyrtech example
C:\Lyrtech\EVMDM648\BSL\Example\SDVideoDigLoopBack_tst
and get the following errors (there were 59 of them!)[:#]:
[sdvideodigloop.c] "C:\CCStudio_v3.3\C6000\cgtools\bin\cl6x" -g -fr"C:/Lyrtech/EVMDM648/BSL/Example/SDVideoDigLoopBack_tst/Debug" -i"C:/dvsdk_1_10_00_26_DM648/pspdrivers_1_10_00_09/packages/ti/sdo/pspdrivers/soc/dm648/dsp" -i"../../inc" -i"../inc" -i"C:/dvsdk_1_10_00_26_DM648/pspdrivers_1_10_00_09/packages" -d"_DEBUG" -mv6400 -@"Debug.lkf" "sdvideodigloop.c"
"C:/dvsdk_1_10_00_26_DM648/pspdrivers_1_10_00_09/packages/ti/sdo/pspdrivers/soc/dm648/dsp/cslr_edma3cc.h",
line 190: error: identifier "CSL_Edma3ccParamSetRegs" is undefined
"../inc/edma3.h", line 280: error: identifier "CSL_EdmaccRegsOvly" is undefined
"../inc/edma3.h", line 289: error: identifier "CSL_EdmaccParamentryRegs" is undefined
I looked at the cslr_edma4cc.h file and it defines CSL_Edma3ccParamsetRegs on line 106 which is just above where the compiler said this struct was undefined.
typedef struct {
volatile Uint32 OPT;
volatile Uint32 SRC;
volatile Uint32 A_B_CNT;
volatile Uint32 DST;
volatile Uint32 SRC_DST_BIDX;
volatile Uint32 LINK_BCNTRLD;
volatile Uint32 SRC_DST_CIDX;
volatile Uint32 CCNT;
} CSL_Edma3ccParamsetRegs;
So why does it say "CSL_Edma3ccParamSetRegs" is undefined??[:S] Its there darn it!
Thanks in advance.