; Set up the console log(s). set -N console log=mpe-v-reload.log if "%1" != "" set -N console debug=mpe-v-reload-debug.log ; Establish the initial environment. echo echo Configuring the simulation environment. set CPU S58,4096K set CPU STOP=UNIMPL set ADCC CHANNEL=1 set GIC COUNT=2 set GICA CHANNEL=11 set GICB CHANNEL=9 set DC CHANNEL=11 set MA CHANNEL=9 set ATCD DISABLED set ATCC DISABLED set CLK DISABLED set console DEL=177 break delay 100 milliseconds echo echo echo -------------- echo MPE V/E Reload echo -------------- echo echo Loading MPE. ; Mount the MPE FOS tape. attach -E -R MA0 \engineering\hpdxx\3000\FOS_G.3P.00.tape ; Set the disc mode and attach the blank disc image file. set DC0 7914,BUS=0 attach -N DC0 mpe-v-reload.7914.disc ; Cold-load the MPE FOS tape at channel 9 device 0. deposit SWCH 000110 load echo echo echo ------------------- echo MPE-V/E 7914 System echo ------------------- echo go until "WHICH OPTION ? " ; reply "RELOAD\r" go until "WHICH OPTION ? " ; reply "SPREAD\r" go until "ANY CHANGES? " ; reply "YES\r" go until "LOAD MAP? " ; reply "YES\r" go until "MEMORY SIZE = 1536 (MIN=256, MAX=8192)?" ; reply "4096\r" ; Change the I/O configuration. go until "I/O CONFIGURATION CHANGES? " ; reply "YES\r" go until "I/O MAP? " ; reply "YES\r" go until "LIST I/O DEVICES? " ; reply "YES\r" go until "LIST CS DEVICES? " ; reply "YES\r" go until "LIST DEVICE DEFAULTS? " ; reply "NO\r" go until "HIGHEST DRT = 63 (MIN=8, MAX=127)?" ; reply "95\r" ; Change the system disc to match the requested model. go until "LOGICAL DEVICE #? " ; reply "1\r" go until "DEVICE NAME? " ; reply "HP7914\r" go until "DRT # = 88?" ; reply "\r" go until "UNIT # = 0?" ; reply "\r" go until "SOFTWARE CHANNEL # = 0?" ; reply "\r" go until "TYPE = 3?" ; reply "\r" go until "SUB TYPE = 4?" ; reply "\r" go until "RECORD WIDTH = 128?" ; reply "\r" go until "OUTPUT DEVICE = 0? " ; reply "\r" go until "ACCEPT JOBS/SESSIONS = N ? " ; reply "\r" go until "ACCEPT DATA = N ? " ; reply "\r" go until "INTERACTIVE = N ? " ; reply "\r" go until "DUPLICATIVE = N ? " ; reply "\r" go until "INITIALLY SPOOLED = N ? " ; reply "\r" go until "AUTO REPLY = N ? " ; reply "\r" go until "DRIVER NAME = HIOMDSC2? " ; reply "\r" go until "DEVICE CLASSES = DISC?" ; reply "SYSDISC,DISC,SPOOL\r" go until "IS SYSDISC A SERIAL DISC CLASS? " ; reply "NO\r" go until "IS SYSDISC A FOREIGN DISC CLASS?" ; reply "NO\r" ; Remove the second (unused) disc drive. go until "LOGICAL DEVICE #? " ; reply "2\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" ; Remove the unused tape drive. go until "LOGICAL DEVICE #? " ; reply "5\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" ; Change the printer to an HP 2613. go until "LOGICAL DEVICE #? " ; reply "6\r" go until "DEVICE NAME? " ; reply "HP2613\r" go until "DRT #? " ; reply "89\r" go until "UNIT #? " ; reply "0\r" go until "SOFTWARE CHANNEL # = 0?" ; reply "\r" go until "TYPE = 32?" ; reply "\r" go until "SUB TYPE = 2?" ; reply "\r" go until "RECORD WIDTH = 66?" ; reply "\r" go until "OUTPUT DEVICE = 0? " ; reply "\r" go until "ACCEPT JOBS/SESSIONS = N ? " ; reply "\r" go until "ACCEPT DATA = N ? " ; reply "\r" go until "INTERACTIVE = N ? " ; reply "\r" go until "DUPLICATIVE = N ? " ; reply "\r" go until "INITIALLY SPOOLED = Y ? " ; reply "\r" go until "AUTO REPLY = N ? " ; reply "\r" go until "DRIVER NAME = HIOLPRT2? " ; reply "\r" go until "DEVICE CLASSES = LP?" ; reply "\r" ; Change the primary tape drive. go until "LOGICAL DEVICE #? " ; reply "7\r" go until "DEVICE NAME? " ; reply "HP7970\r" go until "DRT # = 72?" ; reply "\r" go until "UNIT # = 0?" ; reply "\r" go until "SOFTWARE CHANNEL # = 0?" ; reply "\r" go until "TYPE = 24?" ; reply "\r" go until "SUB TYPE = 0?" ; reply "\r" go until "RECORD WIDTH = 128?" ; reply "\r" go until "OUTPUT DEVICE = 0? " ; reply "\r" go until "ACCEPT JOBS/SESSIONS = N ? " ; reply "\r" go until "ACCEPT DATA = N ? " ; reply "\r" go until "INTERACTIVE = N ? " ; reply "\r" go until "DUPLICATIVE = N ? " ; reply "\r" go until "INITIALLY SPOOLED = N ? " ; reply "\r" go until "AUTO REPLY = N ? " ; reply "\r" go until "DRIVER NAME = HIOTAPE0? " ; reply "\r" go until "DEVICE CLASSES = TAPE?" ; reply "TAPE,DDUMP\r" ; Remove tape drive units 1 and 2. go until "LOGICAL DEVICE #? " ; reply "8\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "9\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" ; Change the job stream device. go until "LOGICAL DEVICE #? " ; reply "10\r" go until "DEVICE NAME? " ; reply "HP7970\r" go until "DRT # = 72?" ; reply "\r" go until "UNIT # = 1?" ; reply "3\r" go until "SOFTWARE CHANNEL # = 0?" ; reply "\r" go until "TYPE = 24?" ; reply "\r" go until "SUB TYPE = 0?" ; reply "\r" go until "RECORD WIDTH = 128?" ; reply "\r" go until "OUTPUT DEVICE = 0? " ; reply "LP\r" go until "ACCEPT JOBS/SESSIONS = N ? " ; reply "YES\r" go until "ACCEPT DATA = N ? " ; reply "YES\r" go until "INTERACTIVE = N ? " ; reply "\r" go until "DUPLICATIVE = N ? " ; reply "\r" go until "INITIALLY SPOOLED = N ? " ; reply "\r" go until "AUTO REPLY = N ? " ; reply "\r" go until "DRIVER NAME = HIOTAPE0? " ; reply "\r" go until "DEVICE CLASSES = TAPE?" ; reply "JOBTAPE\r" ; Remove unused tape and INP device. go until "LOGICAL DEVICE #? " ; reply "12\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "15\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "16\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "17\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "18\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" ; Change the terminals from ATP to ADCC. ; ; Subtype 0 = Direct connection with speed sensing (used for ports 0 and 2-7) ; Subtype 1 = Modem connection with speed sensing (used for port 1) ; ; Term type 10 = HP 264x, HP 262x terminal (used for ports 0-7) ; Term type 18 = Non-HP terminal go until "LOGICAL DEVICE #? " ; reply "20\r" go until "DEVICE NAME? " ; reply "HPTERMADCC\r" go until "DRT # = 9?" ; reply "8\r" go until "UNIT #? " ; reply "0\r" go until "SOFTWARE CHANNEL # = 0?" ; reply "\r" go until "TYPE = 16?" ; reply "\r" go until "SUB TYPE = 0?" ; reply "\r" go until "ENTER [TERM TYPE #],[DESCRIPTOR FILENAME] = ( 10 ) ?" ; reply "\r" go until "SPEED IN CHARACTERS PER SECOND = 960?" ; reply "\r" go until "RECORD WIDTH = 40?" ; reply "\r" go until "OUTPUT DEVICE = 20? " ; reply "\r" go until "ACCEPT JOBS/SESSIONS = Y ? " ; reply "\r" go until "ACCEPT DATA = Y ? " ; reply "\r" go until "INTERACTIVE = Y ? " ; reply "\r" go until "DUPLICATIVE = Y ? " ; reply "\r" go until "INITIALLY SPOOLED = N ? " ; reply "\r" go until "AUTO REPLY = N ? " ; reply "\r" go until "DRIVER NAME = HIOTERM2? " ; reply "\r" go until "DEVICE CLASSES = TERM?" ; reply "CONSOLE\r" go until "LOGICAL DEVICE #? " ; reply "21\r" go until "DEVICE NAME? " ; reply "HPTERMADCC\r" go until "DRT # = 9?" ; reply "\r" go until "UNIT # = 0?" ; reply "\r" go until "SOFTWARE CHANNEL # = 0?" ; reply "\r" go until "TYPE = 16?" ; reply "\r" go until "SUB TYPE = 0?" ; reply "1\r" go until "ENTER [TERM TYPE #],[DESCRIPTOR FILENAME] = ( 10 ) ?" ; reply "\r" go until "SPEED IN CHARACTERS PER SECOND = 960?" ; reply "\r" go until "RECORD WIDTH = 40?" ; reply "\r" go until "OUTPUT DEVICE = 21? " ; reply "\r" go until "ACCEPT JOBS/SESSIONS = Y ? " ; reply "\r" go until "ACCEPT DATA = Y ? " ; reply "\r" go until "INTERACTIVE = Y ? " ; reply "\r" go until "DUPLICATIVE = Y ? " ; reply "\r" go until "INITIALLY SPOOLED = N ? " ; reply "\r" go until "AUTO REPLY = N ? " ; reply "\r" go until "DRIVER NAME = HIOTERM2? " ; reply "\r" go until "DEVICE CLASSES = TERM?" ; reply "\r" go until "LOGICAL DEVICE #? " ; reply "22\r" go until "DEVICE NAME? " ; reply "HPTERMADCC\r" go until "DRT # = 10?" ; reply "\r" go until "UNIT # = 0?" ; reply "\r" go until "SOFTWARE CHANNEL # = 0?" ; reply "\r" go until "TYPE = 16?" ; reply "\r" go until "SUB TYPE = 0?" ; reply "\r" go until "ENTER [TERM TYPE #],[DESCRIPTOR FILENAME] = ( 10 ) ?" ; reply "\r" go until "SPEED IN CHARACTERS PER SECOND = 960?" ; reply "\r" go until "RECORD WIDTH = 40?" ; reply "\r" go until "OUTPUT DEVICE = 22? " ; reply "\r" go until "ACCEPT JOBS/SESSIONS = Y ? " ; reply "\r" go until "ACCEPT DATA = Y ? " ; reply "\r" go until "INTERACTIVE = Y ? " ; reply "\r" go until "DUPLICATIVE = Y ? " ; reply "\r" go until "INITIALLY SPOOLED = N ? " ; reply "\r" go until "AUTO REPLY = N ? " ; reply "\r" go until "DRIVER NAME = HIOTERM2? " ; reply "\r" go until "DEVICE CLASSES = TERM?" ; reply "\r" go until "LOGICAL DEVICE #? " ; reply "23\r" go until "DEVICE NAME? " ; reply "HPTERMADCC\r" go until "DRT # = 11?" ; reply "\r" go until "UNIT # = 0?" ; reply "\r" go until "SOFTWARE CHANNEL # = 0?" ; reply "\r" go until "TYPE = 16?" ; reply "\r" go until "SUB TYPE = 0?" ; reply "\r" go until "ENTER [TERM TYPE #],[DESCRIPTOR FILENAME] = ( 10 ) ?" ; reply "\r" go until "SPEED IN CHARACTERS PER SECOND = 960?" ; reply "\r" go until "RECORD WIDTH = 40?" ; reply "\r" go until "OUTPUT DEVICE = 23? " ; reply "\r" go until "ACCEPT JOBS/SESSIONS = Y ? " ; reply "\r" go until "ACCEPT DATA = Y ? " ; reply "\r" go until "INTERACTIVE = Y ? " ; reply "\r" go until "DUPLICATIVE = Y ? " ; reply "\r" go until "INITIALLY SPOOLED = N ? " ; reply "\r" go until "AUTO REPLY = N ? " ; reply "\r" go until "DRIVER NAME = HIOTERM2? " ; reply "\r" go until "DEVICE CLASSES = TERM?" ; reply "\r" go until "LOGICAL DEVICE #? " ; reply "24\r" go until "DEVICE NAME? " ; reply "HPTERMADCC\r" go until "DRT # = 12?" ; reply "\r" go until "UNIT # = 0?" ; reply "\r" go until "SOFTWARE CHANNEL # = 0?" ; reply "\r" go until "TYPE = 16?" ; reply "\r" go until "SUB TYPE = 0?" ; reply "\r" go until "ENTER [TERM TYPE #],[DESCRIPTOR FILENAME] = ( 10 ) ?" ; reply "\r" go until "SPEED IN CHARACTERS PER SECOND = 960?" ; reply "\r" go until "RECORD WIDTH = 40?" ; reply "\r" go until "OUTPUT DEVICE = 24? " ; reply "\r" go until "ACCEPT JOBS/SESSIONS = Y ? " ; reply "\r" go until "ACCEPT DATA = Y ? " ; reply "\r" go until "INTERACTIVE = Y ? " ; reply "\r" go until "DUPLICATIVE = Y ? " ; reply "\r" go until "INITIALLY SPOOLED = N ? " ; reply "\r" go until "AUTO REPLY = N ? " ; reply "\r" go until "DRIVER NAME = HIOTERM2? " ; reply "\r" go until "DEVICE CLASSES = TERM?" ; reply "\r" go until "LOGICAL DEVICE #? " ; reply "25\r" go until "DEVICE NAME? " ; reply "HPTERMADCC\r" go until "DRT # = 13?" ; reply "\r" go until "UNIT # = 0?" ; reply "\r" go until "SOFTWARE CHANNEL # = 0?" ; reply "\r" go until "TYPE = 16?" ; reply "\r" go until "SUB TYPE = 0?" ; reply "\r" go until "ENTER [TERM TYPE #],[DESCRIPTOR FILENAME] = ( 10 ) ?" ; reply "\r" go until "SPEED IN CHARACTERS PER SECOND = 960?" ; reply "\r" go until "RECORD WIDTH = 40?" ; reply "\r" go until "OUTPUT DEVICE = 25? " ; reply "\r" go until "ACCEPT JOBS/SESSIONS = Y ? " ; reply "\r" go until "ACCEPT DATA = Y ? " ; reply "\r" go until "INTERACTIVE = Y ? " ; reply "\r" go until "DUPLICATIVE = Y ? " ; reply "\r" go until "INITIALLY SPOOLED = N ? " ; reply "\r" go until "AUTO REPLY = N ? " ; reply "\r" go until "DRIVER NAME = HIOTERM2? " ; reply "\r" go until "DEVICE CLASSES = TERM?" ; reply "\r" go until "LOGICAL DEVICE #? " ; reply "26\r" go until "DEVICE NAME? " ; reply "HPTERMADCC\r" go until "DRT # = 14?" ; reply "\r" go until "UNIT # = 0?" ; reply "\r" go until "SOFTWARE CHANNEL # = 0?" ; reply "\r" go until "TYPE = 16?" ; reply "\r" go until "SUB TYPE = 0?" ; reply "\r" go until "ENTER [TERM TYPE #],[DESCRIPTOR FILENAME] = ( 10 ) ?" ; reply "\r" go until "SPEED IN CHARACTERS PER SECOND = 960?" ; reply "\r" go until "RECORD WIDTH = 40?" ; reply "\r" go until "OUTPUT DEVICE = 26? " ; reply "\r" go until "ACCEPT JOBS/SESSIONS = Y ? " ; reply "\r" go until "ACCEPT DATA = Y ? " ; reply "\r" go until "INTERACTIVE = Y ? " ; reply "\r" go until "DUPLICATIVE = Y ? " ; reply "\r" go until "INITIALLY SPOOLED = N ? " ; reply "\r" go until "AUTO REPLY = N ? " ; reply "\r" go until "DRIVER NAME = HIOTERM2? " ; reply "\r" go until "DEVICE CLASSES = TERM?" ; reply "\r" go until "LOGICAL DEVICE #? " ; reply "27\r" go until "DEVICE NAME? " ; reply "HPTERMADCC\r" go until "DRT # = 15?" ; reply "\r" go until "UNIT # = 0?" ; reply "\r" go until "SOFTWARE CHANNEL # = 0?" ; reply "\r" go until "TYPE = 16?" ; reply "\r" go until "SUB TYPE = 0?" ; reply "\r" go until "ENTER [TERM TYPE #],[DESCRIPTOR FILENAME] = ( 10 ) ?" ; reply "\r" go until "SPEED IN CHARACTERS PER SECOND = 960?" ; reply "\r" go until "RECORD WIDTH = 40?" ; reply "\r" go until "OUTPUT DEVICE = 27? " ; reply "\r" go until "ACCEPT JOBS/SESSIONS = Y ? " ; reply "\r" go until "ACCEPT DATA = Y ? " ; reply "\r" go until "INTERACTIVE = Y ? " ; reply "\r" go until "DUPLICATIVE = Y ? " ; reply "\r" go until "INITIALLY SPOOLED = N ? " ; reply "\r" go until "AUTO REPLY = N ? " ; reply "\r" go until "DRIVER NAME = HIOTERM2? " ; reply "\r" go until "DEVICE CLASSES = TERM?" ; reply "\r" ; Remove unused terminals 8-47. go until "LOGICAL DEVICE #? " ; reply "28\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "29\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "30\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "31\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "32\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "33\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "34\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "35\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "36\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "37\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "38\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "39\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "40\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "41\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "42\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "43\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "44\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "45\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "46\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "47\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "48\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "49\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "50\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "51\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "52\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "53\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "54\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "55\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "56\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "57\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "58\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "59\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "60\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "61\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "62\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "63\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "64\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "65\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "66\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "67\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" ; Remove these other devices. go until "LOGICAL DEVICE #? " ; reply "82\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "83\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "90\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "91\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "92\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "93\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "95\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "120\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "121\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "122\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "123\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "130\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "137\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" go until "LOGICAL DEVICE #? " ; reply "138\r" go until "DEVICE NAME? " ; reply "\r" go until "DRT #? " ; reply "0\r" ; Finished with the changes to the I/O devices. go until "LOGICAL DEVICE #? " ; reply "0\r" ; Set the number of spool files. ; Note that the maximum number changes with I/O device count changes. go until "MAX # OF OPEN SPOOLFILES = 72 (MIN=0, MAX=1011)?" ; reply "\r" go until "LIST I/O DEVICES? " ; reply "YES\r" go until "TERMINAL TYPE CHANGES? " ; reply "NO\r" go until "CLASS CHANGES? " ; reply "NO\r" go until "LIST I/O DEVICES? " ; reply "NO\r" go until "I/O CONFIGURATION CHANGES? " ; reply "NO\r" ; Change the disc volume table. ; ; Note that the number of USED directory sectors will change with different FOS tapes. go until "DISC VOLUME CHANGES? " ; reply "YES\r" go until "MAX DIRECTORY SIZE (SECTORS) = 6000 (MIN=769, MAX=65000, USED=769)?" ; reply "\r" go until "LIST VOLUME TABLE? " ; reply "YES\r" ; Delete the existing disc volumes. go until "DELETE VOLUME? " ; reply "YES\r" go until "ENTER VOLUME NAME? " ; reply "MH2202U1\r" go until "ENTER VOLUME NAME? " ; reply "MH7935U0\r" go until "ENTER VOLUME NAME? " ; reply "MH7935U1\r" go until "ENTER VOLUME NAME? " ; reply "\r" ; Add the system volume. go until "ADD VOLUME? " ; reply "YES\r" go until "ENTER VOLUME NAME? " ; reply "MH7914U0\r" go until "ENTER VOLUME NAME? " ; reply "\r" go until "LIST VOLUME TABLE? " ; reply "YES\r" ; Reply to "NON-SYSTEM VOLUME ON LDEV 1" go until "ADD TO SYSTEM VOLUME SET? " ; reply "YES\r" go until "ENTER VOLUME NAME? " ; reply "MH7914U0\r" go until "LIST DEFECTIVE TRACK/SECTOR INFORMATION? " ; reply "YES\r" go until "LOGICAL DEVICE #? " ; reply "1\r" go until "LOGICAL DEVICE #? " ; reply "0\r" go until "DELETE TRACK? " ; reply "NO\r" go until "LIST VOLUME TABLE? " ; reply "NO\r" ; List the virtual memory allocation. go until "LIST VIRTUAL MEMORY DEVICE ALLOCATION? " ; reply "YES\r" go until "ENTER VOLUME NAME , SIZE IN KILOSECTORS ( MAX = 255 )? " ; reply "MH7914U0,5\r" go until "ENTER VOLUME NAME , SIZE IN KILOSECTORS ( MAX = 255 )? " ; reply "\r" go until "VIRTUAL MEMORY CHANGES? " ; reply "NO\r" go until "DISABLE LOGGING? " ; reply "NO\r" ; Change the system table settings. go until "SYSTEM TABLE CHANGES? " ; reply "YES\r" go until "CST = 191 (MIN=80, MAX=191)?" ; reply "\r" go until "EXTENDED CST = 255 (MIN=16, MAX=8191)?" ; reply "\r" go until "DST = 1024 (MIN=70, MAX=4096)?" ; reply "\r" go until "PCB = 150 (MIN=12, MAX=1024)?" ; reply "\r" go until "I/O QUEUE = 256 (MIN=20, MAX=1300)?" ; reply "\r" go until "DISC REQUEST QUEUE = 512 (MIN=20, MAX=900)?" ; reply "\r" go until "TERMINAL BUFFERS PER PORT = 3 (MIN=1, MAX=99)?" ; reply "10\r" go until "SYSTEM BUFFERS = 8 (MIN=8, MAX=253)?" ; reply "\r" go until "SWAP TABLE = 1024 (MIN=128, MAX=5400)?" ; reply "\r" go until "PRIMARY MESSAGE TABLE = 64 (MIN=10, MAX=1023)?" ; reply "\r" go until "SECONDARY MESSAGE TABLE = 64 (MIN=10, MAX=1023)?" ; reply "\r" go until "SPECIAL REQUEST TABLE = 64 (MIN=10, MAX=2048)?" ; reply "\r" go until "ICS = 1024 (MIN=256, MAX=4096)?" ; reply "\r" go until "LOADER SEGMENT TABLE = 16384 (MIN=2048, MAX=32760)?" ; reply "\r" go until "UCOP REQUEST QUEUE = 150 (MIN=1, MAX=1024)?" ; reply "\r" go until "TIMER REQUEST QUEUE = 150 (MIN=6, MAX=1023)?" ; reply "\r" go until "BREAKPOINT TABLE = 32 (MIN=1, MAX=1024)?" ; reply "\r" ; Complete the reload. go until "MAX # OF SPOOLFILE KILOSECTORS = 128 (MIN=0, MAX=777777)?" ; reply "\r" go until "# OF SECTORS PER SPOOLFILE EXTENT = 384 (MIN=128, MAX=32767)?" ; reply "\r" ; The FOS tape is now read, and files are copied to the disc. ; ; The FOS tape directory contains entries for files that are not present on the ; tape. INITIAL reports that these files are not found and asks whether ; another tape image is available. The missing files are mostly support files ; that do not affect MPE operation. go until "235 FILES NOT FOUND - ANOTHER TAPE SET AVAILABLE? " ; reply "NO\r" go until "NOT ALL FILES FOUND - LIST? " ; reply "YES\r" ; The allocation of system code segments is reported, and system ; configuration is complete. INITIAL now boots up MPE for the first ; time. ; ; Set the current date and time. go until "DATE (M/D/Y)?" ; reply "%DATE_MM%/%DATE_DD%/%DATE_RR%\r" go until "TIME (H:M)?" ; reply "%TIME_HH%:%TIME_MM%\r" go until "(Y/N)" ; reply "Y\r" ; Wait until the system manager is logged on. go until "LOGON FOR: MANAGER.SYS,PUB ON LDEV #20" ; Log the system manager off and shut the system down. go until "\r\n:" ; reply "BYE\r" go until "LOGOFF ON LDEV #20\r\n" ; reply "\001" go until "=" ; reply "SHUTDOWN\r" go ; Verify "Programmed halt, CIR: 030377 (HALT 17)" assert CIR=030377 exit