Index: kernel/arch/sparc64/src/drivers/kbd.c
===================================================================
--- kernel/arch/sparc64/src/drivers/kbd.c	(revision 5b0cf635022b821f28f7a014ad5b39d005cd7666)
+++ kernel/arch/sparc64/src/drivers/kbd.c	(revision 38b0ae2913b97fd6187fb83fbd73a39c7517ae23)
@@ -118,8 +118,8 @@
 	size_t offset = pa - aligned_addr;
 	
-	ns16550_t *ns16550 = (ns16550_t *) (km_map(aligned_addr, offset + size,
+	ioport8_t *ns16550 = (ioport8_t *) (km_map(aligned_addr, offset + size,
 	    PAGE_WRITE | PAGE_NOT_CACHEABLE) + offset);
 	
-	ns16550_instance_t *ns16550_instance = ns16550_init(ns16550, inr, cir,
+	ns16550_instance_t *ns16550_instance = ns16550_init(ns16550, 0, inr, cir,
 	    cir_arg, NULL);
 	if (ns16550_instance) {
