SIMH question
Noel Chiappa
jnc at mercury.lcs.mit.edu
Wed Apr 24 10:05:08 CDT 2019
> From: Glen Slick
> when I wanted to assemble some code with the RT-11 assembler but wanted
> to edit the source code elsewhere and then transfer the code into a
> SIMH disk image.
Someone should write the SIMH equivalent of Ersatz-11's 'DOS device' (which
allows the -11 access to the file system on the host - and also the ability
to send arbitrary commands to the emulator).
I find it mind-bogglingly useful for going round the edit-compile loop, while
using a good editor (Epsilon for me) on the host OS. Having written a Unix
driver for the device, I have a sack of Unix commands that use it, e.g. to
retrieve the file foo.c from the host, I just say 'hrd foo.c' to the PDP-11
Unix's shell, and it's there.
Super-painless, and does't add any noticeable amount of time/work to going
around the loop. I don't need to give the full file name since there's also
'hcd <dir>'. To change the switch register contents, 'sc <value>'. Etc, etc.
How all you SIMH users manage without it is beyond me. Luckily I only need
-11 emulation, so I don't have to put up with life without it - and would
refuse to.
If anyone is seriously interested in adding it to SIMH, there's an -11 device
spec available; I strongly suggest using the same spec; then for Unix, at
least, all the -11 code (driver, user commands) is already done.
Noel
More information about the cctech
mailing list