e.g. in videnc_copy.c:
...
/*
* ======== VIDENCCOPY_TI_IALG ========
* This structure defines TI's implementation of the IALG interface
* for the VIDENCCOPY_TI module.
*/
#ifdef _TI_
/* satisfy xDAIS symbol requirement without any overhead */
asm("_VIDENCCOPY_TI_IALG .set _VIDENCCOPY_TI_VIDENCCOPY");
#else
/*
* We duplicate the structure here to allow this code to be compiled and
* run non-DSP platforms at the expense of unnecessary data space
* consumed by the definition below.
*/
IALG_Fxns VIDENCCOPY_TI_IALG = { /* module_vendor_interface */
IALGFXNS
};
...
where does this _TI_ get defined? I see it is defined for a C64 build but not
for GCC, but I want to know where it is set.
_______________________________________________
Davinci-linux-open-source mailing list
[email protected]
http://linux.davincidsp.com/mailman/listinfo/davinci-linux-open-source