compiles again. also cleanup of development printfs. and trap stuff

This commit is contained in:
glass 1994-04-17 06:31:10 +00:00
parent bfe2b586a2
commit 79e6634ac0
6 changed files with 13 additions and 28 deletions

View File

@ -1,6 +1,6 @@
#
# config file for TIMESINK, Adam's test machine
# $Id: TIMESINK,v 1.10 1994/03/01 08:24:02 glass Exp $
# $Id: TIMESINK,v 1.11 1994/04/17 06:31:10 glass Exp $
#
include "std.sun3"
@ -30,6 +30,7 @@ options INET # IP prototol stack support
# Sun3-specific options
options COMPAT_SUNOS
options COMPAT_09
# Sun3-specific debugging options
options CONTEXT_DEBUG
@ -39,8 +40,6 @@ options EXEC_DEBUG
#options SYSCALL_DEBUG
#options LAME_ZS
include "TIMESINK.nfsdiskless" # utter hack for NFS diskless bootstrapping
config netbsd swap nfs
le0 at obio? addr ? level 3

View File

@ -273,7 +273,6 @@ promcninit(cp)
struct consdev *cp;
{
cp->cn_tp = NULL;
mon_printf("prom console initialized\n");
}
promcngetc(dev)

View File

@ -28,7 +28,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Header: /cvsroot/src/sys/arch/sun3/sun3/locore2.c,v 1.17 1994/03/01 08:23:15 glass Exp $
* $Header: /cvsroot/src/sys/arch/sun3/sun3/locore2.c,v 1.18 1994/04/17 06:31:30 glass Exp $
*/
#include <sys/systm.h>
@ -76,7 +76,6 @@ static void initialize_vector_table()
{
int i;
mon_printf("initializing vector table (starting)\n");
old_vector_table = getvbr();
for (i = 0; i < NVECTORS; i++) {
if (vector_table[i] == COPY_ENTRY)
@ -84,7 +83,6 @@ static void initialize_vector_table()
}
setvbr((unsigned int *) vector_table);
orig_nmi_vector = get_vector_entry(VEC_LEVEL_7_INT);
mon_printf("initializing vector table (finished)\n");
}
vm_offset_t high_segment_alloc(npages)
@ -232,7 +230,6 @@ void sun3_vm_init()
}
va = eva;
}
mon_printf("monitor protected\n");
/*
* MONSHORTSEG contains MONSHORTPAGE which is some stupid page
* allocated by the monitor. One page, in an otherwise empty segment.
@ -270,8 +267,6 @@ void sun3_vm_init()
*/
temp_seg = sun3_round_seg(virtual_avail);
set_temp_seg_addr(temp_seg);
mon_printf("%x virtual bytes lost allocating temporary segment for pmap\n",
temp_seg - virtual_avail);
set_segmap(temp_seg, SEGINV);
virtual_avail = temp_seg + NBSG;
@ -312,7 +307,6 @@ void sun3_vm_init()
virtual_avail = eva;
mon_printf("unmapping range: %x to %x\n", virtual_avail, virtual_end);
/*
* unmap kernel virtual space (only segments. if it squished ptes, bad
* things might happen.
@ -431,7 +425,7 @@ void sun3_verify_hardware()
}
if (!cpu_match)
mon_panic("kernel not configured for the Sun 3 model\n");
mon_printf("kernel configured for Sun 3/%s\n", cpu_string);
mon_printf("configured for Sun 3/%s\n", cpu_string);
}
/*
@ -572,7 +566,6 @@ unsigned int get_interrupt_reg()
void sun3_bootstrap()
{
static char hello[] = "hello world";
int i;
extern int cold, astpending;
@ -582,7 +575,6 @@ void sun3_bootstrap()
*/
cold = 1;
mon_printf("%s\n", hello);
mon_printf("\nPROM Version: %x\n", romp->romvecVersion);
sun3_monitor_hooks();

View File

