]> rtime.felk.cvut.cz Git - arc.git/blobdiff - boards/ti_tms570ls/examples/rte_simple/config/Rte.c
Regenerated examples.
[arc.git] / boards / ti_tms570ls / examples / rte_simple / config / Rte.c
index daee53b6c8592331f4ab11d91352f91e413e9315..83f210ce009ec1b3327fb81f9bbc7747620306b2 100644 (file)
@@ -10,7 +10,6 @@
 * Generator version:       0.0.9\r
 *\r
 * Generated by Arctic Studio (http://arccore.com) \r
-*           on Thu Jun 30 17:29:02 CEST 2011\r
 */\r
 \r
 /* Rte.c */\r
 #include "Rte_Types.h"\r
 #include "Rte_Data.h"\r
 #include <string.h>\r
-#include "Rte_Calculator_Internal_.h"\r
-#include "Rte_Tester_Internal_.h"\r
-#include "Rte_Logger_Internal_.h"\r
-#include "Rte_Logger2_Internal_.h"\r
+#include "Rte_Calculator_Internal.h"\r
+#include "Rte_Tester_Internal.h"\r
+#include "Rte_Logger_Internal.h"\r
+#include "Rte_Logger2_Internal.h"\r
 #include "Com.h"\r
 \r
-Rte_CDS_Calculator Rte_Inst_Calculator = { };\r
-\r
-Rte_DE_UInt32 Rte_Buf_Tester_prototype_FreqReqfreq_ibuffer;\r
 Rte_DE_UInt8 Rte_Buf_Tester_prototype_Argumentsarg1_ibuffer;\r
 Rte_DE_UInt8 Rte_Buf_Tester_prototype_Argumentsarg2_ibuffer;\r
+Rte_DE_UInt32 Rte_Buf_Tester_prototype_FreqReqfreq_ibuffer;\r
 Rte_DE_UInt32 Rte_Buf_Tester_prototype_FreqReqIndfreq_ibuffer;\r
 Rte_DE_UInt16 Rte_Buf_Tester_prototype_Resultresult_ibuffer;\r
 Rte_CDS_Tester Rte_Inst_Tester =\r
 {\r
-       .FreqReqRunnable_FreqReq_freq = &Rte_Buf_Tester_prototype_FreqReqfreq_ibuffer,\r
        .TesterRunnable_Arguments_arg1 = &Rte_Buf_Tester_prototype_Argumentsarg1_ibuffer,\r
        .TesterRunnable_Arguments_arg2 = &Rte_Buf_Tester_prototype_Argumentsarg2_ibuffer,\r
+       .FreqReqRunnable_FreqReq_freq = &Rte_Buf_Tester_prototype_FreqReqfreq_ibuffer,\r
        .FreqReqRunnable_FreqReqInd_freq = &Rte_Buf_Tester_prototype_FreqReqIndfreq_ibuffer,\r
        .TesterRunnable_Result_result = &Rte_Buf_Tester_prototype_Resultresult_ibuffer,\r
 };\r
@@ -53,6 +50,9 @@ Rte_CDS_Logger2 Rte_Inst_Logger2 =
 };\r
 \r
 void Rte_PRE_TesterRunnable() {\r
+       imask_t irqMask = 0;\r
+       Irq_Save(irqMask);\r
+\r
        uint8 Arg1_buf = 0;\r
        Com_ReceiveSignal(Arg1, &Arg1_buf);\r
        Rte_Inst_Tester.TesterRunnable_Arguments_arg1->value = (UInt8) Arg1_buf;\r
@@ -61,45 +61,70 @@ void Rte_PRE_TesterRunnable() {
        Com_ReceiveSignal(Arg2, &Arg2_buf);\r
        Rte_Inst_Tester.TesterRunnable_Arguments_arg2->value = (UInt8) Arg2_buf;\r
 \r
+       Irq_Restore(irqMask);\r
+\r
 }\r
 \r
 void Rte_PRE_FreqReqRunnable() {\r
+       imask_t irqMask = 0;\r
+       Irq_Save(irqMask);\r
+\r
        uint32 FreqReqSig_buf = 0;\r
        Com_ReceiveSignal(FreqReqSig, &FreqReqSig_buf);\r
        Rte_Inst_Tester.FreqReqRunnable_FreqReq_freq->value\r
                        = (UInt32) FreqReqSig_buf;\r
 \r
+       Irq_Restore(irqMask);\r
+\r
 }\r
 \r
 void Rte_PRE_LoggerRunnable() {\r
+       imask_t irqMask = 0;\r
+       Irq_Save(irqMask);\r
 \r
        Rte_Inst_Logger.LoggerRunnable_Result_result->value\r
                        = Rte_Buf_Tester_prototype_Result_result;\r
 \r
+       Irq_Restore(irqMask);\r
+\r
 }\r
 \r
 void Rte_PRE_Logger2Runnable() {\r
+       imask_t irqMask = 0;\r
+       Irq_Save(irqMask);\r
 \r
        Rte_Inst_Logger2.Logger2Runnable_Result_result->value\r
                        = Rte_Buf_Tester_prototype_Result_result;\r
 \r
+       Irq_Restore(irqMask);\r
+\r
 }\r
 \r
 void Rte_POST_TesterRunnable() {\r
-       uint8 Result_buf =\r
+       imask_t irqMask = 0;\r
+       Irq_Save(irqMask);\r
+\r
+       uint8 ResultSig_buf =\r
                        (uint8) Rte_Inst_Tester.TesterRunnable_Result_result->value;\r
-       Com_SendSignal(Result, &Result_buf);\r
+       Com_SendSignal(ResultSig, &ResultSig_buf);\r
 \r
        Rte_WriteBuffer_Rte_Buf_Tester_prototype_Result_result(\r
                        Rte_Inst_Tester.TesterRunnable_Result_result->value);\r
 \r
+       Irq_Restore(irqMask);\r
+\r
 }\r
 \r
 void Rte_POST_FreqReqRunnable() {\r
+       imask_t irqMask = 0;\r
+       Irq_Save(irqMask);\r
+\r
        uint32 FreqIndSig_buf =\r
                        (uint32) Rte_Inst_Tester.FreqReqRunnable_FreqReqInd_freq->value;\r
        Com_SendSignal(FreqIndSig, &FreqIndSig_buf);\r
 \r
+       Irq_Restore(irqMask);\r
+\r
 }\r
 \r
 void Rte_TesterRunnable() {\r