Skip to content

Commit 33ea4ef

Browse files
committed
Extracted files.
1 parent 2352904 commit 33ea4ef

File tree

1,002 files changed

+152905
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,002 files changed

+152905
-0
lines changed

jnc_bbn-files/BUILD.INFO

+43
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
default: unix
2+
rm -f now
3+
date>now
4+
5+
unix
6+
libraries conf/l.o conf/m70.o conf/c.o conf/ldncp conf/ldken conf/libdmr
7+
cd conf
8+
bigld -x -r -d l.o m70.o c.o ldncp ldken libdmr
9+
syms -ug a.out
10+
sysfix a.out ../unix
11+
cd ..
12+
date
13+
14+
rmobjects
15+
now
16+
cd ken
17+
build rmobjects
18+
cd ../dmr
19+
build rmobjects
20+
cd ../ncpkernel
21+
build rmobjects
22+
cd ../conf
23+
build rmobjects
24+
cd ../progs
25+
build rmobjects
26+
cd ..
27+
rm -f rmobjects
28+
date>rmobjects
29+
30+
libraries
31+
now
32+
cd ken
33+
build ../conf/ldken
34+
cd ../dmr
35+
build ../conf/libdmr
36+
cd ../ncpkernel
37+
build ../conf/ldncp
38+
cd ../conf
39+
build testfile
40+
cd ..
41+
rm -f libraries
42+
date>libraries
43+

jnc_bbn-files/build.log

+54
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,54 @@
1+
% : I will use unix.45 as a default
2+
% rm -f now
3+
% date>now
4+
% cd ken
5+
% build ../conf/ldken
6+
% rm -f now
7+
% date>now
8+
% : file is already current
9+
%
10+
% cd ../dmr
11+
% build ../conf/libdmr
12+
% rm -f now
13+
% date>now
14+
% : file is already current
15+
%
16+
% cd ../ncpkernel
17+
% build ../conf/ldncp
18+
% rm -f now
19+
% date>now
20+
% : file is already current
21+
%
22+
% cd ../conf
23+
% build testfile
24+
% rm -f now
25+
% date>now
26+
% : file is already current
27+
%
28+
% cd ..
29+
% rm -f libraries
30+
% date>libraries
31+
% cd dmr
32+
% ncc -c -O dvtty.c
33+
% cd ..
34+
% cd dmr
35+
% ld -x -r dvdev.o dvmisc.o dvread.o dvtty.o dvuser.o \
36+
dvwrit.o dvbuf.o dvchan.o
37+
% mv a.out dv.o
38+
% cd ..
39+
% cd conf
40+
% ld -x -r -d l.o m45.o c.o ldken libdmr ../dmr/dv.o
41+
% syms -ug a.out
42+
43+
44+
45+
File a.out
46+
Non-sharable
47+
Text: 37658 Data: 3816 Bss: 28596 (decimal bytes)
48+
Text: 111432 Data: 7350 Bss: 67664 (octal bytes)
49+
50+
% sysfix a.out ../unix.45
51+
% cd ..
52+
% date
53+
Tue May 29 14:31:53 EDT 1979
54+
%

jnc_bbn-files/conf/BUILD.INFO

+39
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
default: testfile
2+
rm -f now
3+
date>now
4+
5+
testfile
6+
l.o m70.o c.o sysfix
7+
rm -f testfile
8+
date>testfile
9+
10+
rmobjects
11+
now
12+
rm -f a.out libdmr ldken ldncp
13+
rm -f *.o
14+
rm -f rmobjects
15+
date>rmobjects
16+
17+
sysfix
18+
sysfix.c
19+
ncc -s -O sysfix.c
20+
21+
m70.o
22+
m70.s
23+
as m70.s
24+
mv a.out m70.o
25+
26+
l.o
27+
data.s l.s
28+
as data.s l.s
29+
mv a.out l.o
30+
31+
c.o
32+
c.c \
33+
../h/param.h
34+
ncc -c -O c.c
35+
36+
dummynet.o
37+
dummynet.c
38+
ncc -c -O dummynet.c
39+