@ -116,7 +116,7 @@ void identifycpu()
* framebuffer placement problems. could be moved later.
*/
printf("Model:\tSun 3/%s\n", cpu_string);
printf("Model: Sun 3/%s\n", cpu_string);
/* should eventually include whether it has a VAC, mc6888x version, etc */
}

View File

@ -28,7 +28,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $Header: /cvsroot/src/sys/arch/sun3/sun3/Attic/sun3_startup.c,v 1.17 1994/03/01 08:23:15 glass Exp $
* $Header: /cvsroot/src/sys/arch/sun3/sun3/Attic/sun3_startup.c,v 1.18 1994/04/17 06:31:30 glass Exp $
*/
#include <sys/systm.h>
@ -76,7 +76,6 @@ static void initialize_vector_table()
{
int i;
mon_printf("initializing vector table (starting)\n");
old_vector_table = getvbr();
for (i = 0; i < NVECTORS; i++) {
if (vector_table[i] == COPY_ENTRY)
@ -84,7 +83,6 @@ static void initialize_vector_table()
}
setvbr((unsigned int *) vector_table);
orig_nmi_vector = get_vector_entry(VEC_LEVEL_7_INT);
mon_printf("initializing vector table (finished)\n");
}
vm_offset_t high_segment_alloc(npages)
@ -232,7 +230,6 @@ void sun3_vm_init()
}
va = eva;
}
mon_printf("monitor protected\n");
/*
* MONSHORTSEG contains MONSHORTPAGE which is some stupid page
* allocated by the monitor. One page, in an otherwise empty segment.
@ -270,8 +267,6 @@ void sun3_vm_init()
*/
temp_seg = sun3_round_seg(virtual_avail);
set_temp_seg_addr(temp_seg);
mon_printf("%x virtual bytes lost allocating temporary segment for pmap\n",
temp_seg - virtual_avail);
set_segmap(temp_seg, SEGINV);
virtual_avail = temp_seg + NBSG;
@ -312,7 +307,6 @@ void sun3_vm_init()
virtual_avail = eva;
mon_printf("unmapping range: %x to %x\n", virtual_avail, virtual_end);
/*
* unmap kernel virtual space (only segments. if it squished ptes, bad
* things might happen.
@ -431,7 +425,7 @@ void sun3_verify_hardware()
}
if (!cpu_match)
mon_panic("kernel not configured for the Sun 3 model\n");
mon_printf("kernel configured for Sun 3/%s\n", cpu_string);
mon_printf("configured for Sun 3/%s\n", cpu_string);
}
/*
@ -572,7 +566,6 @@ unsigned int get_interrupt_reg()
void sun3_bootstrap()
{
static char hello[] = "hello world";
int i;
extern int cold, astpending;
@ -582,7 +575,6 @@ void sun3_bootstrap()
*/
cold = 1;
mon_printf("%s\n", hello);
mon_printf("\nPROM Version: %x\n", romp->romvecVersion);
sun3_monitor_hooks();

View File

@ -51,15 +51,18 @@
#include <sys/resourcevar.h>
#include <sys/syslog.h>
#include <sys/user.h>
#include <sys/syscall.h>
#ifdef KTRACE
#include <sys/ktrace.h>
#endif
#include <machine/cpu.h>
#include <machine/endian.h>
#include <machine/mtpr.h>
#include <machine/psl.h>
#include <machine/trap.h>
#include <machine/cpu.h>
#include <machine/reg.h>
#include <machine/mtpr.h>
#include <vm/vm.h>
#include <vm/pmap.h>
@ -585,7 +588,7 @@ syscall(code, frame)
if (p->p_emul == EMUL_SUNOS)
break;
#endif
code = fuword(params + QUAD_LOWWORD * sizeof(int)); /* indir */
code = fuword(params + _QUAD_LOWWORD*sizeof(int)); /* indir */
params += sizeof(quad_t);
break;
default: