Index: kernel/genarch/src/drivers/dsrln/dsrlnout.c
===================================================================
--- kernel/genarch/src/drivers/dsrln/dsrlnout.c	(revision b60c582d0cf4f0476a720c8e05bd742fbffc87ce)
+++ kernel/genarch/src/drivers/dsrln/dsrlnout.c	(revision a85aebde1fe7aa2a70f30bb24c64dade39325a93)
@@ -51,5 +51,5 @@
 			pio_write_8(dsrlnout_base, ch);
 		else
-			pio_write_8(dsrlnout_base, invalch);
+			pio_write_8(dsrlnout_base, U_SPECIAL);
 	}
 }
Index: kernel/genarch/src/drivers/ega/ega.c
===================================================================
--- kernel/genarch/src/drivers/ega/ega.c	(revision b60c582d0cf4f0476a720c8e05bd742fbffc87ce)
+++ kernel/genarch/src/drivers/ega/ega.c	(revision a85aebde1fe7aa2a70f30bb24c64dade39325a93)
@@ -45,4 +45,5 @@
 #include <arch/asm.h>
 #include <memstr.h>
+#include <string.h>
 #include <console/chardev.h>
 #include <console/console.h>
@@ -486,5 +487,5 @@
 	
 	if ((index >> 8)) {
-		glyph = '?';
+		glyph = U_SPECIAL;
 		style = INVAL;
 	} else {
Index: kernel/genarch/src/drivers/i8042/i8042.c
===================================================================
--- kernel/genarch/src/drivers/i8042/i8042.c	(revision b60c582d0cf4f0476a720c8e05bd742fbffc87ce)
+++ kernel/genarch/src/drivers/i8042/i8042.c	(revision a85aebde1fe7aa2a70f30bb24c64dade39325a93)
@@ -35,4 +35,5 @@
  *
  * It takes care of the i8042 serial communication.
+ *
  */
 
