1
0
mirror of https://github.com/PDP-10/its.git synced 2026-01-13 23:36:30 +00:00

Use separate simulator config file for running newly built ITS.

This enables using a bootstrap ITS with a diffent configuration, such
as device support or channel 1 multiplexing, from the new ITS.
This commit is contained in:
Lars Brinkhoff 2018-04-10 09:58:05 +02:00 committed by Eric Swenson
parent c836707a70
commit 282829039f
3 changed files with 20 additions and 3 deletions

View File

@ -1,5 +1,5 @@
proc start_dskdmp_its {} {
start_dskdmp
start_dskdmp build/sims/boot
respond "DSKDMP" "its\r"
expect "\n"; type "\033g"

9
build/sims/boot2 Normal file
View File

@ -0,0 +1,9 @@
set cpu its
set cpu 512k
set pd off
at ptr bin/ka10/boot/dskdmp.rim
at mta0 out/sources.tape
at dpa0 out/rp03.2
at dpa1 out/rp03.3
set dpa noheaders
b ptr

View File

@ -6,9 +6,17 @@ proc start_salv {} {
expect "\n"; send "t\033salv\r"
}
proc start_dskdmp {} {
proc start_dskdmp args {
puts [llength $args]
quit_emulator
uplevel #0 {spawn ./tools/sims/BIN/ka10 build/sims/boot}
set ini ""
if {[llength $args] == 1} {
set ini [lindex $args 0]
} {
set ini "build/sims/boot2"
}
set foo "spawn ./tools/sims/BIN/ka10 $ini"
uplevel #0 $foo
}
proc mount_tape {file} {