ASR_BASE
Change-Id: Icf3719cc0afe3eeb3edc7fa80a2eb5199ca9dda1
diff --git a/marvell/services/mgui/mgui_utils.c b/marvell/services/mgui/mgui_utils.c
new file mode 100644
index 0000000..8e7a7a0
--- /dev/null
+++ b/marvell/services/mgui/mgui_utils.c
@@ -0,0 +1,19 @@
+#include <stdio.h>
+#include <stdarg.h>
+#include "mgui_utils.h"
+
+int __mgui_log_print(const char *fmt, ...)
+{
+ va_list ap;
+ char buf[LOG_BUF_SIZE];
+ int write_length = 0;
+
+ va_start(ap, fmt);
+ write_length = vsnprintf(&buf[write_length], LOG_BUF_SIZE, fmt, ap);
+ va_end(ap);
+ buf[write_length++] = '\n';
+ buf[write_length++] = '\0';
+ printf("%s", buf);
+
+ return write_length;
+}