Folkert van Heusden
2018-09-25 11:26:58 UTC
I'm writing my own PDP-11 emulator but I have no idea how to boot the thing :-)
I can toggle in of course the bootloader which then loads the first block from tape, but then what?
I mean the last instruction of the bootstrappers I found is "HALT" or 005007 which I think is clear the low byte of register 7 effectively a jump to 01000 making it restart the bootstrapper?!
I tried with both a disk image from http://unix-jun72.googlecode.com/files/images-20080625.tgz (using an emulated SK05) and https://homepages.thm.de/~hg53/pdp11-unix/unix-v7-1.tar.gz (via TM-11 emulation) using the bootstrappers from http://www.psych.usyd.edu.au/pdp-11/bootstraps.html
I can toggle in of course the bootloader which then loads the first block from tape, but then what?
I mean the last instruction of the bootstrappers I found is "HALT" or 005007 which I think is clear the low byte of register 7 effectively a jump to 01000 making it restart the bootstrapper?!
I tried with both a disk image from http://unix-jun72.googlecode.com/files/images-20080625.tgz (using an emulated SK05) and https://homepages.thm.de/~hg53/pdp11-unix/unix-v7-1.tar.gz (via TM-11 emulation) using the bootstrappers from http://www.psych.usyd.edu.au/pdp-11/bootstraps.html