+
+/*******************************************************************
+ *
+ * @brief Initializes EGTP
+ *
+ * @details
+ *
+ * Function : egtpInit
+ *
+ * Functionality:
+ * - Registers and attaches TAPA tasks belonging to
+ * DU_APP sys task
+ *
+ * @params[in] system task ID
+ * @return ROK - success
+ * RFAILED - failure
+ *
+ * ****************************************************************/
+S16 egtpInit(SSTskId sysTskId)
+{
+ /* Register DU APP TAPA Task for DU */
+ if(SRegTTsk((Ent)ENTEGTP, (Inst)EGTP_INST, (Ttype)TTNORM, (Prior)PRIOR0,
+ egtpActvInit, (ActvTsk)egtpActvTsk) != ROK)
+ {
+ return RFAILED;
+ }
+ /* Attach DU APP TAPA Task for DU */
+ if (SAttachTTsk((Ent)ENTEGTP, (Inst)0, sysTskId)!= ROK)
+ {
+ return RFAILED;
+ }
+
+ DU_LOG("\nDU_APP : EGTP created and registered \
+ to %d sys task", sysTskId);
+ return ROK;
+}
+
+