cat Makefile # block devices RK=0 RP=1 RL=2 MT=3 DT=4 RX=5 HM=6 # characters devices KL=0 PC=1 LP=2 MEM=8 SYS=9 RRK=10 RRX=11 RRP=12 RMT=13 DZ=20 RHM=15 CR=16 XY=17 RRL=18 DUP=19 IR=14 STAT=21 FAKE=22 all: ttys rx rrx rl rrl mem rk rrk hm rhm stat mt rp rrp lp ttys: console dz kl tty console: /etc/mknod tty8 c $(KL) 0 kl: /etc/mknod tty1 c $(KL) 1 /etc/mknod tty2 c $(KL) 2 /etc/mknod tty3 c $(KL) 3 /etc/mknod tty4 c $(KL) 4 dz: /etc/mknod ttya c $(DZ) 0 /etc/mknod ttyb c $(DZ) 1 /etc/mknod ttyc c $(DZ) 2 /etc/mknod ttyd c $(DZ) 3 /etc/mknod ttye c $(DZ) 4 /etc/mknod ttyf c $(DZ) 5 /etc/mknod ttyg c $(DZ) 6 /etc/mknod ttyh c $(DZ) 7 rp: /etc/mknod rp0 b $(RP) 0 /etc/mknod rp1 b $(RP) 1 /etc/mknod rp2 b $(RP) 2 /etc/mknod rp3 b $(RP) 3 rrp: /etc/mknod rrp0 c $(RRP) 0 /etc/mknod rrp1 c $(RRP) 1 /etc/mknod rrp2 c $(RRP) 2 /etc/mknod rrp3 c $(RRP) 3 rx: /etc/mknod rx0 b $(RX) 0 /etc/mknod rx1 b $(RX) 1 /etc/mknod rx2 b $(RX) 2 /etc/mknod rx3 b $(RX) 3 rrx: /etc/mknod rrx0 c $(RRX) 0 /etc/mknod rrx1 c $(RRX) 1 /etc/mknod rrx2 c $(RRX) 2 /etc/mknod rrx3 c $(RRX) 3 rl: /etc/mknod rl0 b $(RL) 0 /etc/mknod rl1 b $(RL) 1 rrl: /etc/mknod rrl0 c $(RRL) 0 /etc/mknod rrl1 c $(RRL) 1 tty: /etc/mknod tty c $(SYS) 0 mem: /etc/mknod mem c $(MEM) 0 /etc/mknod kmem c $(MEM) 1 /etc/mknod null c $(MEM) 2 /etc/mknod imem c $(MEM) 3 rk: /etc/mknod rk0 b $(RK) 0 /etc/mknod rk1 b $(RK) 1 rrk: /etc/mknod rrk0 c $(RRK) 0 /etc/mknod rrk1 c $(RRK) 1 hm: /etc/mknod hm0 b $(HM) 0 /etc/mknod hm1 b $(HM) 1 /etc/mknod hm2 b $(HM) 2 /etc/mknod hm3 b $(HM) 3 /etc/mknod hm4 b $(HM) 4 /etc/mknod hm5 b $(HM) 5 /etc/mknod hm6 b $(HM) 6 /etc/mknod hm7 b $(HM) 7 /etc/mknod hm8 b $(HM) 8 rhm: /etc/mknod rhm0 b $(RHM) 0 /etc/mknod rhm1 b $(RHM) 1 /etc/mknod rhm2 b $(RHM) 2 /etc/mknod rhm3 b $(RHM) 3 /etc/mknod rhm4 b $(RHM) 4 /etc/mknod rhm5 b $(RHM) 5 /etc/mknod rhm6 b $(RHM) 6 /etc/mknod rhm7 b $(RHM) 7 /etc/mknod rhm8 b $(RHM) 8 stat: /etc/mknod stat0 c $(STAT) 0 /etc/mknod stat1 c $(STAT) 1 dup: /etc/mknod dup0 c $(DUP) 0 /etc/mknod dup1 c $(DUP) 1 /etc/mknod dup2 c $(DUP) 2 /etc/mknod dup3 c $(DUP) 3 /etc/mknod dup4 c $(DUP) 4 /etc/mknod dup5 c $(DUP) 5 /etc/mknod dup6 c $(DUP) 6 /etc/mknod dup7 c $(DUP) 7 mt: /etc/mknod mt0 b $(MT) 0 rmt: /etc/mknod rmt0 c $(RMT) 0 /etc/mknod smt0 c $(RMT) 8 lp: /etc/mknod lp c $(LP) 0 /etc/mknod rlp c $(LP) 1 chmod 222 *lp