SCCS-vsn: sys/hp300/hp300/machdep.c 8.5
*
* from: Utah $Hdr: machdep.c 1.74 92/12/20$
*
*
* from: Utah $Hdr: machdep.c 1.74 92/12/20$
*
- * @(#)machdep.c 8.4 (Berkeley) %G%
+ * @(#)machdep.c 8.5 (Berkeley) %G%
*/
#include <sys/param.h>
*/
#include <sys/param.h>
{
static label_t parcatch;
static int looking = 0;
{
static label_t parcatch;
static int looking = 0;
- volatile struct pte opte;
volatile int pg, o, s;
register volatile int *ip;
register int i;
int found;
#ifdef lint
volatile int pg, o, s;
register volatile int *ip;
register int i;
int found;
#ifdef lint
i = o = pg = 0; if (i) return(0);
#endif
/*
i = o = pg = 0; if (i) return(0);
#endif
/*
for (pg = btoc(lowram); pg < btoc(lowram)+physmem; pg++) {
pmap_enter(kernel_pmap, (vm_offset_t)vmmap, ctob(pg),
VM_PROT_READ, TRUE);
for (pg = btoc(lowram); pg < btoc(lowram)+physmem; pg++) {
pmap_enter(kernel_pmap, (vm_offset_t)vmmap, ctob(pg),
VM_PROT_READ, TRUE);
for (o = 0; o < NBPG; o += sizeof(int))
for (o = 0; o < NBPG; o += sizeof(int))
- i = *(int *)(&vmmap[o]);
}
/*
* Getting here implies no fault was found. Should never happen.
}
/*
* Getting here implies no fault was found. Should never happen.
found = 0;
done:
looking = 0;
found = 0;
done:
looking = 0;
- pmap_remove(kernel_pmap, (vm_offset_t)vmmap,
- (vm_offset_t)&vmmap[NBPG]);
+ pmap_remove(kernel_pmap, (vm_offset_t)vmmap, (vm_offset_t)&vmmap[NBPG]);
ecacheon();
splx(s);
return(found);
ecacheon();
splx(s);
return(found);