; HP 21MX-F/1000-F System Processor Configuration
set CPU 1000-F
set CPU 32K
set CPU VMA
set CPU VIS
set CPU SIGNAL

set PTR disabled
set PTP disabled
set TBG disabled
set LPS disabled
set LPT disabled
set BACI disabled
set MPX disabled
set DPD disabled
set DPC disabled
set DQD disabled
set DQC disabled
set DRD disabled
set DRC disabled
set DS disabled
set MTD disabled
set MTC disabled
set MSD disabled
set MSC disabled
set MUXL disabled
set MUX disabled
set MUXC disabled
set IPLI disabled
set PIF disabled
set DA disabled

; Enable devices and place them in the right order
set TTY DEVNO=12
set IPLI enabled
set IPLI DEVNO=10
set TBG enabled
set TBG DEVNO=13
set DQC enabled
set DQC DEVNO=15
set MSC enabled
set MSC DEVNO=17
set DS enabled
set DS DEVNO=14

; Configure 12531C and 2754A
set TTY0 UC
set TTY1 7P

; Configure 12539C
set TBG CALTIME
set TBG W1A
set TBG W2A

; Configure 12565A and two 2883 disks
set DQC0 enabled
set DQC0 UNPROTECT
set DQC1 enabled
set DQC1 UNPROTECT

; Configure 13183B and four 7970E
set MSC 13183A/B
set MSC FASTTIME
set MSC0 enabled
set MSC1 enabled
set MSC2 enabled
set MSC3 enabled

; Configure 13175D, one 7906M disk, and two 7920M disks
set DS0 enabled
set DS0 NOFORMAT
set DS0 UNPROTECT
set DS0 7906
set DS1 enabled
set DS1 NOFORMAT
set DS1 UNPROTECT
set DS1 7920
set DS2 enabled
set DS2 NOFORMAT
set DS2 UNPROTECT
set DS2 7920
set DS3 disabled
set DS4 disabled
set DS5 disabled
set DS6 disabled
set DS7 disabled

; Configure 12875A
set IPLI LINK
set IPLO LINK

; Configure telnet console and remote simulator console
;set CONSOLE TELNET=65531
;set CONSOLE TELNET=BUFFERED=32768
;set REMOTE TLENET=65532
;set REMOTE NOMASTER

; Attach 12875A Processor Interconnect
attach -L IPLI 65534
attach -L IPLO 65535

; Attach disks
attach DQC0 ACCESS3.dsk
attach DQC1 ACCESS4.dsk
attach DS0 ACCESS0.dsk
attach DS1 ACCESS1.dsk
attach DS2 ACCESS2.dsk

expect -pri "\nDATE[?]" send -t AFTER=500000,DELAY=100000 "%DATE_JJJ%/%DATE_YY%\r"; continue
expect -pri "\nTIME[?]" send -t AFTER=500000,DELAY=100000 "%TIME_HH%%TIME_MM%\r"; continue