jnc_bbn-files/conf/BUILD.INFO~

+37
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
default: testfile
2+
rm -f now
3+
date>now
4+
5+
testfile
6+
l.o m70.o c.o sysfix
7+
date>testfile
8+
9+
rmobjects
10+
now
11+
rm -f a.out libdmr ldken ldncp
12+
rm -f *.o
13+
date>rmobjects
14+
15+
sysfix
16+
sysfix.c
17+
ncc -s -O sysfix.c
18+
19+
m70.o
20+
m70.s
21+
as m70.s
22+
mv a.out m70.o
23+
24+
l.o
25+
data.s l.s
26+
as data.s l.s
27+
mv a.out l.o
28+
29+
c.o
30+
c.c \
31+
../h/param.h
32+
ncc -c -O c.c
33+
34+
dummynet.o
35+
dummynet.c
36+
ncc -c -O dummynet.c
37+

jnc_bbn-files/conf/bbn-config

+18
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
1+
hp 0176700 254 5 2 drives
2+
ht 0172440 224 5 2 drives
3+
dz 0160100 300,304 5,5 8 20ma lines
4+
kw11l 0177546 100 6 line frequency clock
5+
kw11p 0172540 104 6 programmable clock
6+
imp11a 0172410 124 5 imp interface xmit
7+
imp11a 0172430 274 5 imp interface rcv
8+
kl 0177560 60,64 4 console typewriter
9+
dh11ad 0160020 310,314 5 16 line EIA DMA interface
10+
dm11 0170500 320 4 Modem control for Dh11
11+
gn0 0167750 154 5 Genisco graphics processor
12+
gn1 0167710 160 5 Genisco graphics processor
13+
gn2 0167730 150 5 Genisco graphics processor
14+
fp11c
15+
rootdev hps00
16+
swapdev hps10,hps08
17+
swplo 7614
18+
nswap 2000

jnc_bbn-files/conf/bigld

9.17 KB
Binary file not shown.

jnc_bbn-files/conf/c.40~

3.97 KB
Binary file not shown.

jnc_bbn-files/conf/c.70

