TIOVX User Guide
vx_tutorial_target_kernel.c File Reference
#include <TI/tivx.h>

Go to the source code of this file.

Functions

void vxTutorialAddTargetKernelPhaseRgb (void)
 Add target kernel to TIOVX framework. More...
 
void vxTutorialRemoveTargetKernelPhaseRgb (void)
 Remove target kernel from TIOVX framework. More...
 
void tivxRegisterTutorialTargetKernels ()
 Add target kernels for tutorial to C66x DSP target. More...
 
void tivxUnRegisterTutorialTargetKernels ()
 Remove target kernels for tutorial from C66x DSP target. More...
 

Detailed Description

APIs to add/remove target kernels defined in tutorial to the target side.

Definition in file vx_tutorial_target_kernel.c.

Function Documentation

◆ vxTutorialAddTargetKernelPhaseRgb()

void vxTutorialAddTargetKernelPhaseRgb ( void  )

Add target kernel to TIOVX framework.


- Register target kernel to TIOVX framework

"TIVX_TUTORIAL_KERNEL_PHASE_RGB_NAME" is the name of the target kernel. See also vx_tutorial_kernels.h

This MUST match the name specified when registering the same kernel on the HOST side.

The registered target kernel handle is stored in a global variable. This is used during vxTutorialRemoveTargetKernelPhaseRgb()

Definition at line 271 of file phase_rgb_target_kernel.c.

◆ vxTutorialRemoveTargetKernelPhaseRgb()

void vxTutorialRemoveTargetKernelPhaseRgb ( void  )

Remove target kernel from TIOVX framework.


- UnRegister target kernel from TIOVX framework

The target kernel handle used is the one returned during tivxAddTargetKernel()

Definition at line 308 of file phase_rgb_target_kernel.c.

◆ tivxRegisterTutorialTargetKernels()

void tivxRegisterTutorialTargetKernels ( )

Add target kernels for tutorial to C66x DSP target.

This API is called by during target init by the target executable

Definition at line 77 of file vx_tutorial_target_kernel.c.

◆ tivxUnRegisterTutorialTargetKernels()

void tivxUnRegisterTutorialTargetKernels ( )

Remove target kernels for tutorial from C66x DSP target.

This API is called by during target de-init by the target executable

Definition at line 87 of file vx_tutorial_target_kernel.c.