Index: kernel/arch/ia64/include/asm.h
===================================================================
--- kernel/arch/ia64/include/asm.h	(revision 44ff4fb9fbf32f58d6fa97cffdcb4226917d5a68)
+++ kernel/arch/ia64/include/asm.h	(revision acee91719a304e8773057831bdcba41998dbb8d5)
@@ -40,6 +40,4 @@
 #include <arch/register.h>
 
-typedef uint64_t ioport_t;
-
 #define IA64_IOSPACE_ADDRESS 0xE001000000000000ULL
 
Index: kernel/arch/ia64/include/drivers/ega.h
===================================================================
--- kernel/arch/ia64/include/drivers/ega.h	(revision 44ff4fb9fbf32f58d6fa97cffdcb4226917d5a68)
+++ kernel/arch/ia64/include/drivers/ega.h	(revision acee91719a304e8773057831bdcba41998dbb8d5)
@@ -1,5 +1,4 @@
 /*
- * Copyright (c) 2001-2004 Jakub Jermar
- * 2007 Jakub Vana 
+ * Copyright (c) 2008 Jakub Jermar 
  * All rights reserved.
  *
@@ -28,5 +27,5 @@
  */
 
-/** @addtogroup ia32	
+/** @addtogroup ia64
  * @{
  */
@@ -37,11 +36,6 @@
 #define KERN_ia64_EGA_H
 
-#define VIDEORAM (0xe0020000000B8000LL)
-
-#define ROW		80
-#define ROWS		25
-#define SCREEN		(ROW * ROWS)
-
-extern void ega_init(void);
+#define EGA_VIDEORAM 	0xb8000
+#define EGA_BASE	0x3d4
 
 #endif
Index: kernel/arch/ia64/include/types.h
===================================================================
--- kernel/arch/ia64/include/types.h	(revision 44ff4fb9fbf32f58d6fa97cffdcb4226917d5a68)
+++ kernel/arch/ia64/include/types.h	(revision acee91719a304e8773057831bdcba41998dbb8d5)
@@ -66,4 +66,6 @@
 typedef int64_t native_t;
 
+typedef uintptr_t ioport_t;
+
 #define PRIp "lx"	/**< Format for uintptr_t. */
 #define PRIs "lu"	/**< Format for size_t. */