+76
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
1+
#
2+
/*
3+
* unix configuration table
4+
*
5+
* Modified 4/9/79 BBN(dan): awt and capac routines moved into cdevsw.
6+
*/
7+
8+
#include "../h/param.h"
9+
/* UNIX Identification and Configuration information */
10+
#define ED 6
11+
#define VER 1
12+
#define MAJ 3
13+
#define MIN 3
14+
15+
int unixid {( (ED<<12) | (VER<<8)|(MAJ<<4)|MIN)};
16+
char id[] "~|^`UNIX V6.1:3.3 bbn root=/dev/hps00 swap=/dev/hps10\n";
17+
18+
/* device drivers */
19+
20+
int (*bdevsw[])()
21+
{
22+
&nodev, &nodev, &nodev, 0, /* rk */
23+
0
24+
};
25+
26+
int (*cdevsw[])()
27+
{
28+
/* 0 console */ &klopen, &klclose, &klread, &klwrite, &klsgtty, &klttyawt, &klttycap,
29+
/* 1 pc */ &nodev, &nodev, &nodev, &nodev, &nodev, &nocap, &nocap,
30+
/* 2 lp */ &nodev, &nodev, &nodev, &nodev, &nodev, &nocap, &nocap,
31+
/* 3 dc */ &nodev, &nodev, &nodev, &nodev, &nodev, &nocap, &nocap,
32+
/* 4 dh */ &dhopen, &dhclose, &dhread, &dhwrite, &dhsgtty, &dhttyawt, &dhttycap,
33+
/* 5 dp */ &nodev, &nodev, &nodev, &nodev, &nodev, &nocap, &nocap,
34+
/* 6 dj */ &nodev, &nodev, &nodev, &nodev, &nodev, &nocap, &nocap,
35+
/* 7 dn */ &nodev, &nodev, &nodev, &nodev, &nodev, &nocap, &nocap,
36+
/* 8 mem */ &nulldev, &nulldev, &mmread, &mmwrite, &nodev, &nocap, &nullcap,
37+
/* 9 rk */ &nodev, &nodev, &nodev, &nodev, &nodev, &nocap, &nocap,
38+
/*10 rf */ &nodev, &nodev, &nodev, &nodev, &nodev, &nocap, &nocap,
39+
/*11 rp */ &nodev, &nodev, &nodev, &nodev, &nodev, &nocap, &nocap,
40+
/*12 tm */ &nodev, &nodev, &nodev, &nodev, &nodev, &nocap, &nocap,
41+
/*13 hs */ &nodev, &nodev, &nodev, &nodev, &nodev, &nocap, &nocap,
42+
/*14 hp */ &nulldev, &nulldev, &hpread, &hpwrite, &nodev, &nocap, &nocap,
43+
/*15 ht-800 */ &htopen, &htclose, &htread, &htwrite, &nodev, &nocap, &nocap,
44+
/*16 ht-1600 */ &htopen, &htclose, &htread, &htwrite, &nodev, &nocap, &nocap,
45+
/*17 dz */ &dzopen, &dzclose, &dzread, &dzwrite, &dzsgtty, &dzttyawt, &dzttycap,
46+
/*18 ports */ &portopen, &nodev, &portread, &portwrite,&portstty, &portawt, &portcap,
47+
48+
#ifndef NCP /* jsq bbn 10/19/78 */
49+
/*19 NCP */ &nodev, &nodev, &nodev, &nodev, &nodev, &nocap, &nocap,
50+
#endif NCP
51+
#ifdef NCP /* jsq bbn 10/19/78 */
52+
/*19 NCP */ &ncpopen, &ncpclose, &ncpread, &ncpwrite, &nodev, &nocap, &nocap,
53+
#endif NCP
54+
/*20 pty ctl */ &ptcopen, &ptcclose, &ptcread, &ptcwrite, &ptcsgtty, &ptcawt, &ptccap,
55+
/*21 pty slv */ &ptsopen, &ptsclose, &ptsread, &ptswrite, &ptssgtty, &ptsawt, &ptscap,
56+
57+
/*22 genisco */ &gnopen, &gnclose, &gnread, &gnwrite, &gnsgty, &nocap, &nocap,
58+
59+
#ifdef RMI
60+
/*23 rawnet */ &rwkopen, &rwkclose, &nodev, &nodev, &nodev, &nocap, &nocap,
61+
#endif RMI
62+
#ifndef RMI
63+
/*23 rawnet */ &nodev, &nodev, &nodev, &nodev, &nodev, &nocap, &nocap,
64+
#endif RMI
65+
66+
/*24 tty */ &ctyopen, &nodev, &nodev, &nodev, &nodev, &nocap, &nocap,
67+
/*25 xtty */ &xtcopen, &xtcclose, &xtcread, &xtcwrite, &xtcsgtty, &xtcawt, &xtccap,
68+
/*26 pty slv */ &xtsopen, &xtsclose, &xtsread, &xtswrite, &xtssgtty, &xtsawt, &xtscap,
69+
0
70+
};
71+
72+
int portdev {(18<<8)|0}; /* For port.c */
73+
int rootdev {(6<<8)|9}; /* hps00 */
74+
int swapdev {(6<<8)|25}; /* hps10 */
75+
int swplo 7614; /* cannot be zero */
76+
int nswap 2000;

jnc_bbn-files/conf/c.c

