Index: kernel/arch/ia64/_link.ld.in
===================================================================
--- kernel/arch/ia64/_link.ld.in	(revision 2a06e2f051977fa82b2af03186f4f4a82830d63f)
+++ kernel/arch/ia64/_link.ld.in	(revision ef042e03bf12014751bfb61ce4b7a59d8963748d)
@@ -10,5 +10,5 @@
 
 SECTIONS {
-	.image 0xe000000000100000: AT (0x0000000000100000) { 
+	.image 0xe000000004404000: AT (0x0000000004404000) { 
 		ktext_start = .;
 		*(K_TEXT_START);
@@ -40,5 +40,5 @@
 	_hardcoded_ktext_size = ktext_end - ktext_start;
 	_hardcoded_kdata_size = kdata_end - kdata_start;
-	_hardcoded_load_address = 0xe000000000100000;
+	_hardcoded_load_address = 0xe000000004404000;
 
 }
Index: kernel/arch/ia64/include/interrupt.h
===================================================================
--- kernel/arch/ia64/include/interrupt.h	(revision 2a06e2f051977fa82b2af03186f4f4a82830d63f)
+++ kernel/arch/ia64/include/interrupt.h	(revision ef042e03bf12014751bfb61ce4b7a59d8963748d)
@@ -52,4 +52,6 @@
 /** External Interrupt vectors. */
 #define INTERRUPT_TIMER		255
+#define IRQ_KBD			241
+#define IRQ_MOUSE		252
 #define INTERRUPT_SPURIOUS	15
 
