1
0
mirror of https://github.com/livingcomputermuseum/pdp7-unix.git synced 2026-02-24 08:13:05 +00:00

start of a paper tape bootstrap to read system from disk

This commit is contained in:
Phil Budne
2016-03-24 01:19:29 -04:00
parent 989bd7039e
commit c6f7a7799d

33
src/other/pbboot.s Normal file
View File

@@ -0,0 +1,33 @@
" paper tape bootstrap: reads system from track 180
" (could read from any track 180-189 based on switches?)
" phil budne 3/24/2016
" must be output as a "rim" tape for SIMH to boot!!!
" load at normal (user) address of 010000
iof " interrupts off
caf " reset cpu
dscs " clear disk status
" code from maksys (altered to read instead of write):
-3072; dslw
cla; dslm
lac track; alss 8; xor o300000; dsld
lac o2000; dsls
dssf; jmp .-1
dsrs; spa; hlt
-1024; dslw
lac d3072; dslm
lac track; alss 8; xor o300110; dsld
lac o2000; dsls
dssf; jmp .-1
dsrs; spa; hlt
jmp 0100
o2000: 02000
d3072: 3072
o300000: 0300000
o300110: 0300110
track: 0 " get 0-9 from switches!!!