This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

OMAP-L138 + dsplink : using only proc and notify components

Other Parts Discussed in Thread: OMAP-L138, OMAPL138

 

Using an evm of OMAP-L138 and dsplink 1.65.00.03 we are trying establish communication between ARM an DSP.

I only need the Proc and Notify component, to load dsp binary and send some notification from both sides.

I am not being able to compile the dsplink with Proc and Notify modules, errors occurs :

dsplink/gpp/src/ldrv/MPCS/ldrv_mpcs_os.h:31,

                 from dsplink/gpp/src/../../gpp/src/ldrv/Linux/ldrv_mpcs_os.c:37:

dsplink/gpp/inc/usr/mpcsdefs.h:196: error: 'MPCSOBJ_PROC_PADDING' undeclared here (not in a function)

dsplink/gpp/inc/usr/mpcsdefs.h:201: error: 'MPCS_TURN_PADDING' undeclared here (not in a function)

dsplink/gpp/inc/usr/mpcsdefs.h:228: error: 'MPCS_ENTRY_PADDING' undeclared here (not in a function)

dsplink/gpp/inc/usr/mpcsdefs.h:267: error: 'MPCS_CTRL_PADDING' undeclared here (not in a function)

 

It's possible to compile the kernel with all the components and the application only use the Proc and the notify ? Or the kernel module will hang when doing the handshake with dsp ?

Thanks.