Index: kernel/genarch/src/drivers/ega/ega.c
===================================================================
--- kernel/genarch/src/drivers/ega/ega.c	(revision 17f168ea0a58301762156920e112c588faa90d23)
+++ kernel/genarch/src/drivers/ega/ega.c	(revision 96e0748d7558e9aeb4c97ff5d520f773c406eeac)
@@ -54,6 +54,4 @@
  * Simple and short. Function for displaying characters and "scrolling".
  */
-
-static parea_t ega_parea;	/**< Physical memory area for EGA video RAM. */
 
 SPINLOCK_INITIALIZE(egalock);
@@ -153,10 +151,4 @@
 	stdout = &ega_console;
 	
-	ega_parea.pbase = videoram_phys;
-	ega_parea.vbase = (uintptr_t) videoram;
-	ega_parea.frames = 1;
-	ega_parea.cacheable = false;
-	ddi_parea_register(&ega_parea);
-	
 	sysinfo_set_item_val("fb", NULL, true);
 	sysinfo_set_item_val("fb.kind", NULL, 2);
Index: kernel/genarch/src/fb/fb.c
===================================================================
--- kernel/genarch/src/fb/fb.c	(revision 17f168ea0a58301762156920e112c588faa90d23)
+++ kernel/genarch/src/fb/fb.c	(revision 96e0748d7558e9aeb4c97ff5d520f773c406eeac)
@@ -52,7 +52,4 @@
 
 SPINLOCK_INITIALIZE(fb_lock);
-
-/**< Physical memory area for fb. */
-static parea_t fb_parea;
 
 static uint8_t *fb_addr;
@@ -520,10 +517,4 @@
 	fb_addr = (uint8_t *) hw_map((uintptr_t) props->addr, fbsize);
 	
-	fb_parea.pbase = (uintptr_t) props->addr + props->offset;
-	fb_parea.vbase = (uintptr_t) fb_addr;
-	fb_parea.frames = SIZE2FRAMES(fbsize);
-	fb_parea.cacheable = false;
-	ddi_parea_register(&fb_parea);
-	
 	sysinfo_set_item_val("fb", NULL, true);
 	sysinfo_set_item_val("fb.kind", NULL, 1);
