PDP 11 Victory!

From: Ethan Dicks <ethan.dicks_at_gmail.com>
Date: Mon Feb 14 11:56:26 2005

On Mon, 14 Feb 2005 10:01:19 -0500, Paul Koning <pkoning_at_equallogic.com> wrote:
> Vintage> Getting NetBSD onto it would be cool.
>
> NetBSD? I don't think that has a PDP11 port.

I would agree with that suspicion.

> Did any of the 2.x BSDs work on 18 bit PDP11s? Or PDP11s without
> supervisor mode? I always thought that one or the other was required,
> but I may be confused with Bell Labs Unix.

I have run 2.9BSD on an 11/24 w/two RL02 and 1MB of RAM. Besides enough memory,
the big limitation with PDP-11 UNIX is if the processor supports
"Split I&D Space" (for
the PDP-11 novices, it's the ability to have the 16-bits of
"Instruction Space" (code) and
the 16-bits of your "Data Space" (data) in different regions of
physical memory. It allows
one to have a single program access up to 128K without tweaking the MMU a second
time. So on an 11/34 or 11/24, one can only have 64K that contain
both a program's
code and its data (meaning large programs _must_ use overlays). I
forget when 2BSD
started requiring Split I&D, but it was either 2.10 or 2.11 (and 2.11
supports MSCP out
of the box).

I have not run 2.9BSD on an 11/34, but if the kernel is small enough,
it may be possible.
Newer versions would not be.

-ethan
Received on Mon Feb 14 2005 - 11:56:26 GMT

This archive was generated by hypermail 2.3.0 : Fri Oct 10 2014 - 23:37:38 BST