Index: kernel/generic/include/config.h
===================================================================
--- kernel/generic/include/config.h	(revision 5719f6ddbbd629f7eb5c571fcbcbd7a87a3565c7)
+++ kernel/generic/include/config.h	(revision edebc15c65ded52ed661523a687334ecc04a7578)
@@ -41,6 +41,4 @@
 #define STACK_SIZE		PAGE_SIZE
 
-#define CONFIG_MEMORY_SIZE	(16 * 1024 * 1024)
-
 #define CONFIG_INIT_TASKS	32
 
Index: kernel/generic/include/macros.h
===================================================================
--- kernel/generic/include/macros.h	(revision 5719f6ddbbd629f7eb5c571fcbcbd7a87a3565c7)
+++ kernel/generic/include/macros.h	(revision edebc15c65ded52ed661523a687334ecc04a7578)
@@ -49,5 +49,5 @@
 #define max(a,b)	((a) > (b) ? (a) : (b))
 
-/** Return true if the interlvals overlap.
+/** Return true if the intervals overlap.
  *
  * @param s1 Start address of the first interval.
@@ -70,4 +70,7 @@
 #define SIZE2MB(size) (size >> 20)
 
+#define KB2SIZE(size) (size << 10)
+#define MB2SIZE(size) (size << 20)
+
 #define STRING(arg) STRING_ARG(arg)
 #define STRING_ARG(arg) #arg
