patch-2.1.22 linux/arch/i386/kernel/setup.c
Next file: linux/arch/i386/lib/semaphore.S
Previous file: linux/arch/i386/kernel/irq.c
Back to the patch index
Back to the overall index
- Lines: 21
- Date:
Sun Jan 19 15:47:24 1997
- Orig file:
v2.1.21/linux/arch/i386/kernel/setup.c
- Orig date:
Thu Dec 12 19:36:57 1996
diff -u --recursive --new-file v2.1.21/linux/arch/i386/kernel/setup.c linux/arch/i386/kernel/setup.c
@@ -142,16 +142,16 @@
BIOS_revision = SYS_DESC_TABLE.table[2];
}
aux_device_present = AUX_DEVICE_INFO;
+#ifdef STANDARD_MEMORY_BIOS_CALL
memory_end = (1<<20) + (EXT_MEM_K<<10);
+#else
+ memory_end = (1<<20) + (EXT_MEM_K*64L*1024L); /* 64kb chunks */
+#endif
memory_end &= PAGE_MASK;
#ifdef CONFIG_BLK_DEV_RAM
rd_image_start = RAMDISK_FLAGS & RAMDISK_IMAGE_START_MASK;
rd_prompt = ((RAMDISK_FLAGS & RAMDISK_PROMPT_FLAG) != 0);
rd_doload = ((RAMDISK_FLAGS & RAMDISK_LOAD_FLAG) != 0);
-#endif
-#ifdef CONFIG_MAX_16M
- if (memory_end > 16*1024*1024)
- memory_end = 16*1024*1024;
#endif
if (!MOUNT_ROOT_RDONLY)
root_mountflags &= ~MS_RDONLY;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov