|
|
1.1 ! root 1: # @(#)Makefile 7.2 (Berkeley) 5/9/91 ! 2: ! 3: # Make a 750/730 tu58 cassette ! 4: # ! 5: BOOTS= boot.730 boot.750 ! 6: STDBOO= defboo.cmd anyboo.cmd restar.cmd ! 7: DEFBOO= defboo.rb defboo.rl defboo.hk defboo.up defboo.ra ! 8: DEVBOO= rbmboo.cmd rbsboo.cmd rlsboo.cmd hkmboo.cmd hksboo.cmd \ ! 9: upmboo.cmd upsboo.cmd ramboo.cmd rasboo.cmd ! 10: UTILS= format.730 format.750 copy.730 copy.750 drtest.730 drtest.750 ! 11: ! 12: # order is NOT random... ! 13: OBJS= boot ${STDBOO} ${DEFBOO} ${DEVBOO} format copy drtest ! 14: FROMDEC=d[lmq]* cs* *boo.* boot.exe vmb.exe ! 15: ! 16: CASSETTE=/dev/tu0 ! 17: ! 18: all: cassette ! 19: ! 20: cassette: boot.750 ${STDBOO} ${DEFBOO} ${DEVBOO} format.750 ! 21: cassette: copy.750 drtest.750 ! 22: cp /dev/null cassette ! 23: cp /dev/null pad ! 24: cp boot.750 boot ! 25: cp format.750 format ! 26: cp copy.750 copy ! 27: cp drtest.750 drtest ! 28: arff mcrf cassette ${OBJS} pad ! 29: rm -f pad ! 30: ! 31: ../mdec/tuboot: ../mdec/tuboot.s ! 32: cd ../mdec; make ${MFLAGS} tuboot ! 33: ! 34: install: cassette ../mdec/tuboot ! 35: dd if=cassette of=${CASSETTE} bs=2k conv=sync ! 36: dd if=../mdec/tuboot of=${CASSETTE} bs=512 count=2 ! 37: ! 38: # build a 730 boot cassette from a DEC console cassette ! 39: # DONT TRY THIS ON A 750 W/O MRSP, THE SYSTEM WILL CRASH ! 40: update: boot.730 ${STDBOO} ${DEFBOO} ${DEVBOO} format.730 ! 41: update: copy.730 drtest.730 ! 42: -mkdir fromdec ! 43: cd fromdec; arff mxf ${CASSETTE}; rm -f ${FROMDEC} ${OBJS}; \ ! 44: flcopy -t3 -f ${CASSETTE}; arff mcrf ${CASSETTE} * ! 45: rm -rf fromdec ! 46: cp boot.730 boot ! 47: cp format.730 format ! 48: cp copy.730 copy ! 49: cp drtest.730 drtest ! 50: arff mrf ${CASSETTE} ${OBJS} ! 51: -rm -f defboo.cmd ! 52: ! 53: defboo.cmd: ! 54: @echo You must copy one of ${DEFBOO} to defboo.cmd. ! 55: @echo See installing and operating guide for details. ! 56: @/bin/false #force exits ! 57: ! 58: clean: ! 59: rm -f ${BOOTS} ${UTILS} cassette form50 boot50 copy50 defboo.cmd ! 60: rm -f boot format copy drtest
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.