hi,
for my evmDM648, i don't use xdc to utilize the reusable pspdrivers, but add their libs into my project. but the problem is some functions' implementation don't exist in these libs.
i want to try Video Port, for instance. i added vport_bios_drv.lib, pal_bios.lib, edma3_drv_bios.lib and edma_rm_bios.lib.
but after linking i got such errors:
_ECM_dispatchTab C:/CCStudio_v3.3/bios_5_31_02/packages/ti/bios/lib/bios.a64P
_edma3OsProtectExit C:\\CCStudio_v3.3\\MyProjects\\test\\driver_lib\\edma3\\edma3_drv_bios.lib
_edma3OsProtectEntry C:\\CCStudio_v3.3\\MyProjects\\test\\driver_lib\\edma3\\edma3_drv_bios.lib
_edma3OsSemGive C:\\CCStudio_v3.3\\MyProjects\\test\\driver_lib\\edma3\\edma3_drv_bios.lib
_edma3OsSemTake C:\\CCStudio_v3.3\\MyProjects\\test\\driver_lib\\edma3\\edma3_drv_bios.lib
could anybody tell me how to eliminate these errors? should i program these functions using BIOS SEM APIs?
thanks!
and i want to know what the difference between xxxxx.lib and xxxxx_i.lib, such as vport_bios_drv.lib and vport_bios_drv_i.lib?
thanks again.