Other Parts Discussed in Thread: SYSBIOS
Tool/software: TI-RTOS
Hi,
I want to use GIO driver for mcasp, but compile fail,I cannot figure out why. Can someone help me? Thank u in advance!
undefined first referenced
symbol in file
--------- ----------------
xdc_runtime_knl_Sync_signal__E /home/lidaqiang/work/one/svn/build1_new/application/multi_proc/One/dsp1/bin/release/configuro/package/cfg/Dsp1_pe66.src/sysbios/sysbios.ae66<BIOS.obj>
xdc_runtime_knl_Sync_wait__E /home/lidaqiang/work/one/svn/build1_new/application/multi_proc/One/dsp1/bin/release/configuro/package/cfg/Dsp1_pe66.src/sysbios/sysbios.ae66<BIOS.obj>
init cfg file:
var GIO = xdc.useModule('ti.sysbios.io.GIO');
var iomFxns = "Mcasp_IOMFXNS";
var initFxn = "audioUserMcaspInit";
var deviceParams = "audioMcaspParams";
var deviceId = 1;
GIO.addDeviceMeta("/mcasp0", iomFxns, initFxn, deviceId, deviceParams);
var iomFxns = "Audio_IOMFXNS";
var initFxn = "audioUserAudioInit";
var deviceParams = "audioParams";
var deviceId = 1;
GIO.addDeviceMeta("/audio0", iomFxns, initFxn, deviceId, deviceParams);
code:
aHandle->stream = GIO_create("/audio0",
((SND_PCM_STREAM_CAPTURE == type) ? GIO_INPUT : GIO_OUTPUT),
&ioParams, &eb);