PASDK-53: Experimental code,dynamically change Audio Stream Task priorities.
authorFrank Livingston <frank-livingston@ti.com>
Fri, 24 Feb 2017 23:39:54 +0000 (17:39 -0600)
committerFrank Livingston <frank-livingston@ti.com>
Fri, 24 Feb 2017 23:39:54 +0000 (17:39 -0600)
pasdk/test_dsp/application/app.cfg
pasdk/test_dsp/framework/systemInit.c

index fa07fcd57874fef961c0fb7d963d6c877c38dcc4..714e6a435081546ccec1ba64fec610c55527831c 100644 (file)
@@ -353,7 +353,7 @@ var task4Params = new Task.Params();
 task4Params.instance.name = "TaskSysInit";
 task4Params.stackSize   = 0x1000;
 task4Params.stackSection = ".far:taskStackSectionSysInit";
-task4Params.priority = 5;
+task4Params.priority = 6; //5;
 Program.global.TaskSysInit = Task.create("&taskSysInitFxn", task4Params);
 Program.sectMap[".far:taskStackSectionSysInit"] = "CORE0_DDR3";
 
index 38e15838a57f4813e2a9d9165d8b5e3c9916ffe9..6874e890885dde5eefd2b311370b7b16a9b5a2f3 100644 (file)
@@ -81,7 +81,7 @@ Int gSysInit=0;
 #define TASK_AFP_PRI        ( 2 )
 #define TASK_AIP_PRI        ( 3 )
 #define TASK_SSP_PRI        ( 1 )
-#define TASK_ASIP_PRI       ( 4 )
+#define TASK_ASIP_PRI       ( 5 )
 #define TASK_ASOP_PRI       ( 4 )
 
 #define __TASK_NAME__  "TaskSysInit"
@@ -89,8 +89,8 @@ Int gSysInit=0;
 #define SYS_INIT_SLEEP  100
 
 // FL: debug
-//#include "evmc66x_pinmux.h"
-//#include "evmc66x_gpio_dbg.h"
+#include "evmc66x_pinmux.h"
+#include "evmc66x_gpio_dbg.h"
 
 
 /*
@@ -191,11 +191,15 @@ Void taskSysInitFxn(Void)
 #endif
 
     // FL: debug
-    //pinMuxSetMode(101,PADCONFIG_MUX_MODE_QUATERNARY); // PAD101 to QUATERNARY, GPIO (B8 on AudioDaughterCard J12)
-    //GPIOSetDirection(GPIO_PORT_0, GPIO_PIN_99, GPIO_OUT); // GPIO0,pin99 output
-    //GPIOSetOutput(GPIO_PORT_0, GPIO_PIN_99);
-    //GPIOClearOutput(GPIO_PORT_0, GPIO_PIN_99);
-
+    pinMuxSetMode(101,PADCONFIG_MUX_MODE_QUATERNARY); // PAD101 to QUATERNARY, GPIO (B5 on AudioDaughterCard J12)
+    GPIOSetDirection(GPIO_PORT_0, GPIO_PIN_99, GPIO_OUT); // GPIO0,pin99 output
+    GPIOSetOutput(GPIO_PORT_0, GPIO_PIN_99);
+    GPIOClearOutput(GPIO_PORT_0, GPIO_PIN_99);
+    pinMuxSetMode(117,PADCONFIG_MUX_MODE_QUATERNARY); // PAD117 to QUATERNARY, GPIO (B8 on AudioDaughterCard J12)
+    GPIOSetDirection(GPIO_PORT_0, GPIO_PIN_106, GPIO_OUT); // GPIO0,pin99 output
+    GPIOSetOutput(GPIO_PORT_0, GPIO_PIN_106);
+    GPIOClearOutput(GPIO_PORT_0, GPIO_PIN_106);
+    
     /* This is required to use SYS alpha codes in atboot? */
     Log_info0("taskSysInitFxn:TaskSystemStream resume");
     gSysInit = 0;