我用的是DVRRDK4.03的版本,我在scdLink_alg.c的AlgLink_ScdalgProcessData函数里面调用sw_osd的dma拷贝函数SWOSD_TI_algDmaCopy,然后编译的时候出现:
"/jyys/dev/compiler/ti_dvrrdk/v04.00.00.03/ti_tools/bios/bios_6_33_05_46/packages/ti/sysbios/family/c64p/Cache.h", line 647: warning: incompatible redefinition of macro "Cache_Type" (declared at line 370 of "/jyys/dev/compiler/ti_dvrrdk/v04.00.00.03/ti_tools/bios/bios_6_33_05_46/packages/ti/sysbios/hal/Cache.h")
"/jyys/dev/compiler/ti_dvrrdk/v04.00.00.03/ti_tools/bios/bios_6_33_05_46/packages/ti/sysbios/family/c64p/Cache.h", line 660: warning: incompatible redefinition of macro "Cache_Type_L1P" (declared at line 371 of "/jyys/dev/compiler/ti_dvrrdk/v04.00.00.03/ti_tools/bios/bios_6_33_05_46/packages/ti/sysbios/hal/Cache.h")
"/jyys/dev/compiler/ti_dvrrdk/v04.00.00.03/ti_tools/bios/bios_6_33_05_46/packages/ti/sysbios/family/c64p/Cache.h", line 661: warning: incompatible redefinition of macro "Cache_Type_L1D" (declared at line 372 of "/jyys/dev/compiler/ti_dvrrdk/v04.00.00.03/ti_tools/bios/bios_6_33_05_46/packages/ti/sysbios/hal/Cache.h")
"/jyys/dev/compiler/ti_dvrrdk/v04.00.00.03/ti_tools/bios/bios_6_33_05_46/packages/ti/sysbios/family/c64p/Cache.h", line 662: warning: incompatible redefinition of macro "Cache_Type_L1" (declared at line 373 of "/jyys/dev/compiler/ti_dvrrdk/v04.00.00.03/ti_tools/bios/bios_6_33_05_46/packages/ti/sysbios/hal/Cache.h")
"/jyys/dev/compiler/ti_dvrrdk/v04.00.00.03/ti_tools/bios/bios_6_33_05_46/packages/ti/sysbios/family/c64p/Cache.h", line 663: warning: incompatible redefinition of macro "Cache_Type_L2P" (declared at line 374 of "/jyys/dev/compiler/ti_dvrrdk/v04.00.00.03/ti_tools/bios/bios_6_33_05_46/packages/ti/sysbios/hal/Cache.h")
在板子上跑了一会儿也死掉了
请问是怎么回事呢????????????????????????????????????????????????????