So I want to include necessary files to clear up these unresolved symbols. I don't understand why I can't just look up these dependencies to find which files I'm missing.
The code I'm working with is a video-in-video-out example from CCS3. A new RTSC project was created in CCS5 and now I'm just trying to get it to run.
if I can get it running, great. If I can learn some process to fix the unresolved stuff myself, something-much-better-than-great.
Basically I need to include support for semaphore and some others:
_C64_enableIER
_CLK_countspms
_CLK_getprd
_ECM_disableEvent
_ECM_dispatchPlug
_ECM_enableEvent
_HWI_disable
_HWI_restore
_SEM_delete
_SEM_pend
_SEM_post
_TSK_timerSem
And using the GUI to add support for semaphores adds
var Semaphore = xdc.useModule('ti.sysbios.knl.Semaphore');
And the following are already included.
xdc.useModule('ti.bios.CLK');
xdc.useModule('ti.bios.SEM');
xdc.useModule('ti.bios.MEM');
xdc.useModule('ti.bios.GIO');
xdc.useModule('ti.bios.LCK');
xdc.useModule('ti.bios.TSK');
//var BIOS = xdc.useModule('ti.sysbios.BIOS');
xdc.loadPackage('ti.bios');
xdc.loadPackage('dpict.sys.nvision_gx2');
// use the EDMA3 sample to manage the EDMA3 functions
xdc.loadPackage('ti.sdo.edma3.drv.sample');
Semaphore.supportsEvents = false;