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.

RDK - Nontify Link

Guru 20755 points


Hi,

I did not fully understand the notify flag between links. When Should I set it to true and when to false ?

  • For links connection

    ipcOut  --> ipcIn

    core0        core1

    if you require ipc notify mode set

    ipcOutXXX.notifyNextLink = TRUE

    ipcOutXXX.noNotifyMode = FALSE

    ipcInXXX.notifyPrevLink = TRUE

    ipcInXXX.noNotifyMode = FALSE

    If using ipcFramesOutLink and the processLink is connected to ipcFramesIn in remote core then

    if you require ipc notify mode set

    ipcFramesOut.notifyProcessLink = TRUE

    ipcFramesOut.noNotifyMode = FALSE

    ipcFramesIn.notifyPrevLink = TRUE

    ipcFramesIn.noNotifyMode = FALSE

    if you require ipc in no notify mode set

    ipcFramesOut.notifyProcessLink = FALSE

    ipcFramesOut.noNotifyMode = TRUE

    ipcFramesIn.notifyPrevLink = FALSE

    ipcFramesIn.noNotifyMode = TRUE

    Enabling ipc notify will result in remote core being interrupted on frame exchange. This reduces latency but increases load on remote core. For large number of channels noNotify mode is preferred.