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 a211838659e5f36770cab316785a73bb49c1fca5)
@@ -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) {
