The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: Ralph Corderoy <ralph@inputplus.co.uk>
To: tuhs@tuhs.org
Subject: [TUHS] Re: virtual consoles / Alt-Fx
Date: Mon, 13 Mar 2023 15:27:16 +0000	[thread overview]
Message-ID: <20230313152716.D836021F37@orac.inputplus.co.uk> (raw)
In-Reply-To: <78FE1F5F-7408-4BB0-8D2E-62AA00465774@planet.nl>

Hi Paul,

> So, as far as I can tell virtual consoles were invented for concurrent
> CP/M around 1983, made their way to Xenix in the late 80’s and became
> part of Linux in the early 90’s.
>
> Have I missed other prior art?

RISC iX for the ARM2 CPU had virtual consoles hopped between with the
function keys.  It was based on 4.3BSD and shipped on computers from
Acorn like the R140 in ’89.  https://en.wikipedia.org/wiki/RISC_iX

The ARM2 was the first generally released ARM and was created by Acorn
Computers in Britain because they wanted to move on from the 6502 they
used in the BBC Micro, etc.  They knew of RISC, didn't think much of the
16-bit CPUs on the market, and after a visit to Western Design Centre
thought they could have a go at chip design.  Roger Wilson, a very
seasoned and experienced assembly programmer on multiple instruction
sets, designed the instruction set; it was beautiful.

-- 
Cheers, Ralph.

  parent reply	other threads:[~2023-03-13 15:27 UTC|newest]

Thread overview: 22+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-03-13 15:12 [TUHS] " Paul Ruizendaal via TUHS
2023-03-13 15:24 ` [TUHS] " Clem Cole
2023-03-13 15:27   ` Clem Cole
2023-03-13 16:17     ` Paul Winalski
2023-03-13 15:41   ` Warner Losh
2023-03-13 15:48     ` KenUnix
2023-03-13 15:48     ` Clem Cole
2023-03-13 16:14     ` Dan Cross
2023-03-13 17:26       ` Miod Vallat
2023-03-13 20:35         ` Dan Cross
2023-03-14 16:42   ` Derek Fawcus via TUHS
2023-03-14 22:46     ` Charles H Sauer (he/him)
2023-03-15  4:26       ` Heinz Lycklama
2023-03-13 15:27 ` Ralph Corderoy [this message]
2023-03-13 15:30 ` Warner Losh
2023-03-14  3:27   ` Rik Schneider
2023-03-13 15:33 ` Ron Natalie
2023-03-13 15:45   ` Heinz Lycklama
2023-03-13 17:04   ` Ralph Corderoy
2023-03-13 15:49 ` Brad Spencer
2023-03-17  8:14 ` Marc Donner
2023-03-14  3:33 Rudi Blom

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=20230313152716.D836021F37@orac.inputplus.co.uk \
    --to=ralph@inputplus.co.uk \
    --cc=tuhs@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).