Index: kernel/arch/sparc64/src/console.c
===================================================================
--- kernel/arch/sparc64/src/console.c	(revision 28ecadba2f66309e3ea4c819f1e768f64d97b699)
+++ kernel/arch/sparc64/src/console.c	(revision 6ff1f1e849d8a798e3ed34a6dcdd58b2f25b0055)
@@ -36,8 +36,8 @@
 #include <arch/types.h>
 #include <typedefs.h>
-#include <genarch/fb/fb.h>
-#include <arch/drivers/fb.h>
 
+#include <arch/drivers/scr.h>
 #include <arch/drivers/kbd.h>
+
 #ifdef CONFIG_Z8530
 #include <genarch/kbd/z8530.h>
@@ -53,5 +53,4 @@
 #include <proc/thread.h>
 #include <arch/mm/tlb.h>
-#include <arch/boot/boot.h>
 #include <genarch/ofw/ofw_tree.h>
 #include <arch.h>
@@ -84,7 +83,6 @@
 		panic("Can't find %s\n", prop->value);
 
-	fb_init(bootinfo.screen.addr, bootinfo.screen.width, bootinfo.screen.height,
-		bootinfo.screen.bpp, bootinfo.screen.scanline, true);
-	
+	scr_init(screen);
+
 	prop = ofw_tree_getprop(aliases, "keyboard");
 	if (!prop)
