Index: kernel/generic/src/console/console.c
===================================================================
--- kernel/generic/src/console/console.c	(revision 16da5f8ea9ab37e2cfa254399004c4e82b09001c)
+++ kernel/generic/src/console/console.c	(revision c247262e870426717fb30c3998c3a9eeed2d71b1)
@@ -107,7 +107,27 @@
 }
 
+static void stdin_suspend(chardev_t *d)
+{
+}
+
+static void stdin_resume(chardev_t *d)
+{
+}
+
+static chardev_operations_t stdin_ops = {
+	.suspend = stdin_suspend,
+	.resume = stdin_resume,
+};
+
 /** Standard input character device */
+static chardev_t _stdin;
 chardev_t *stdin = NULL;
 chardev_t *stdout = &null_stdout;
+
+void console_init(void)
+{
+	chardev_initialize("stdin", &_stdin, &stdin_ops);
+	stdin = &_stdin;
+}
 
 /** Initialize kernel logging facility
