On 2023-10-14 01:08, Del Rey Custom Shop wrote:
> Hi,
>
> I tried the C command and B, with the device number 565, which should be
> the RT-11 OS, but it didn't work. I had the switches set for RT-11.
> Sometimes entering the RUN command 3 times works. Sometimes it locks up
> the system. As I mentioned I remote in to the PDP11. I use VNC and it
> would be great to be able to relaunch the OS without having to
> physically hardware reboot.
>
> What do folks do when they don't even have the PDP11 hardware and just
> the Pi, when they want to boot into various systems?
You need to take a step back.
First of all, when you say "PDP11 hardware", what you probably mean in
PiDP11 hardware. Which is not the same thing.
Let's leave PDP11 hardware out of this for now, since it's a completely
different topic.
If we then talk PiDP11 and simh, we have two different things as well.
Let's start with the simple one: simh.
To boot different OSes in simh, you basically just boot a disk image.
simh have no clue about different OSes per se. It boot whatever is on
the disk. If you want to boot RSX, you boot a disk image which have RSX.
If you want to boot RT-11, you boot a disk image which have RT-11. You
can have as many disk images are you want. You connect a disk image with
a device in simh, configure the other parameters in simh, and off you
go. To make things convenient, you can have all the commands for simh in
a file, so you can boot whatever OS with a single command. Assuming simh
PDP11 is available as the command "pdp11", then you could have one
script file for RSX, which sets the CPU to something appropriate,
connects your RSX disk image to a device in simh, and boot that device.
Same story with a different script file, connecting to a different disk
image in order to boot from RT-11. Then you'd just do "pdp11 rsx" or
"pdp11 rt11" (assuming the scripts were named "rsx" and "rt11") and off
you go.
Now, PiDP11 is based on simh, but since it don't have the same
flexibility as a command line, they decided to create a solution where
you basically always run through the same script, but instead use
different directories. And the way a directory is picked is based on the
number set on the switches of the PiDP11.
So you have different directories under /opt/pidp11/systems, and you
have a file selections there, which maps the different front panel
settings to the different directories, and then simh always is started
expecting to use a "boot.ini" under that directory.
So, booting different OSes then becomes a case of having different
directories, and having a boot.ini in that directory which sets up simh
with the right cpu parameters, connecting the appropriate disk image,
and booting it.
Johnny
>
> On Thursday, October 12, 2023 at 8:01:49 PM UTC-7 Anton L. wrote:
>
> Are you looking for "continue" (just "c") command? (Or using "Cont"
> on the front panel should do the same.)
>
> Or "boot" ("b")? For that you need to know the device, from which
> the OS was booted up.
>
> On Thu, Oct 12, 2023, 10:55 PM Del Rey Custom Shop
> <
delreycu...@gmail.com> wrote:
>
> This noob question should be an easy one, but if the OS I happen
> to be running is halted and I am kicked back to the *sim>*
> prompt, what is the command to restart get back into the OS from
> the sim command line? Is it possible or do I have to do a
> hardware reset?
>
> For example, I was running Lunar Lander in RT-11 and when I when
> back into the console window and hit a <cr>, which halted the OS.
>
> Since I'm running remotely, I would like to be able to reboot
> the OS without having to walk up to the PiDP-11.
>
> --
> You received this message because you are subscribed to the
> Google Groups "[PiDP-11]" group.
> To unsubscribe from this group and stop receiving emails from
> it, send an email to
pidp-11+u...@googlegroups.com.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/pidp-11/181f21b9-75f4-4ba3-9c4a-defe6158b045n%40googlegroups.com <
https://groups.google.com/d/msgid/pidp-11/181f21b9-75f4-4ba3-9c4a-defe6158b045n%40googlegroups.com?utm_medium=email&utm_source=footer>.
>
> --
> You received this message because you are subscribed to the Google
> Groups "[PiDP-11]" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
pidp-11+u...@googlegroups.com
> <mailto:
pidp-11+u...@googlegroups.com>.
> To view this discussion on the web visit
>
https://groups.google.com/d/msgid/pidp-11/8be66f15-948a-439e-8409-d4c4951f61b1n%40googlegroups.com <
https://groups.google.com/d/msgid/pidp-11/8be66f15-948a-439e-8409-d4c4951f61b1n%40googlegroups.com?utm_medium=email&utm_source=footer>.
--
Johnny Billquist || "I'm on a bus
|| on a psychedelic trip
email:
b...@softjar.se || Reading murder books
pdp is alive! || tryin' to stay hip" - B. Idol