+30
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
#
2+
3+
int (*bdevsw[])()
4+
{
5+
/* 0 */ &nulldev, &nulldev, &rkstrategy, &rktab, /* rk */
6+
0
7+
};
8+
9+
int (*cdevsw[])()
10+
{
11+
/* 0 console */ &klopen, &klclose, &klread, &klwrite, &klsgtty, &klttyawt, &klttycap,
12+
/* 1 IMP11a */ &impopen, &impclose, &impread, &impwrite, &impsgtty, &impawt, &impcap,
13+
/* 2 mem */ &nulldev, &nulldev, &mmread, &mmwrite, &nodev, &nocap, &nullcap,
14+
/* 3 rk */ &nulldev, &nulldev, &rkread, &rkwrite, &nodev, &nocap, &nocap,
15+
/* 4 ports */ &portopen, &nodev, &portread, &portwrite,&portstty, &portawt, &portcap,
16+
/* 5 tty */ &nodev, &nodev, &nodev, &nodev, &nodev, &nocap, &nocap,
17+
/* 6 pty ctl */ &ptcopen, &ptcclose, &ptcread, &ptcwrite, &ptcsgtty, &ptcawt, &ptccap,
18+
/* 7 pty slv */ &ptsopen, &ptsclose, &ptsread, &ptswrite, &ptssgtty, &ptsawt, &ptscap,
19+
0
20+
};
21+
22+
23+
24+
25+
int portdev {(4<<8)|0}; /* For port.c */
26+
27+
int rootdev {(0<<8)|0};
28+
int swapdev {(0<<8)|0};
29+
int swplo 4000; /* cannot be zero */
30+
int nswap 872;

jnc_bbn-files/conf/c.c~

+36
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,36 @@
1+
#
2+
3+
int (*bdevsw[])()
4+
{
5+
/* 0 */ &nulldev, &nulldev, &rkstrategy, &rktab, /* rk */
6+
0
7+
};
8+
9+
int (*cdevsw[])()
10+
{
11+
/* 0 console */ &klopen, &klclose, &klread, &klwrite, &klsgtty, &klttyawt, &klttycap,
12+
/* 1 IMP11a */ &impopen, &impclose, &impread, &impwrite, &impsgtty, &impawt, &impcap,
13+
/* 2 mem */ &nulldev, &nulldev, &mmread, &mmwrite, &nodev, &nocap, &nullcap,
14+
/* 3 rk */ &nulldev, &nulldev, &rkread, &rkwrite, &nodev, &nocap, &nocap,
15+
/* 4 ports */ &portopen, &nodev, &portread, &portwrite,&portstty, &portawt, &portcap,
16+
/* 5 tty */ &nodev, &nodev, &nodev, &nodev, &nodev, &nocap, &nocap,
17+
/* 6 pty ctl */ &ptcopen, &ptcclose, &ptcread, &ptcwrite, &ptcsgtty, &ptcawt, &ptccap,
18+
/* 7 pty slv */ &ptsopen, &ptsclose, &ptsread, &ptswrite, &ptssgtty, &ptsawt, &ptscap,
19+
#ifdef RMI
20+
/* 8 rawnet */ &rwkopen, &rwkclose, &nodev, &nodev, &nodev, &nocap, &nocap,
21+
#endif RMI
22+
#ifndef RMI
23+
/* 8 rawnet */ &nodev, &nodev, &nodev, &nodev, &nodev, &nocap, &nocap,
24+
#endif RMI
25+
0
26+
};
27+
28+
29+
30+
31+
int portdev {(4<<8)|0}; /* For port.c */
32+
33+
int rootdev {(0<<8)|0};
34+
int swapdev {(0<<8)|0};
35+
int swplo 4000; /* cannot be zero */
36+
int nswap 872;

jnc_bbn-files/conf/config

+15
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
hp 0176700 254 5 2 drives
2+
ht 0172440 224 5 2 drives
3+
dz 0160100 300,304 5,5 8 20ma lines
4+
kw11l 0177546 100 6 line frequency clock
5+
kw11p 0172540 104 6 programmable clock
6+
imp11a 0172410 124 5 imp interface xmit
7+
imp11a 0172430 274 5 imp interface rcv
8+
kl 0177560 60,64 4 console typewriter
9+
dh11ad 0160020 310,314 5 16 line EIA DMA interface
10+
dm11 0170500 320 4 Modem control for Dh11
11+
fp11c
12+
rootdev hps00
13+
swapdev hps10,hps08
14+
swplo 7614
15+
nswap 2000

jnc_bbn-files/conf/data.s

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
/ l45.o needs to be in data space
2+
/ to get l45.o; as data.s l.s
3+
.data

0 commit comments

Comments
 (0)