Index: generic/src/console/cmd.c
===================================================================
--- generic/src/console/cmd.c	(revision cf26ba925149372793f1ad55138490f8190259e4)
+++ generic/src/console/cmd.c	(revision f8d069e88b964f4084aaf17a887ef7cdc28b63d2)
@@ -38,4 +38,5 @@
 
 #include <console/cmd.h>
+#include <console/console.h>
 #include <console/kconsole.h>
 #include <print.h>
@@ -71,4 +72,12 @@
 	.name = "exit",
 	.description ="Exit kconsole",
+	.argc = 0
+};
+
+static int cmd_continue(cmd_arg_t *argv);
+static cmd_info_t continue_info = {
+	.name = "continue",
+	.description ="Return console back to userspace",
+	.func = cmd_continue,
 	.argc = 0
 };
@@ -333,4 +342,5 @@
 	&call2_info,
 	&call3_info,
+	&continue_info,
 	&cpus_info,
 	&desc_info,
@@ -700,2 +710,14 @@
 	return 1;
 }
+
+/** Command for returning console back to userspace.
+ *
+ * @param argv Ignored.
+ *
+ * return Always 1.
+ */
+int cmd_continue(cmd_arg_t *argv)
+{
+	arch_release_console();
+	return 1;
+}
