1MKCONF(1M)                                                          MKCONF(1M)
2
3
4

NAME

6       mkconf - generate configuration tables
7

SYNOPSIS

9       mkconf
10

DESCRIPTION

12       Mkconf  examines  a  machine configuration table on its standard input.
13       Its output is a pair of files l.s and c.c.  The first is  an  assembler
14       program  that  represents  the  interrupt vectors located in low memory
15       addresses; the second contains initialized block and  character  device
16       switch tables.
17
18       Input to mkconf is a sequence of lines.  The following describe devices
19       on the machine:
20
21            pc   (PC11)
22            lp   (LP11)
23            rf   (RS11)
24            hs   (RS03/RS04)
25            tc   (TU56)
26            rk   (RK03/RK05)
27            tm   (TU10)
28            rp   (RP03)
29            hp   (RP04/5/6)
30            ht   (TU16)
31            dc*  (DC11)
32            kl*  (KL11/DL11-ABC)
33            dl*  (DL11-E)
34            dp*  (DP11)
35            dn*  (DN11)
36            dh*  (DH11)
37            dhdm*     (DM11-BB)
38            du*  (DU11)
39
40       The devices marked with * may be preceded by a number telling how  many
41       are  to  be included.  The console typewrite is automatically included;
42       don't count it as part of the KL or DL specification.   Count  DN's  in
43       units of 4 (1 system unit).
44
45       The following lines are also accepted.
46
47       root dev minor
48            The specified block device (e.g.  hp) is used for the root.  minor
49            is a decimal number giving  the  minor  device.   This  line  must
50            appear exactly once.
51
52       swap dev minor
53            The specified block device is used for swapping.  If not given the
54            root is used.
55
56       pipe dev minor
57            The specified block device is used to store pipes.  If  not  given
58            the root is used.
59
60       swplo number
61
62       nswap number
63            Sets the origin (block number) and size of the area used for swap‐
64            ping.  By default, the not very useful numbers 4000 and 872.
65
66       pack Include the packet driver.  By default it is left out.
67
68       mpx  Include the multiplexor driver.  By default it is left out.
69

FILES

71       l.s, c.c  output files
72

SEE ALSO

74       `Setting up Unix', in Volume 2.
75

BUGS

77       The set of devices it knows about, the set of drivers included, and the
78       set of devices on the machine are mutually incomparable.  Some handwork
79       is certain to be necessary.  Because of floating vectors that may  have
80       been missed, It is mandatory to check the l.s file to make sure it cor‐
81       responds with reality.
82
83
84
85                                                                    MKCONF(1M)
Impressum