Index: kernel/arch/ia32/src/boot/boot.S
===================================================================
--- kernel/arch/ia32/src/boot/boot.S	(revision 4f42d52e33ada8d9034f22f9f731bb5660569488)
+++ kernel/arch/ia32/src/boot/boot.S	(revision 7208b6cc46de53e520a0beb3636047d8e17c072c)
@@ -110,6 +110,5 @@
 	je valid_boot
 		
-		xorl %ecx, %ecx							# no memory size or map available
-		movl %ecx, e801memorysize
+		xorl %ecx, %ecx							# no memory map available
 		movl %ecx, e820counter
 		
@@ -119,17 +118,4 @@
 		
 		movl (%ebx), %eax						# ebx = physical address of struct multiboot_info
-		
-		bt $0, %eax								# mbi->flags[0] (mem_lower, mem_upper valid)
-		jc mem_valid
-			
-			xorl %ecx, %ecx
-			jmp mem_invalid
-			
-		mem_valid:
-		movl 4(%ebx), %ecx						# mbi->mem_lower
-		addl 8(%ebx), %ecx						# mbi->mem_upper
-		
-		mem_invalid:
-		movl %ecx, e801memorysize
 		
 		bt $3, %eax								# mbi->flags[3] (mods_count, mods_addr valid)
