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:
parent
c836707a70
commit
282829039f
@ -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
9
build/sims/boot2
Normal 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
|
||||
@ -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} {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user