<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Thu, 18 Feb 2010 07:29:35 -0600
From   : jules.richardson99@... (Jules Richardson)
Subject: OT PC architecture

Tony Noble wrote:
> On Thu, Feb 18, 2010@... AM, Rick Murray <rick@...> wrote:
> 
>> I wonder how Unixen worked pre-386? I know a lot of modern Linux-likes
>> won't run on earlier hardware, however the concept predates the
>> introduction of the 386. Was any sort of Unix released for earlier x86s?
> 
> Indeed there was: Xenix.  ( http://en.wikipedia.org/wiki/Xenix ).  Released
> by, of all people, Microsoft, and later sold to everybody's favourite bad
> guy - SCO.
> 
> It ran on 8088s onwards. 

... and almost on the 32016 of the Cambridge Workstation (just to make things 
on-topic)  :-)  The info I've seen leads me to believe they gave up due to I/O 
performance reasons long before they had anything like a complete OS, though.

Presumably Unixes of that era running on such lowly processors had no memory 
protection at all, so any process could stomp all over any other.

Once upon a time I used to know how to write memory managers for PCs, but I 
can't for the life of me recall any details now! A friend and I actually got 
reasonably far in writing our own PC OS in the first half of the 90s (inspired 
by fledgling Linux and WinNT) - I don't think I have any of the code now, 
although I should have design docs somewhere. I miss all that low-level stuff :-)

cheers

Jules
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>