Index: arch/ppc32/src/mm/frame.c
===================================================================
--- arch/ppc32/src/mm/frame.c	(revision 7453929d2544639ed584538be3d0bcaa203a825c)
+++ arch/ppc32/src/mm/frame.c	(revision eef75f671c5a16e1de01ece7fb216c921e210d41)
@@ -34,10 +34,4 @@
 void frame_arch_init(void)
 {
-        zone_t *z;
-
-        z = zone_create(0, config.memory_size & ~(FRAME_SIZE-1), 0);
-        if (!z) {
-                panic("Can't allocate zone (%dB).\n", config.memory_size & ~(FRAME_SIZE-1));
-        }
-        zone_attach(z);
+	zone_create_in_region(0, config.memory_size & ~(FRAME_SIZE-1));
 }
