From 2e7a822ef238898e3e588c818fc5ca986af64858 Mon Sep 17 00:00:00 2001 From: dbj Date: Tue, 7 Dec 1999 06:27:33 +0000 Subject: [PATCH] applied patch from pr port-next68k/8962 from Christian Limpach "boot fails on machines which do not have 32M of memory" --- sys/arch/next68k/next68k/nextrom.c | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/sys/arch/next68k/next68k/nextrom.c b/sys/arch/next68k/next68k/nextrom.c index bf832599a16f..73eaaa569cdf 100644 --- a/sys/arch/next68k/next68k/nextrom.c +++ b/sys/arch/next68k/next68k/nextrom.c @@ -1,4 +1,4 @@ -/* $NetBSD: nextrom.c,v 1.10 1999/03/24 23:15:59 dbj Exp $ */ +/* $NetBSD: nextrom.c,v 1.11 1999/12/07 06:27:33 dbj Exp $ */ /* * Copyright (c) 1998 Darrin B. Jewell * All rights reserved. @@ -106,6 +106,7 @@ char rom_machine_type; u_char *rom_return_sp; u_int rom_mon_stack; u_char rom_image[0x2000]; +vm_offset_t rom_image_base; u_int rom_vbr;; paddr_t rom_reboot_vect; @@ -211,6 +212,7 @@ next68k_bootargs(args) * top of memory */ RELOC(phys_seg_list[j-1].ps_end, vm_offset_t) -= 0x2000; + RELOC(rom_image_base, vm_offset_t) = RELOC(phys_seg_list[j-1].ps_end, vm_offset_t); /* pmap is unhappy if it is not null terminated */ for(;j