patch-2.3.20 linux/arch/ppc/amiga/bootinfo.c
Next file: linux/arch/ppc/amiga/chipram.c
Previous file: linux/arch/ppc/amiga/amiints.c
Back to the patch index
Back to the overall index
- Lines: 27
- Date:
Thu Oct 7 10:17:08 1999
- Orig file:
v2.3.19/linux/arch/ppc/amiga/bootinfo.c
- Orig date:
Tue Aug 31 17:29:12 1999
diff -u --recursive --new-file v2.3.19/linux/arch/ppc/amiga/bootinfo.c linux/arch/ppc/amiga/bootinfo.c
@@ -16,9 +16,11 @@
extern char cmd_line[CL_SIZE];
-int num_memory = 0;
-struct mem_info memory[NUM_MEMINFO];
-struct mem_info ramdisk;
+extern int num_memory;
+extern int m68k_realnum_memory;
+extern struct mem_info memory[NUM_MEMINFO];
+extern struct mem_info m68k_memory[NUM_MEMINFO];
+extern struct mem_info ramdisk;
extern int amiga_parse_bootinfo(const struct bi_record *);
extern int atari_parse_bootinfo(const struct bi_record *);
@@ -42,6 +44,11 @@
memory[num_memory].addr = data[0];
memory[num_memory].size = data[1];
num_memory++;
+
+ /* FIXME: duplicate for m68k drivers. */
+ m68k_memory[m68k_realnum_memory].addr = data[0];
+ m68k_memory[m68k_realnum_memory].size = data[1];
+ m68k_realnum_memory++;
} else
printk("parse_bootinfo: too many memory chunks\n");
break;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)