[Feature]Upload Modem source code
Change-Id: Id4294f30faced84d3e6fd6d5e61e1111bf287a37
diff --git a/mcu/interface/service/sst/swla_public.h b/mcu/interface/service/sst/swla_public.h
new file mode 100644
index 0000000..7984c83
--- /dev/null
+++ b/mcu/interface/service/sst/swla_public.h
@@ -0,0 +1,43 @@
+#ifndef SWLA_PUBLIC_H
+#define SWLA_PUBLIC_H
+
+#include "kal_public_defs.h"
+
+
+typedef enum
+{
+ SA_stop = 0,
+ SA_start = 1,
+ SA_label = 2
+} SA_ACTION_T;
+
+typedef enum
+{
+ TAG_NEST_BEGIN = 0xE0,
+ TAG_NEST_END = 0xE1,
+ TAG_SINGLE_LABEL = 0xE2,
+ TAG_BEGIN_POINT = 0xE3,
+ TAG_END_POINT = 0xE4,
+ TAG_VPE1_CHILD_BEGIN = 0xE5,
+ TAG_VPE1_CHILD_END = 0xE6,
+ TAG_CPU_FREQUENCY = 0xE7
+} SA_TAG_T;
+
+
+
+
+
+kal_uint32 SLA_Enable(void);
+kal_uint32 SLA_Disable(void);
+kal_uint32 SLA_Respond(void);
+kal_uint32 SLA_Pause(void);
+
+
+void SLA_CustomLogging(kal_char *customJob, SA_ACTION_T saAction);
+void SLA_CustomLogging_NoEMM(kal_char *customJob, SA_ACTION_T saAction);
+void SLA_HWLogging(kal_char *customJob, SA_ACTION_T saAction);
+void SLA_VPE1ChildFunctionLogging(kal_uint32 index, SA_ACTION_T saAction, kal_uint8 TCID, kal_uint8 coreID) DECLARE_MIPS16;
+
+
+
+#endif