Index: generic/include/console/console.h
===================================================================
--- generic/include/console/console.h	(revision 7910cffd4851e0ac56b045bf13deddbae09ae9ee)
+++ generic/include/console/console.h	(revision c0b7f005e1ee1f0871599246c44fc2bac692b8b9)
@@ -37,4 +37,5 @@
 
 extern __u8 getc(chardev_t *chardev);
+__u8 _getc(chardev_t *chardev);
 extern count_t gets(chardev_t *chardev, char *buf, size_t buflen);
 extern void putchar(char c);
Index: generic/include/console/kconsole.h
===================================================================
--- generic/include/console/kconsole.h	(revision 7910cffd4851e0ac56b045bf13deddbae09ae9ee)
+++ generic/include/console/kconsole.h	(revision c0b7f005e1ee1f0871599246c44fc2bac692b8b9)
@@ -35,4 +35,5 @@
 
 #define MAX_CMDLINE     256
+#define KCONSOLE_HISTORY 10
 
 enum cmd_arg_type {
Index: generic/include/symtab.h
===================================================================
--- generic/include/symtab.h	(revision 7910cffd4851e0ac56b045bf13deddbae09ae9ee)
+++ generic/include/symtab.h	(revision c0b7f005e1ee1f0871599246c44fc2bac692b8b9)
@@ -42,4 +42,5 @@
 extern __address get_symbol_addr(const char *name);
 extern void symtab_print_search(const char *name);
+extern int symtab_compl(char *name);
 
 /* Symtable linked together by build process */
