SDOCM00118574 Remove interface hack from transport package
authorRamsey Harris <ramsey@ti.com>
Fri, 4 Sep 2015 20:56:48 +0000 (13:56 -0700)
committerAngela Stegmaier <angelabaker@ti.com>
Wed, 9 Sep 2015 20:50:20 +0000 (15:50 -0500)
Remove the module TransportNetworkDummy from the transports package
and remove reference to the module in MessageQ.

packages/ti/sdo/ipc/MessageQ.xs
packages/ti/sdo/ipc/transports/TransportNetworkDummy.c [deleted file]
packages/ti/sdo/ipc/transports/TransportNetworkDummy.xdc [deleted file]
packages/ti/sdo/ipc/transports/package.bld
packages/ti/sdo/ipc/transports/package.xdc

index f2d7852e8bee555752429fea099ae2bde180f890..fd1c5ef2d4fa5e3f4b5133be805c7defaef48540 100644 (file)
@@ -70,7 +70,6 @@ function module$use()
     xdc.useModule('ti.sdo.ipc.interfaces.ITransport');
     xdc.useModule('ti.sdo.ipc.interfaces.IMessageQTransport');
     xdc.useModule('ti.sdo.ipc.interfaces.INetworkTransport');
-    xdc.useModule('ti.sdo.ipc.transports.TransportNetworkDummy');
 
     /* Plug the SetupTransportProxy for the MessageQ transport */
     if (MessageQ.SetupTransportProxy == null) {
diff --git a/packages/ti/sdo/ipc/transports/TransportNetworkDummy.c b/packages/ti/sdo/ipc/transports/TransportNetworkDummy.c
deleted file mode 100644 (file)
index ad5b1d8..0000000
+++ /dev/null
@@ -1,73 +0,0 @@
-/*
- * Copyright (c) 2014 Texas Instruments Incorporated - http://www.ti.com
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * *  Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- *
- * *  Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- *
- * *  Neither the name of Texas Instruments Incorporated nor the names of
- *    its contributors may be used to endorse or promote products derived
- *    from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
- * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
- * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
- * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
- * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
- * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-/*
- *  ======== TransportNetworkDummy.c ========
- */
-
-#include <xdc/std.h>
-#include <xdc/runtime/Error.h>
-
-#include "package/internal/TransportNetworkDummy.xdc.h"
-
-/*
- *  ======== TransportNetworkDummy_Instance_init ========
- */
-Void TransportNetworkDummy_Instance_init(TransportNetworkDummy_Object *obj,
-        const TransportNetworkDummy_Params *params)
-{
-    /* ... */
-}
-
-/*
- *  ======== TransportNetworkDummy_bind ========
- */
-Int TransportNetworkDummy_bind(TransportNetworkDummy_Object *obj, UInt32 qid)
-{
-    return (0);
-}
-
-/*
- *  ======== TransportNetworkDummy_unbind ========
- */
-Int TransportNetworkDummy_unbind(TransportNetworkDummy_Object *obj, UInt32 qid)
-{
-    return (0);
-}
-
-/*
- *  ======== TransportNetworkDummy_put ========
- */
-Bool TransportNetworkDummy_put(TransportNetworkDummy_Object *obj, Ptr msg)
-{
-    return (TRUE);
-}
diff --git a/packages/ti/sdo/ipc/transports/TransportNetworkDummy.xdc b/packages/ti/sdo/ipc/transports/TransportNetworkDummy.xdc
deleted file mode 100644 (file)
index a497b12..0000000
+++ /dev/null
@@ -1,46 +0,0 @@
-/*
- * Copyright (c) 2014 Texas Instruments Incorporated - http://www.ti.com
- * All rights reserved.
- *
- * Redistribution and use in source and binary forms, with or without
- * modification, are permitted provided that the following conditions
- * are met:
- *
- * *  Redistributions of source code must retain the above copyright
- *    notice, this list of conditions and the following disclaimer.
- *
- * *  Redistributions in binary form must reproduce the above copyright
- *    notice, this list of conditions and the following disclaimer in the
- *    documentation and/or other materials provided with the distribution.
- *
- * *  Neither the name of Texas Instruments Incorporated nor the names of
- *    its contributors may be used to endorse or promote products derived
- *    from this software without specific prior written permission.
- *
- * THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
- * AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO,
- * THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
- * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
- * CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
- * EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
- * PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
- * OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
- * WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
- * OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
- * EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
- */
-
-/*
- *  ======== TransportNetworkDummy.xdc ========
- */
-
-
-/*!
- *  ======== TransportNetworkDummy ========
- *  Dummy implementation to avoid RTSC bug
- */
-
-module TransportNetworkDummy inherits ti.sdo.ipc.interfaces.INetworkTransport
-{
-
-}
index fe46970cec4e22c7236940c2ecd4ce4083826dab..ef37536601d79891b6346fb0cc2be956181f8547 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2014 Texas Instruments Incorporated - http://www.ti.com
+ * Copyright (c) 2014-2015 Texas Instruments Incorporated - http://www.ti.com
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
@@ -44,8 +44,7 @@ var objList = [
     "TransportShmCircSetup.c",
     "TransportShmNotify.c",
     "TransportShmNotifySetup.c",
-    "TransportNullSetup.c",
-    "TransportNetworkDummy.c"
+    "TransportNullSetup.c"
 ];
 
 /* if not building a product release, build package libraries */
index 352ff376f8f6e4a47b6868c22f17561763b422c6..9eb06a0127abd23a85acfcef736efcd28601c034 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2014 Texas Instruments Incorporated - http://www.ti.com
+ * Copyright (c) 2014-2015 Texas Instruments Incorporated - http://www.ti.com
  * All rights reserved.
  *
  * Redistribution and use in source and binary forms, with or without
@@ -46,5 +46,4 @@ package ti.sdo.ipc.transports [1,0,0,0] {
     module    TransportShmNotify;
     module    TransportShmNotifySetup;
     module    TransportNullSetup;
-    module    TransportNetworkDummy;
 }