diff --git a/examples/tda2xx/src/alg_plugins/framecopy/frameCopyLink_algPlugin.c b/examples/tda2xx/src/alg_plugins/framecopy/frameCopyLink_algPlugin.c
index e079d8d..50b51f1 100755
--- a/examples/tda2xx/src/alg_plugins/framecopy/frameCopyLink_algPlugin.c
+++ b/examples/tda2xx/src/alg_plugins/framecopy/frameCopyLink_algPlugin.c
@@ -641,6 +641,14 @@ Int32 AlgorithmLink_frameCopyProcess(void * pObj)
linkStatsInfo->linkStats.chStats
[pSysBufferInput->chNum].outBufCount[0]++;
+ {
+ if (0U == (linkStatsInfo->linkStats.chStats
+ [pSysBufferInput->chNum].inBufProcessCount % 30))
+ {
+ Vps_printf( " Processed %d frames in DMA mode\n",
+ linkStatsInfo->linkStats.chStats [pSysBufferInput->chNum].inBufProcessCount);
+ }
+ }
/*
* Putting filled buffer into output full buffer Q
* Note that this does not mean algorithm has freed the output buffer
diff --git a/linux/examples/tda2xx/src/common/chains_main.c b/linux/examples/tda2xx/src/common/chains_main.c
index 77759b3..767e0a4 100755
--- a/linux/examples/tda2xx/src/common/chains_main.c
+++ b/linux/examples/tda2xx/src/common/chains_main.c
@@ -405,7 +405,7 @@ Int32 main (Int32 argc, Char ** argv)
#endif
#ifdef UC_vip_single_cam_framecopyEve_sgx_display
case '3':
- gChains_usecaseCfg.algProcId = SYSTEM_PROC_EVE1;
+ gChains_usecaseCfg.algProcId = SYSTEM_PROC_DSP1;
chains_vipSingleCamFrmcpyEve_SgxDisplay(&gChains_usecaseCfg);
break;
#endif
diff --git a/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay.c b/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay.c
index 67c7cc2..0d171b8 100755
--- a/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay.c
+++ b/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay.c
@@ -88,6 +88,10 @@ Void chains_vipSingleCamFrmcpyEve_SgxDisplay_SetFrameCopyAlgPrms(
{
pPrm->baseClassCreate.algId = ALGORITHM_LINK_EVE_ALG_FRAMECOPY;
}
+ else if (SYSTEM_PROC_DSP1 == chainsCfg->algProcId)
+ {
+ pPrm->baseClassCreate.algId = ALGORITHM_LINK_DSP_ALG_FRAMECOPY;
+ }
else
{
Vps_printf ("Frame copy on EVE is only supported in this UC \n");
diff --git a/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay.jpg b/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay.jpg
index bbed94c..a11a85c 100644
Binary files a/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay.jpg and b/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay.jpg differ
diff --git a/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay.txt b/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay.txt
index ceef3ee..9cb9c1f 100755
--- a/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay.txt
+++ b/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay.txt
@@ -4,7 +4,7 @@ UseCase: chains_vipSingleCamFrmcpyEve_SgxDisplay
// Single channel Capture + Framecopy on EVE + SRX copy and Display
//
-Capture -> Alg_FrameCopy (EVE1) -> SgxFrmcpy (A15)
+Capture -> Alg_FrameCopy (DSP1) -> SgxFrmcpy (A15)
// display on m4
SgxFrmcpy -> Display_M4 (IPU1_0)
diff --git a/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay_img.txt b/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay_img.txt
index 9814408..e36f477 100644
--- a/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay_img.txt
+++ b/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay_img.txt
@@ -3,17 +3,17 @@ digraph chains_vipSingleCamFrmcpyEve_SgxDisplay {
ColorScheme [shape=none, margin=0, label=<
>];
/************** LINKS ************************/
Capture [color=lightblue, style=filled]
- IPCOut_IPU1_0_EVE1_0 [color=lightblue, style=filled]
- IPCIn_EVE1_IPU1_0_0 [color=yellow, style=filled]
- Alg_FrameCopy [color=yellow, style=filled]
- IPCOut_EVE1_A15_0_0 [color=yellow, style=filled]
- IPCIn_A15_0_EVE1_0 [color=lightsalmon, style=filled]
+ IPCOut_IPU1_0_DSP1_0 [color=lightblue, style=filled]
+ IPCIn_DSP1_IPU1_0_0 [color=palegreen, style=filled]
+ Alg_FrameCopy [color=palegreen, style=filled]
+ IPCOut_DSP1_A15_0_0 [color=palegreen, style=filled]
+ IPCIn_A15_0_DSP1_0 [color=lightsalmon, style=filled]
SgxFrmcpy [color=lightsalmon, style=filled]
IPCOut_A15_0_IPU1_0_0 [color=lightsalmon, style=filled]
IPCIn_IPU1_0_A15_0_0 [color=lightblue, style=filled]
@@ -23,13 +23,13 @@ digraph chains_vipSingleCamFrmcpyEve_SgxDisplay {
/************** CONNECTIONS ************************/
SgxFrmcpy -> IPCOut_A15_0_IPU1_0_0
- Alg_FrameCopy -> IPCOut_EVE1_A15_0_0
- Capture -> IPCOut_IPU1_0_EVE1_0
+ Alg_FrameCopy -> IPCOut_DSP1_A15_0_0
+ Capture -> IPCOut_IPU1_0_DSP1_0
GrpxSrc -> Display_Grpx
- IPCOut_IPU1_0_EVE1_0 -> IPCIn_EVE1_IPU1_0_0
- IPCIn_EVE1_IPU1_0_0 -> Alg_FrameCopy
- IPCOut_EVE1_A15_0_0 -> IPCIn_A15_0_EVE1_0
- IPCIn_A15_0_EVE1_0 -> SgxFrmcpy
+ IPCOut_IPU1_0_DSP1_0 -> IPCIn_DSP1_IPU1_0_0
+ IPCIn_DSP1_IPU1_0_0 -> Alg_FrameCopy
+ IPCOut_DSP1_A15_0_0 -> IPCIn_A15_0_DSP1_0
+ IPCIn_A15_0_DSP1_0 -> SgxFrmcpy
IPCOut_A15_0_IPU1_0_0 -> IPCIn_IPU1_0_A15_0_0
IPCIn_IPU1_0_A15_0_0 -> Display_M4
}
diff --git a/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay_priv.c b/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay_priv.c
index 8679667..6366936 100644
--- a/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay_priv.c
+++ b/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay_priv.c
@@ -18,11 +18,11 @@
#include "chains_vipSingleCamFrmcpyEve_SgxDisplay_priv.h"
Void chains_vipSingleCamFrmcpyEve_SgxDisplay_SetLinkId(chains_vipSingleCamFrmcpyEve_SgxDisplayObj *pObj){
pObj->CaptureLinkID = SYSTEM_LINK_ID_CAPTURE_0;
- pObj->IPCOut_IPU1_0_EVE1_0LinkID = IPU1_0_LINK (SYSTEM_LINK_ID_IPC_OUT_0);
- pObj->IPCIn_EVE1_IPU1_0_0LinkID = EVE1_LINK (SYSTEM_LINK_ID_IPC_IN_0);
- pObj->Alg_FrameCopyLinkID = EVE1_LINK (SYSTEM_LINK_ID_ALG_0);
- pObj->IPCOut_EVE1_A15_0_0LinkID = EVE1_LINK (SYSTEM_LINK_ID_IPC_OUT_0);
- pObj->IPCIn_A15_0_EVE1_0LinkID = A15_0_LINK (SYSTEM_LINK_ID_IPC_IN_0);
+ pObj->IPCOut_IPU1_0_DSP1_0LinkID = IPU1_0_LINK (SYSTEM_LINK_ID_IPC_OUT_0);
+ pObj->IPCIn_DSP1_IPU1_0_0LinkID = DSP1_LINK (SYSTEM_LINK_ID_IPC_IN_0);
+ pObj->Alg_FrameCopyLinkID = DSP1_LINK (SYSTEM_LINK_ID_ALG_0);
+ pObj->IPCOut_DSP1_A15_0_0LinkID = DSP1_LINK (SYSTEM_LINK_ID_IPC_OUT_0);
+ pObj->IPCIn_A15_0_DSP1_0LinkID = A15_0_LINK (SYSTEM_LINK_ID_IPC_IN_0);
pObj->SgxFrmcpyLinkID = SYSTEM_LINK_ID_SGXFRMCPY_0;
pObj->IPCOut_A15_0_IPU1_0_0LinkID = A15_0_LINK (SYSTEM_LINK_ID_IPC_OUT_0);
pObj->IPCIn_IPU1_0_A15_0_0LinkID = IPU1_0_LINK (SYSTEM_LINK_ID_IPC_IN_0);
@@ -33,10 +33,10 @@ Void chains_vipSingleCamFrmcpyEve_SgxDisplay_SetLinkId(chains_vipSingleCamFrmcpy
Void chains_vipSingleCamFrmcpyEve_SgxDisplay_ResetLinkPrms(chains_vipSingleCamFrmcpyEve_SgxDisplayObj *pObj){
CaptureLink_CreateParams_Init(&pObj->CapturePrm);
- IpcLink_CreateParams_Init(&pObj->IPCOut_IPU1_0_EVE1_0Prm);
- IpcLink_CreateParams_Init(&pObj->IPCIn_EVE1_IPU1_0_0Prm);
- IpcLink_CreateParams_Init(&pObj->IPCOut_EVE1_A15_0_0Prm);
- IpcLink_CreateParams_Init(&pObj->IPCIn_A15_0_EVE1_0Prm);
+ IpcLink_CreateParams_Init(&pObj->IPCOut_IPU1_0_DSP1_0Prm);
+ IpcLink_CreateParams_Init(&pObj->IPCIn_DSP1_IPU1_0_0Prm);
+ IpcLink_CreateParams_Init(&pObj->IPCOut_DSP1_A15_0_0Prm);
+ IpcLink_CreateParams_Init(&pObj->IPCIn_A15_0_DSP1_0Prm);
SgxFrmcpyLink_CreateParams_Init(&pObj->SgxFrmcpyPrm);
IpcLink_CreateParams_Init(&pObj->IPCOut_A15_0_IPU1_0_0Prm);
IpcLink_CreateParams_Init(&pObj->IPCIn_IPU1_0_A15_0_0Prm);
@@ -47,39 +47,39 @@ Void chains_vipSingleCamFrmcpyEve_SgxDisplay_ResetLinkPrms(chains_vipSingleCamFr
Void chains_vipSingleCamFrmcpyEve_SgxDisplay_SetPrms(chains_vipSingleCamFrmcpyEve_SgxDisplayObj *pObj){
(pObj->Alg_FrameCopyPrm).baseClassCreate.size = sizeof(AlgorithmLink_FrameCopyCreateParams);
- (pObj->Alg_FrameCopyPrm).baseClassCreate.algId = ALGORITHM_LINK_EVE_ALG_FRAMECOPY;
+ (pObj->Alg_FrameCopyPrm).baseClassCreate.algId = ALGORITHM_LINK_DSP_ALG_FRAMECOPY;
}
Void chains_vipSingleCamFrmcpyEve_SgxDisplay_ConnectLinks(chains_vipSingleCamFrmcpyEve_SgxDisplayObj *pObj){
- //Capture -> IPCOut_IPU1_0_EVE1_0
- pObj->CapturePrm.outQueParams.nextLink = pObj->IPCOut_IPU1_0_EVE1_0LinkID;
- pObj->IPCOut_IPU1_0_EVE1_0Prm.inQueParams.prevLinkId = pObj->CaptureLinkID;
- pObj->IPCOut_IPU1_0_EVE1_0Prm.inQueParams.prevLinkQueId = 0;
+ //Capture -> IPCOut_IPU1_0_DSP1_0
+ pObj->CapturePrm.outQueParams.nextLink = pObj->IPCOut_IPU1_0_DSP1_0LinkID;
+ pObj->IPCOut_IPU1_0_DSP1_0Prm.inQueParams.prevLinkId = pObj->CaptureLinkID;
+ pObj->IPCOut_IPU1_0_DSP1_0Prm.inQueParams.prevLinkQueId = 0;
- //IPCOut_IPU1_0_EVE1_0 -> IPCIn_EVE1_IPU1_0_0
- pObj->IPCOut_IPU1_0_EVE1_0Prm.outQueParams.nextLink = pObj->IPCIn_EVE1_IPU1_0_0LinkID;
- pObj->IPCIn_EVE1_IPU1_0_0Prm.inQueParams.prevLinkId = pObj->IPCOut_IPU1_0_EVE1_0LinkID;
- pObj->IPCIn_EVE1_IPU1_0_0Prm.inQueParams.prevLinkQueId = 0;
+ //IPCOut_IPU1_0_DSP1_0 -> IPCIn_DSP1_IPU1_0_0
+ pObj->IPCOut_IPU1_0_DSP1_0Prm.outQueParams.nextLink = pObj->IPCIn_DSP1_IPU1_0_0LinkID;
+ pObj->IPCIn_DSP1_IPU1_0_0Prm.inQueParams.prevLinkId = pObj->IPCOut_IPU1_0_DSP1_0LinkID;
+ pObj->IPCIn_DSP1_IPU1_0_0Prm.inQueParams.prevLinkQueId = 0;
- //IPCIn_EVE1_IPU1_0_0 -> Alg_FrameCopy
- pObj->IPCIn_EVE1_IPU1_0_0Prm.outQueParams.nextLink = pObj->Alg_FrameCopyLinkID;
- pObj->Alg_FrameCopyPrm.inQueParams.prevLinkId = pObj->IPCIn_EVE1_IPU1_0_0LinkID;
+ //IPCIn_DSP1_IPU1_0_0 -> Alg_FrameCopy
+ pObj->IPCIn_DSP1_IPU1_0_0Prm.outQueParams.nextLink = pObj->Alg_FrameCopyLinkID;
+ pObj->Alg_FrameCopyPrm.inQueParams.prevLinkId = pObj->IPCIn_DSP1_IPU1_0_0LinkID;
pObj->Alg_FrameCopyPrm.inQueParams.prevLinkQueId = 0;
- //Alg_FrameCopy -> IPCOut_EVE1_A15_0_0
- pObj->Alg_FrameCopyPrm.outQueParams.nextLink = pObj->IPCOut_EVE1_A15_0_0LinkID;
- pObj->IPCOut_EVE1_A15_0_0Prm.inQueParams.prevLinkId = pObj->Alg_FrameCopyLinkID;
- pObj->IPCOut_EVE1_A15_0_0Prm.inQueParams.prevLinkQueId = 0;
+ //Alg_FrameCopy -> IPCOut_DSP1_A15_0_0
+ pObj->Alg_FrameCopyPrm.outQueParams.nextLink = pObj->IPCOut_DSP1_A15_0_0LinkID;
+ pObj->IPCOut_DSP1_A15_0_0Prm.inQueParams.prevLinkId = pObj->Alg_FrameCopyLinkID;
+ pObj->IPCOut_DSP1_A15_0_0Prm.inQueParams.prevLinkQueId = 0;
- //IPCOut_EVE1_A15_0_0 -> IPCIn_A15_0_EVE1_0
- pObj->IPCOut_EVE1_A15_0_0Prm.outQueParams.nextLink = pObj->IPCIn_A15_0_EVE1_0LinkID;
- pObj->IPCIn_A15_0_EVE1_0Prm.inQueParams.prevLinkId = pObj->IPCOut_EVE1_A15_0_0LinkID;
- pObj->IPCIn_A15_0_EVE1_0Prm.inQueParams.prevLinkQueId = 0;
+ //IPCOut_DSP1_A15_0_0 -> IPCIn_A15_0_DSP1_0
+ pObj->IPCOut_DSP1_A15_0_0Prm.outQueParams.nextLink = pObj->IPCIn_A15_0_DSP1_0LinkID;
+ pObj->IPCIn_A15_0_DSP1_0Prm.inQueParams.prevLinkId = pObj->IPCOut_DSP1_A15_0_0LinkID;
+ pObj->IPCIn_A15_0_DSP1_0Prm.inQueParams.prevLinkQueId = 0;
- //IPCIn_A15_0_EVE1_0 -> SgxFrmcpy
- pObj->IPCIn_A15_0_EVE1_0Prm.outQueParams.nextLink = pObj->SgxFrmcpyLinkID;
- pObj->SgxFrmcpyPrm.inQueParams.prevLinkId = pObj->IPCIn_A15_0_EVE1_0LinkID;
+ //IPCIn_A15_0_DSP1_0 -> SgxFrmcpy
+ pObj->IPCIn_A15_0_DSP1_0Prm.outQueParams.nextLink = pObj->SgxFrmcpyLinkID;
+ pObj->SgxFrmcpyPrm.inQueParams.prevLinkId = pObj->IPCIn_A15_0_DSP1_0LinkID;
pObj->SgxFrmcpyPrm.inQueParams.prevLinkQueId = 0;
//SgxFrmcpy -> IPCOut_A15_0_IPU1_0_0
@@ -118,19 +118,19 @@ Int32 chains_vipSingleCamFrmcpyEve_SgxDisplay_Create(chains_vipSingleCamFrmcpyEv
status = System_linkCreate(pObj->CaptureLinkID, &pObj->CapturePrm, sizeof(pObj->CapturePrm));
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
- status = System_linkCreate(pObj->IPCOut_IPU1_0_EVE1_0LinkID, &pObj->IPCOut_IPU1_0_EVE1_0Prm, sizeof(pObj->IPCOut_IPU1_0_EVE1_0Prm));
+ status = System_linkCreate(pObj->IPCOut_IPU1_0_DSP1_0LinkID, &pObj->IPCOut_IPU1_0_DSP1_0Prm, sizeof(pObj->IPCOut_IPU1_0_DSP1_0Prm));
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
- status = System_linkCreate(pObj->IPCIn_EVE1_IPU1_0_0LinkID, &pObj->IPCIn_EVE1_IPU1_0_0Prm, sizeof(pObj->IPCIn_EVE1_IPU1_0_0Prm));
+ status = System_linkCreate(pObj->IPCIn_DSP1_IPU1_0_0LinkID, &pObj->IPCIn_DSP1_IPU1_0_0Prm, sizeof(pObj->IPCIn_DSP1_IPU1_0_0Prm));
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
status = System_linkCreate(pObj->Alg_FrameCopyLinkID, &pObj->Alg_FrameCopyPrm, sizeof(pObj->Alg_FrameCopyPrm));
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
- status = System_linkCreate(pObj->IPCOut_EVE1_A15_0_0LinkID, &pObj->IPCOut_EVE1_A15_0_0Prm, sizeof(pObj->IPCOut_EVE1_A15_0_0Prm));
+ status = System_linkCreate(pObj->IPCOut_DSP1_A15_0_0LinkID, &pObj->IPCOut_DSP1_A15_0_0Prm, sizeof(pObj->IPCOut_DSP1_A15_0_0Prm));
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
- status = System_linkCreate(pObj->IPCIn_A15_0_EVE1_0LinkID, &pObj->IPCIn_A15_0_EVE1_0Prm, sizeof(pObj->IPCIn_A15_0_EVE1_0Prm));
+ status = System_linkCreate(pObj->IPCIn_A15_0_DSP1_0LinkID, &pObj->IPCIn_A15_0_DSP1_0Prm, sizeof(pObj->IPCIn_A15_0_DSP1_0Prm));
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
status = System_linkCreate(pObj->SgxFrmcpyLinkID, &pObj->SgxFrmcpyPrm, sizeof(pObj->SgxFrmcpyPrm));
@@ -176,19 +176,19 @@ Int32 chains_vipSingleCamFrmcpyEve_SgxDisplay_Start(chains_vipSingleCamFrmcpyEve
status = System_linkStart(pObj->SgxFrmcpyLinkID);
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
- status = System_linkStart(pObj->IPCIn_A15_0_EVE1_0LinkID);
+ status = System_linkStart(pObj->IPCIn_A15_0_DSP1_0LinkID);
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
- status = System_linkStart(pObj->IPCOut_EVE1_A15_0_0LinkID);
+ status = System_linkStart(pObj->IPCOut_DSP1_A15_0_0LinkID);
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
status = System_linkStart(pObj->Alg_FrameCopyLinkID);
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
- status = System_linkStart(pObj->IPCIn_EVE1_IPU1_0_0LinkID);
+ status = System_linkStart(pObj->IPCIn_DSP1_IPU1_0_0LinkID);
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
- status = System_linkStart(pObj->IPCOut_IPU1_0_EVE1_0LinkID);
+ status = System_linkStart(pObj->IPCOut_IPU1_0_DSP1_0LinkID);
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
status = System_linkStart(pObj->CaptureLinkID);
@@ -219,19 +219,19 @@ Int32 chains_vipSingleCamFrmcpyEve_SgxDisplay_Stop(chains_vipSingleCamFrmcpyEve_
status = System_linkStop(pObj->SgxFrmcpyLinkID);
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
- status = System_linkStop(pObj->IPCIn_A15_0_EVE1_0LinkID);
+ status = System_linkStop(pObj->IPCIn_A15_0_DSP1_0LinkID);
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
- status = System_linkStop(pObj->IPCOut_EVE1_A15_0_0LinkID);
+ status = System_linkStop(pObj->IPCOut_DSP1_A15_0_0LinkID);
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
status = System_linkStop(pObj->Alg_FrameCopyLinkID);
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
- status = System_linkStop(pObj->IPCIn_EVE1_IPU1_0_0LinkID);
+ status = System_linkStop(pObj->IPCIn_DSP1_IPU1_0_0LinkID);
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
- status = System_linkStop(pObj->IPCOut_IPU1_0_EVE1_0LinkID);
+ status = System_linkStop(pObj->IPCOut_IPU1_0_DSP1_0LinkID);
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
status = System_linkStop(pObj->CaptureLinkID);
@@ -262,19 +262,19 @@ Int32 chains_vipSingleCamFrmcpyEve_SgxDisplay_Delete(chains_vipSingleCamFrmcpyEv
status = System_linkDelete(pObj->SgxFrmcpyLinkID);
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
- status = System_linkDelete(pObj->IPCIn_A15_0_EVE1_0LinkID);
+ status = System_linkDelete(pObj->IPCIn_A15_0_DSP1_0LinkID);
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
- status = System_linkDelete(pObj->IPCOut_EVE1_A15_0_0LinkID);
+ status = System_linkDelete(pObj->IPCOut_DSP1_A15_0_0LinkID);
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
status = System_linkDelete(pObj->Alg_FrameCopyLinkID);
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
- status = System_linkDelete(pObj->IPCIn_EVE1_IPU1_0_0LinkID);
+ status = System_linkDelete(pObj->IPCIn_DSP1_IPU1_0_0LinkID);
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
- status = System_linkDelete(pObj->IPCOut_IPU1_0_EVE1_0LinkID);
+ status = System_linkDelete(pObj->IPCOut_IPU1_0_DSP1_0LinkID);
UTILS_assert(status == SYSTEM_LINK_STATUS_SOK);
status = System_linkDelete(pObj->CaptureLinkID);
@@ -285,13 +285,13 @@ Int32 chains_vipSingleCamFrmcpyEve_SgxDisplay_Delete(chains_vipSingleCamFrmcpyEv
Void chains_vipSingleCamFrmcpyEve_SgxDisplay_printBufferStatistics(chains_vipSingleCamFrmcpyEve_SgxDisplayObj *pObj){
System_linkPrintBufferStatistics(pObj->CaptureLinkID);
- System_linkPrintBufferStatistics(pObj->IPCOut_IPU1_0_EVE1_0LinkID);
+ System_linkPrintBufferStatistics(pObj->IPCOut_IPU1_0_DSP1_0LinkID);
Task_sleep(500);
- System_linkPrintBufferStatistics(pObj->IPCIn_EVE1_IPU1_0_0LinkID);
+ System_linkPrintBufferStatistics(pObj->IPCIn_DSP1_IPU1_0_0LinkID);
System_linkPrintBufferStatistics(pObj->Alg_FrameCopyLinkID);
- System_linkPrintBufferStatistics(pObj->IPCOut_EVE1_A15_0_0LinkID);
+ System_linkPrintBufferStatistics(pObj->IPCOut_DSP1_A15_0_0LinkID);
Task_sleep(500);
- System_linkPrintBufferStatistics(pObj->IPCIn_A15_0_EVE1_0LinkID);
+ System_linkPrintBufferStatistics(pObj->IPCIn_A15_0_DSP1_0LinkID);
System_linkPrintBufferStatistics(pObj->SgxFrmcpyLinkID);
System_linkPrintBufferStatistics(pObj->IPCOut_A15_0_IPU1_0_0LinkID);
Task_sleep(500);
@@ -304,13 +304,13 @@ Void chains_vipSingleCamFrmcpyEve_SgxDisplay_printBufferStatistics(chains_vipSin
Void chains_vipSingleCamFrmcpyEve_SgxDisplay_printStatistics(chains_vipSingleCamFrmcpyEve_SgxDisplayObj *pObj){
System_linkPrintStatistics(pObj->CaptureLinkID);
- System_linkPrintStatistics(pObj->IPCOut_IPU1_0_EVE1_0LinkID);
+ System_linkPrintStatistics(pObj->IPCOut_IPU1_0_DSP1_0LinkID);
Task_sleep(500);
- System_linkPrintStatistics(pObj->IPCIn_EVE1_IPU1_0_0LinkID);
+ System_linkPrintStatistics(pObj->IPCIn_DSP1_IPU1_0_0LinkID);
System_linkPrintStatistics(pObj->Alg_FrameCopyLinkID);
- System_linkPrintStatistics(pObj->IPCOut_EVE1_A15_0_0LinkID);
+ System_linkPrintStatistics(pObj->IPCOut_DSP1_A15_0_0LinkID);
Task_sleep(500);
- System_linkPrintStatistics(pObj->IPCIn_A15_0_EVE1_0LinkID);
+ System_linkPrintStatistics(pObj->IPCIn_A15_0_DSP1_0LinkID);
System_linkPrintStatistics(pObj->SgxFrmcpyLinkID);
System_linkPrintStatistics(pObj->IPCOut_A15_0_IPU1_0_0LinkID);
Task_sleep(500);
diff --git a/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay_priv.h b/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay_priv.h
index 4093f40..4dcf976 100644
--- a/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay_priv.h
+++ b/linux/examples/tda2xx/src/usecases/vip_single_cam_framecopyEve_sgx_display/chains_vipSingleCamFrmcpyEve_SgxDisplay_priv.h
@@ -29,11 +29,11 @@
typedef struct {
UInt32 CaptureLinkID;
- UInt32 IPCOut_IPU1_0_EVE1_0LinkID;
- UInt32 IPCIn_EVE1_IPU1_0_0LinkID;
+ UInt32 IPCOut_IPU1_0_DSP1_0LinkID;
+ UInt32 IPCIn_DSP1_IPU1_0_0LinkID;
UInt32 Alg_FrameCopyLinkID;
- UInt32 IPCOut_EVE1_A15_0_0LinkID;
- UInt32 IPCIn_A15_0_EVE1_0LinkID;
+ UInt32 IPCOut_DSP1_A15_0_0LinkID;
+ UInt32 IPCIn_A15_0_DSP1_0LinkID;
UInt32 SgxFrmcpyLinkID;
UInt32 IPCOut_A15_0_IPU1_0_0LinkID;
UInt32 IPCIn_IPU1_0_A15_0_0LinkID;
@@ -42,11 +42,11 @@ typedef struct {
UInt32 Display_GrpxLinkID;
CaptureLink_CreateParams CapturePrm;
- IpcLink_CreateParams IPCOut_IPU1_0_EVE1_0Prm;
- IpcLink_CreateParams IPCIn_EVE1_IPU1_0_0Prm;
+ IpcLink_CreateParams IPCOut_IPU1_0_DSP1_0Prm;
+ IpcLink_CreateParams IPCIn_DSP1_IPU1_0_0Prm;
AlgorithmLink_FrameCopyCreateParams Alg_FrameCopyPrm;
- IpcLink_CreateParams IPCOut_EVE1_A15_0_0Prm;
- IpcLink_CreateParams IPCIn_A15_0_EVE1_0Prm;
+ IpcLink_CreateParams IPCOut_DSP1_A15_0_0Prm;
+ IpcLink_CreateParams IPCIn_A15_0_DSP1_0Prm;
SgxFrmcpyLink_CreateParams SgxFrmcpyPrm;
IpcLink_CreateParams IPCOut_A15_0_IPU1_0_0Prm;
IpcLink_CreateParams IPCIn_IPU1_0_A15_0_0Prm;