

Nov  6 15:31 1986  iAPX.II only and old only Page 1


./.profile				    ./io/fd.c.unorg
./cf/buffers.o
./cf/conf.c
./cf/conf.o
./cf/config.h
./cf/current.wini
./cf/gdt.o
./cf/handlers.c
./cf/handlers.o
./cf/linesw.o
./cf/name.o
./em/arith.o
./em/dcode.o
./em/divmul.o
./em/emul_entry.o
./em/emul_init.o
./em/emull.o
./em/lipsq.o
./em/reg.o
./em/remsc.o
./em/round.o
./em/spec_init.o
./em/status.o
./em/store.o
./em/subadd.o
./em/trans.o
./io/fd.old
./lib0
./lib1
./lib2
./lib3
./lib9
./ml.o
./ml/cswitch.o
./ml/end.o
./ml/idtvec.o
./ml/makefile
./ml/math.o
./ml/misc.o
./ml/power.o
./ml/start.o
./ml/trap.o
./ml/userio.o
./nlist.f
./os/makefile
./unix.f
./unix.w

Nov  6 15:31 1986  Comparison of iAPX.II old Page 1


different	./cf/cf.mk
different	./cf/dfile.f
different	./cf/makefile
different	./cf/mk
different	./io/8530.c
different	./io/dma.c
different	./io/io.mk
different	./io/makefile
different	./io/mt.c
different	./io/wn.c
different	./mkall
different	./ml/misc.s
different	./os/machdep.c
different	./os/os.mk
different	./sys/8259.h
different	./sys/dma.h
different	./sys/lf.h
different	./sys/param.h


Nov  6 15:31 1986  diff of ./cf/cf.mk in iAPX.II and old Page 1


104a105,107
> install:
> 	$(INS) -f $(INSDIR) "../$(SYS)$(VER)"
>
106c109
< 	-rm -f *.o current* ../nlist.f
---
> 	-rm -f *.o current*


Nov  6 15:31 1986  diff of ./cf/dfile.f in iAPX.II and old Page 1


4,6c4,6
< root	flp	19
< pipe	flp	19
< swap	flp	19	1400	22
---
> root	flp	15
> pipe	flp	15
> swap	wini	2	0	16384


Nov  6 15:31 1986  diff of ./cf/makefile in iAPX.II and old Page 1


104a105,107
> install:
> 	$(INS) -f $(INSDIR) "../$(SYS)$(VER)"
>
106c109
< 	-rm -f *.o current* ../nlist.f
---
> 	-rm -f *.o current*


Nov  6 15:31 1986  diff of ./cf/mk in iAPX.II and old Page 1


1c1,2
< make wini NODE=cubix
---
> make wini NODE=lftest
> cp ../unix.w /unix


Nov  6 15:31 1986  diff of ./io/8530.c in iAPX.II and old Page 1


320,336d319
< /* check if chip is here: not active
< 		outb( aport, R12 );
< 		outb( aport, 0x59);
< 		outb( aport, R12 );
< 		if (inb(aport, R12 ) != 0x59) {
< 		   splx(x);
< 		   return;
< 		}
<
< 		outb( aport, R12 );
< 		outb( aport, 0x95);
< 		outb( aport, R12 );
< 		if (inb(aport, R12 ) != 0x95) {
< 		   splx(x);
< 		   return;
< 		}
< */


Nov  6 15:31 1986  diff of ./io/dma.c in iAPX.II and old Page 1


34c34
<   out(DREG_GMR, DGM_MEM16 | DGM_CYC1 | DGM_CYC2 | DGM_MINTALL );
---
>   out(DREG_GMR,DGM_ENCI | DGM_MEM16 | DGM_CYC2 | DGM_CYC3 | DGM_MINTALL );


Nov  6 15:32 1986  diff of ./io/io.mk in iAPX.II and old Page 1


47a48
>


Nov  6 15:32 1986  diff of ./io/makefile in iAPX.II and old Page 1


47a48
>


Nov  6 15:32 1986  diff of ./io/mt.c in iAPX.II and old Page 1


47c47
< 	if(MTRESET(dev)) mt_error_reset(7);
---
> 	if(MTRESET(dev)) mt_error_reset();
99c99
< 		mtactive=2;
---
> 		mtactive++;
316c316
< 	if((!((mt_stat= inb(MTSTAT))&MTEXC))&&(mtactive==2))
---
> 	if(!((mt_stat= inb(MTSTAT))&(MTREQ|MTRWR|MTRDY|MTEXC)))
351d350
< 			if(mtactive) mtactive= 1;
405d403
< 				mtactive= 2;


Nov  6 15:32 1986  diff of ./io/wn.c in iAPX.II and old Page 1


310d309
< printf("E%x",dbl.status);
560d558
< 	{
562,566d559
< 	}
< 	else
< 	{
< 	   printf("bad layout\n");
< 	}


Nov  6 15:32 1986  diff of ./mkall in iAPX.II and old Page 1


2c2
< cd cf ; make flop NODE=cubix 2>&1 ; make wini NODE=cubix 2>&1
---
> cd cf ; make wini 2>&1 ; make flop 2>&1


Nov  6 15:32 1986  diff of ./ml/misc.s in iAPX.II and old Page 1


44,45c44,45
< 	inc	%dx
< 	inc	%dx
---
> 	inc	%bx
> 	inc	%bx


Nov  6 15:32 1986  diff of ./os/machdep.c in iAPX.II and old Page 1


241d240
< 	outb( NETADDR, ROMDISABLE );


Nov  6 15:32 1986  diff of ./os/os.mk in iAPX.II and old Page 1


58c58
< 	rm -f $*.o
---
> 	rm $*.o


Nov  6 15:33 1986  diff of ./sys/8259.h in iAPX.II and old Page 1


71c71
< #define	ML4		0x10		/* network board	*/
---
> #define	ML4		0x10		/* s100			*/
81c81
< #define	SPL0	ML4  | ML7		/*  nothing		*/
---
> #define	SPL0	ML4			/*  nothing		*/
83c83,84
< #define	SPL6	SPL5 | ML3 | ML5 | ML6	/*  floppy, disk, tape  */
---
> #define	SPL6	SPL5 | ML3 | ML5 | ML6  | ML7
> 					/*  floppy, disk, tape  */
86c87,88
< /* parity always open */
---
> /* parity error always enabled, should lead to panic, what else?*/
>


Nov  6 15:33 1986  diff of ./sys/dma.h in iAPX.II and old Page 1


14,16c14,16
< #define DMA_WN_CHAN 1
< #define DMA_QIC_CHAN 2
< #define DMA_SCC_CHAN 3
---
> #define DMA_SCC_CHAN 1
> #define DMA_WN_CHAN 2
> #define DMA_QIC_CHAN 3


Nov  6 15:33 1986  diff of ./sys/lf.h in iAPX.II and old Page 1


12,15c12,13
< #define HIGHADDR	0x03C0	/* enable addresses > 1 MB */
< #define POW_REG 	0x0382  /* mixed status byte, bit 7 power fail status */
< #define NETADDR		0x0384	/* enable addresses > 1 MB */
< #define ROMDISABLE	4
---
> #define HIGHADDR	0x3C0	/* enable addresses > 1 MB */
> #define POW_REG 0x0382


Nov  6 15:33 1986  diff of ./sys/param.h in iAPX.II and old Page 1


24c24
< #define	MAXPHYS	16384		/* max physical memory possible  in clicks */
---
> #define	MAXPHYS	32768		/* max physical memory possible  in clicks */
