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;

+}