Index: kernel/arch/sparc64/src/drivers/kbd.c
===================================================================
--- kernel/arch/sparc64/src/drivers/kbd.c	(revision d9ec808b547e5990edc7280d9d8399acd2a5d86f)
+++ kernel/arch/sparc64/src/drivers/kbd.c	(revision 4ed41b3e13c688b74f72670e2c04efe22ad7a9a8)
@@ -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) {
