summary | shortlog | log | commit | commitdiff | tree
raw | patch | inline | side by side (parent: 7137bda)
raw | patch | inline | side by side (parent: 7137bda)
author | vwan@ti.com <vwan@ti.com> | |
Thu, 16 May 2013 18:11:28 +0000 (11:11 -0700) | ||
committer | Chris Ring <cring@ti.com> | |
Tue, 21 May 2013 18:33:12 +0000 (11:33 -0700) |
qnx/src/ipc3x_dev/ti/syslink/family/omap5430/Platform.c | patch | blob | history | |
qnx/src/ipc3x_dev/ti/syslink/family/vayu/Platform.c | patch | blob | history |
diff --git a/qnx/src/ipc3x_dev/ti/syslink/family/omap5430/Platform.c b/qnx/src/ipc3x_dev/ti/syslink/family/omap5430/Platform.c
index 12561a6864c0f465eaa0686d1ea82276ab8820bc..8f1eb5b0b12fe3947cc41efac50ac5395454d92c 100644 (file)
*
* @brief Implementation of Platform initialization logic.
*
- *
- * @ver 02.00.00.46_alpha1
- *
* ============================================================================
*
- * Copyright (c) 2010-2011, Texas Instruments Incorporated
+ * Copyright (c) 2010-2013, Texas Instruments Incorporated
*
* Redistribution and use in source and binary forms, with or without
* modification, are permitted provided that the following conditions
#include <ti/ipc/Ipc.h>
#include <_Ipc.h>
+#include <_MultiProc.h>
#include <IpcKnl.h>
#include <ipu_pm.h>
#include <GateHWSpinlock.h>
_ProcMgr_saveParams(cfg->params, String_len(cfg->params));
-#ifdef SYSLINK_SYSBIOS_SMP
- /* Override the gatepeterson default config */
- config->multiProcConfig.numProcessors = 3;
- config->multiProcConfig.id = 0;
-
- String_cpy (config->multiProcConfig.nameList [0],
- "HOST");
- String_cpy (config->multiProcConfig.nameList [1],
- "IPU");
- String_cpy (config->multiProcConfig.nameList [2],
- "DSP");
-#else
- /* Override the gatepeterson default config */
- config->multiProcConfig.numProcessors = 4;
- config->multiProcConfig.id = 0;
-
- String_cpy (config->multiProcConfig.nameList [0],
- "HOST");
- String_cpy (config->multiProcConfig.nameList [1],
- "CORE0");
- String_cpy (config->multiProcConfig.nameList [2],
- "CORE1");
- String_cpy (config->multiProcConfig.nameList [3],
- "DSP");
-#endif
+ /* Set the MultiProc config as defined in SystemCfg.c */
+ config->multiProcConfig = _MultiProc_cfg;
/* Override the PROCMGR default config */
diff --git a/qnx/src/ipc3x_dev/ti/syslink/family/vayu/Platform.c b/qnx/src/ipc3x_dev/ti/syslink/family/vayu/Platform.c
index ae114d74467f0f2dbdc2ae3999a35afd95cb941d..e2b337e3578abb093c2ee403e3e77f206a9106d2 100644 (file)
#include <ti/ipc/Ipc.h>
#include <_Ipc.h>
+#include <_MultiProc.h>
#include <IpcKnl.h>
#include <sys/mman.h>
_ProcMgr_saveParams(cfg->params, String_len(cfg->params));
- /* Override the MultiProc default config */
- config->multiProcConfig.numProcessors = 5;
- config->multiProcConfig.id = 0;
- String_cpy (config->multiProcConfig.nameList [0],
- "HOST");
- String_cpy (config->multiProcConfig.nameList [1],
- "IPU2");
- String_cpy (config->multiProcConfig.nameList [2],
- "IPU1");
- String_cpy (config->multiProcConfig.nameList [3],
- "DSP2");
- String_cpy (config->multiProcConfig.nameList [4],
- "DSP1");
+ /* Set the MultiProc config as defined in SystemCfg.c */
+ config->multiProcConfig = _MultiProc_cfg;
/* Override the MESSAGEQCOPY default config */
config->MQCopyConfig.intId[1] = 173; // 141 + 32