Hi!
I'm working with the EVMK2H board (Rev 4.0), MCSDK v3.1.4.7 and IPC v3.36.02.13. I would like to implement a simple interrupt mechanism between the ARM and a DSP. What I have in mind is an equivalent of the Notify module but for IPC v3, that is to say that I'd like to be able to send an interrupt (or a message or anything) to a DSP so that its workflow is interrupted and it can handle the request before eventually returning to its previous work.
I read the IPC documentation and so far I didn't see anything close to this for all communications mechanisms seem to be blocking (like MessageQ_get). I believe I saw someone on this forum mentionning the mailbox process (I assume he was refering to the mpm mailbox) but I think it's also blocking.
I don't necesseraly need a high-level API to do so, if there's a way to trigger an interrupt by setting a bit in a register that would also be perfect. I just need the ARM -> DSP side.
So please if somebody could tell me if I missed something and/or point me to some relevant documentation on the subject it would be great!
Thanks in advance,
Thomas.