The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: Oliver Lehmann <lehmann@ans-netz.de>
To: tuhs@minnie.tuhs.org
Subject: Re: [TUHS] Unix on Zilog Z8000?
Date: Thu, 23 Jan 2020 13:01:20 +0100	[thread overview]
Message-ID: <20200123130120.Horde.F4k6eI-syzp4WoxY-XjMW8L@avocado.salatschuessel.net> (raw)
In-Reply-To: <5daec877-97d1-b5a2-5db6-f639dd4f467c@berlan.de>

Hi,

let me just reply to this single message :)

> Details with Docs, Schematics and Sourcecode at: http://www.pofo.de/P8000/

Wow - my page gets quoted on TUHS-ML :)

The 16 Bit board runs WEGA (renamed copy of ZEUS). The board is a copy  
of the 16 Bit Board from Zilogs System 8000. Some parts where added  
because the subsystem design is different (serial ports, harddisk,  
floppy disks instead of tape,...).
WEGA only runs on a Z8001 (no Z8002) and the OS was able to execute  
(and compile) segmented (full memory access) and unsegmented (only 64K  
access iirc) binaries.

The OS of the P8000 is as I said a copy of ZEUS. The name ZEUS was  
"replaced" with WEGA in the executables (hex editor).
Some parts of the system where reverse engineered and altered. I had  
contact to a kernel developer after the system collapsed who told me  
some stories ;)
While the userland ist nearly a 100% copy of ZEUS, main parts of the  
kernel (dev) where changed to handle the different system layout.

I own a complete and running P8000 as well as a S8000 which could run  
if I would have
a) a copy of the Zilog ZEUS Installation Tape (+ system diagnostic tape)
b) a working tape drive (non-standard tape not compatible to something else)
c) a SA1100 harddisk, or c) a SMD Controller + SMD disks.
d) time

After I designed, built and programmed a harddisk subsystem emulator  
for the P8000, I also planed to emulate the whole disk subsystem of  
the S8000. Additionally I planned to use a partial backup of a ZEUS  
installation I have + WEGA to generate a running ZEUS-a-like but then  
I became a father and time was gone ;)

So right now my S8000 sits in my basement togehter with some circuit  
ideas and logical analysation results and waits for more time ;)

Some links...

Kernel Sources of WEGA I could get my hands on, or are disassembled  
and "make-it-C-code-again"ed by me
https://github.com/OlliL/P8000/tree/master/WEGA/src/uts
Beside that there is also other stuff like C compiler sources and so  
on - just navigate around :)

Zilog S8000 pics
http://pics.pofo.de/index.php?/category/129

EAW P8000 pics
http://pics.pofo.de/index.php?/category/21

Some S8000 sources (mostly firmware, rebuilt with having access to the  
P8000 firmware)
https://github.com/OlliL/S8000

Any questions are welcome....

Best regards,
Oliver

  reply	other threads:[~2020-01-23 12:08 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-01-21 17:52 Jon Forrest
2020-01-21 18:13 ` Steve Nickolas
2020-01-21 18:27   ` William Pechter
2020-01-21 18:15 ` Henry Bent
2020-01-21 18:20   ` Larry McVoy
2020-01-21 21:48     ` Nigel Williams
2020-01-21 22:00       ` Henry Bent
2020-01-21 22:36         ` Derek Fawcus
2020-01-21 22:35     ` Jason Stevens
2020-03-15 18:40       ` Cornelius Keck
2020-03-16  0:28         ` Wesley Parish
2020-03-16 22:02           ` Derek Fawcus
2020-01-21 18:32   ` William Pechter
2020-01-21 21:24   ` Jon Forrest
2020-01-21 18:28 ` Clem Cole
2020-01-21 21:07   ` Heinz Lycklama
2020-01-21 21:32   ` [TUHS] Onyx (was Re: Unix on Zilog Z8000?) Derek Fawcus
2020-01-22  8:18   ` [TUHS] Unix on Zilog Z8000? Arrigo Triulzi
2020-01-22 17:00 ` Mary Ann Horton
2020-01-22 21:04   ` [TUHS] Life at UC Berkeley (was Unix on Zilog Z8000?) Jon Forrest
2020-01-23  2:08   ` [TUHS] Unix on Zilog Z8000? Erik Fair
2020-01-22 19:55 ` Andreas Hein
2020-01-23 12:01   ` Oliver Lehmann [this message]
2020-01-25  1:46     ` [TUHS] Dhrystone Benchmark (was: Unix on Zilog Z8000?) Oliver Lehmann
2020-01-25  1:49       ` Oliver Lehmann
2020-01-25  2:29         ` Warner Losh
2020-01-22 10:56 [TUHS] Unix on Zilog Z8000? Paul Ruizendaal
2020-01-22 13:14 Paul Ruizendaal
2020-01-22 15:14 ` Clem Cole

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200123130120.Horde.F4k6eI-syzp4WoxY-XjMW8L@avocado.salatschuessel.net \
    --to=lehmann@ans-netz.de \
    --cc=tuhs@minnie.tuhs.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).