1
0
mirror of https://github.com/PDP-10/its.git synced 2026-01-13 15:27:28 +00:00
PDP-10.its/build/mark.tcl
Lars Brinkhoff 36be2f7530 Move preparation of the front-end file system to a later stage.
This in preparation for adding a second run of MARK to separate KS10
bootstrap and target disk formats.
2021-07-13 12:35:52 +02:00

65 lines
1.1 KiB
Tcl

log_progress "ENTERING BUILD SCRIPT: MARK"
start_salv
mark_bootstrap_packs
respond "DDT" "tran\033g"
respond "#" "0"
respond "OK" "y"
expect -timeout 300 EOT
respond "DDT" $emulator_escape
start_dskdmp_its
pdset
respond "*" ":login db\r"
sleep 1
type $emulator_escape
mount_tape "$out/minsrc.tape"
type ":dump\r"
respond "_" "load links crdir sorry\r"
respond "FILE=" "*;* *\r"
expect -timeout 3000 "E-O-T"
respond "_" "quit\r"
expect ":KILL"
# Gague free disk blocks.
respond "*" ":listf sys\r"
mkdir "sysbin"
respond "*" ":midas sysbin;_midas;midas\r"
expect ":KILL"
respond "*" ":job midas\r"
respond "*" ":load sysbin;midas bin\r"
respond "*" "purify\033g"
respond "CR to dump" "\r"
sleep 2
respond "*" ":kill\r"
respond "*" ":midas sysbin;_sysen1;ddt\r"
expect ":KILL"
respond "*" ":job ddt\r"
respond "*" ":load sysbin;ddt bin\r"
respond "*" "purify\033g"
respond "*" ":pdump sys;atsign ddt\r"
respond "*" ":kill\r"
respond "*" ":midas dsk0:.;_system;its\r"
its_switches
expect ":KILL"
make_ntsddt
make_salv
make_dskdmp
finish_mark
start_dskdmp
dump_nits
prepare_frontend