Rocksolid Light

Welcome to novaBBS (click a section below)

mail  files  register  newsreader  groups  login

Message-ID:  

Make it myself? But I'm a physical organic chemist!


computers / comp.os.vms / Intel proposal to simplify x86-64

SubjectAuthor
* Intel proposal to simplify x86-64John Dallman
+* Re: Intel proposal to simplify x86-64Neil Rieck
|+* Re: Intel proposal to simplify x86-64John Dallman
||+* Re: Intel proposal to simplify x86-64Arne Vajhøj
|||+- Re: Intel proposal to simplify x86-64David Wade
|||`- Re: Intel proposal to simplify x86-64Dan Cross
||`* Re: Intel proposal to simplify x86-64Neil Rieck
|| `- Re: Intel proposal to simplify x86-64John Dallman
|`* Re: Intel proposal to simplify x86-64terry-...@glaver.org
| +* Re: Intel proposal to simplify x86-64Simon Clubley
| |`* Re: Intel proposal to simplify x86-64Chris Townley
| | `* Re: Intel proposal to simplify x86-64Simon Clubley
| |  `* Re: Intel proposal to simplify x86-64John H Reinhardt
| |   +* Re: Intel proposal to simplify x86-64Simon Clubley
| |   |+* Re: Intel proposal to simplify x86-64Chris Townley
| |   ||`- Re: Intel proposal to simplify x86-64Simon Clubley
| |   |+* Re: Intel proposal to simplify x86-64Hans Bachner
| |   ||`* Re: Intel proposal to simplify x86-64Jan-Erik Söderholm
| |   || `* Re: Intel proposal to simplify x86-64Hans Bachner
| |   ||  `* Re: Intel proposal to simplify x86-64Arne Vajhøj
| |   ||   `* Re: Intel proposal to simplify x86-64Robert A. Brooks
| |   ||    `* Re: Intel proposal to simplify x86-64Jan-Erik Söderholm
| |   ||     +* Re: Intel proposal to simplify x86-64Johnny Billquist
| |   ||     |+* Re: Intel proposal to simplify x86-64Jan-Erik Söderholm
| |   ||     ||`- Re: Intel proposal to simplify x86-64Arne Vajhøj
| |   ||     |+* Re: Intel proposal to simplify x86-64Dan Cross
| |   ||     ||`* Re: Intel proposal to simplify x86-64Scott Dorsey
| |   ||     || `* Re: Intel proposal to simplify x86-64Dan Cross
| |   ||     ||  `* Re: Intel proposal to simplify x86-64Johnny Billquist
| |   ||     ||   `* Re: Intel proposal to simplify x86-64Dan Cross
| |   ||     ||    `* Re: Intel proposal to simplify x86-64Johnny Billquist
| |   ||     ||     `- Re: Intel proposal to simplify x86-64Dan Cross
| |   ||     |`* Re: Intel proposal to simplify x86-64Arne Vajhøj
| |   ||     | `* Re: Intel proposal to simplify x86-64Johnny Billquist
| |   ||     |  +* Re: Intel proposal to simplify x86-64bill
| |   ||     |  |+- Re: Intel proposal to simplify x86-64Craig Ruff
| |   ||     |  |`- Re: Intel proposal to simplify x86-64Arne Vajhøj
| |   ||     |  `- Re: Intel proposal to simplify x86-64Arne Vajhøj
| |   ||     +* Re: Intel proposal to simplify x86-64Simon Clubley
| |   ||     |+* Re: Intel proposal to simplify x86-64Arne Vajhøj
| |   ||     ||`* Re: Intel proposal to simplify x86-64Chris Townley
| |   ||     || +* Re: Intel proposal to simplify x86-64Arne Vajhøj
| |   ||     || |`* Re: Intel proposal to simplify x86-64John Reagan
| |   ||     || | +* Re: Intel proposal to simplify x86-64Chris Townley
| |   ||     || | |+- Re: Intel proposal to simplify x86-64Arne Vajhøj
| |   ||     || | |`- Re: Intel proposal to simplify x86-64Robert A. Brooks
| |   ||     || | +- Re: Intel proposal to simplify x86-64Egidius Pfanzelter
| |   ||     || | `- Re: Intel proposal to simplify x86-64walter....@gmail.com
| |   ||     || `* Re: Intel proposal to simplify x86-64Single Stage to Orbit
| |   ||     ||  `* Re: Intel proposal to simplify x86-64Chris Townley
| |   ||     ||   +* Re: Intel proposal to simplify x86-64John Dallman
| |   ||     ||   |`* Re: Intel proposal to simplify x86-64Rich Alderson
| |   ||     ||   | +* Re: Intel proposal to simplify x86-64Scott Dorsey
| |   ||     ||   | |+* Re: Intel proposal to simplify x86-64Rich Alderson
| |   ||     ||   | ||`* Re: Intel proposal to simplify x86-64Scott Dorsey
| |   ||     ||   | || +* Re: Intel proposal to simplify x86-64Lars Brinkhoff
| |   ||     ||   | || |`* Re: Intel proposal to simplify x86-64Scott Dorsey
| |   ||     ||   | || | `- Re: Intel proposal to simplify x86-64Lars Brinkhoff
| |   ||     ||   | || +- Re: Intel proposal to simplify x86-64Oswald Knoppers
| |   ||     ||   | || +- Re: Intel proposal to simplify x86-64Johnny Billquist
| |   ||     ||   | || `- Re: Intel proposal to simplify x86-64Dan Cross
| |   ||     ||   | |`- Re: Intel proposal to simplify x86-64Dan Cross
| |   ||     ||   | `* Re: Intel proposal to simplify x86-64Dan Cross
| |   ||     ||   |  `* Re: Intel proposal to simplify x86-64Rich Alderson
| |   ||     ||   |   `- Re: Intel proposal to simplify x86-64Dan Cross
| |   ||     ||   +- Re: Intel proposal to simplify x86-64gah4
| |   ||     ||   `- Re: Intel proposal to simplify x86-64Arne Vajhøj
| |   ||     |`* Re: Intel proposal to simplify x86-64gah4
| |   ||     | +- Re: Intel proposal to simplify x86-64gah4
| |   ||     | `* Re: Intel proposal to simplify x86-64Scott Dorsey
| |   ||     |  `- Re: Intel proposal to simplify x86-64Johnny Billquist
| |   ||     `* TECO meta-discussion [was Re: Intel proposal to simplify x86-64]Rich Alderson
| |   ||      `* Re: TECO meta-discussion [was Re: Intel proposal to simplify x86-64]Johnny Billquist
| |   ||       `* Re: TECO meta-discussion [was Re: Intel proposal to simplify x86-64]Lars Brinkhoff
| |   ||        `- Re: TECO meta-discussion [was Re: Intel proposal to simplify x86-64]Lars Brinkhoff
| |   |`* Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)Stephen Hoffman
| |   | `* Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)Simon Clubley
| |   |  `* Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)Johnny Billquist
| |   |   +- Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)Jan-Erik Söderholm
| |   |   `* Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)Arne Vajhøj
| |   |    `* Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)Johnny Billquist
| |   |     `* Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)Arne Vajhøj
| |   |      +- Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)Arne Vajhøj
| |   |      +- Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)Johnny Billquist
| |   |      `- Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)Arne Vajhøj
| |   `* Re: Intel proposal to simplify x86-64Pizza RAC
| |    +* Re: Intel proposal to simplify x86-64Robert A. Brooks
| |    |`* Re: Intel proposal to simplify x86-64Simon Clubley
| |    | `* Re: Intel proposal to simplify x86-64Arne Vajhøj
| |    |  `* Re: Intel proposal to simplify x86-64John Dallman
| |    |   `* Re: Intel proposal to simplify x86-64Arne Vajhøj
| |    |    `* Re: Intel proposal to simplify x86-64Simon Clubley
| |    |     `* Re: Intel proposal to simplify x86-64Arne Vajhøj
| |    |      `* Re: Intel proposal to simplify x86-64Single Stage to Orbit
| |    |       `- Re: Intel proposal to simplify x86-64Arne Vajhøj
| |    `- Re: Intel proposal to simplify x86-64Arne Vajhøj
| `* Re: Intel proposal to simplify x86-64Neil Rieck
|  `- Re: Intel proposal to simplify x86-64Johnny Billquist
+* Re: Intel proposal to simplify x86-64Arne Vajhøj
|`* Re: Intel proposal to simplify x86-64Dan Cross
| `* Re: Intel proposal to simplify x86-64Simon Clubley
`- Re: Intel proposal to simplify x86-64Simon Clubley

Pages:123456
Intel proposal to simplify x86-64

<memo.20230603145708.5208D@jgd.cix.co.uk>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28338&group=comp.os.vms#28338

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.swapon.de!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: jgd...@cix.co.uk (John Dallman)
Newsgroups: comp.os.vms
Subject: Intel proposal to simplify x86-64
Date: Sat, 3 Jun 2023 14:57 +0100 (BST)
Organization: A noiseless patient Spider
Lines: 14
Message-ID: <memo.20230603145708.5208D@jgd.cix.co.uk>
Reply-To: jgd@cix.co.uk
Injection-Info: dont-email.me; posting-host="4fd655d1678f02d0788a2891748392a7";
logging-data="3770225"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/9vfBmPeVmA+kV/5kYfFeKu5a/sI/hN6c="
Cancel-Lock: sha1:A59ZMkdj1Q5DXmKua+6e0dw6UUo=
 by: John Dallman - Sat, 3 Jun 2023 13:57 UTC

Intel are considering a simplification of x86-64, removing the 16-bit and
32-bit modes, and changing the booting process, but retaining the ability
to run 32-bit applications under a 64-bit OS.

<https://www.intel.com/content/www/us/en/developer/articles/technical/envi
sioning-future-simplified-architecture.html>

Ring 0 will no longer be available to 32-bit code, and rings 1 and 2 will
no longer be available at all. I don't know much about how VMS on x86-64
emulates the four ring-equivalents that were available on VAX, Alpha and
Itanium, but it seemed worth raising the issue, while Intel are taking
comments on the plan.

John

Re: Intel proposal to simplify x86-64

<630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28350&group=comp.os.vms#28350

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:ac8:5946:0:b0:3f6:b9ff:7a1c with SMTP id 6-20020ac85946000000b003f6b9ff7a1cmr846315qtz.10.1685879820866;
Sun, 04 Jun 2023 04:57:00 -0700 (PDT)
X-Received: by 2002:a05:622a:1aa6:b0:3f8:48fc:290d with SMTP id
s38-20020a05622a1aa600b003f848fc290dmr1094733qtc.3.1685879820621; Sun, 04 Jun
2023 04:57:00 -0700 (PDT)
Path: i2pn2.org!i2pn.org!news.swapon.de!news.mixmin.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Sun, 4 Jun 2023 04:57:00 -0700 (PDT)
In-Reply-To: <memo.20230603145708.5208D@jgd.cix.co.uk>
Injection-Info: google-groups.googlegroups.com; posting-host=70.31.97.35; posting-account=QqCTBgkAAACie99dBE6oFauYH8hE6sk0
NNTP-Posting-Host: 70.31.97.35
References: <memo.20230603145708.5208D@jgd.cix.co.uk>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>
Subject: Re: Intel proposal to simplify x86-64
From: n.ri...@bell.net (Neil Rieck)
Injection-Date: Sun, 04 Jun 2023 11:57:00 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
 by: Neil Rieck - Sun, 4 Jun 2023 11:57 UTC

On Saturday, June 3, 2023 at 9:57:12 AM UTC-4, John Dallman wrote:
> Intel are considering a simplification of x86-64, removing the 16-bit and
> 32-bit modes, and changing the booting process, but retaining the ability
> to run 32-bit applications under a 64-bit OS.
>
> <https://www.intel.com/content/www/us/en/developer/articles/technical/envi
> sioning-future-simplified-architecture.html>
>
> Ring 0 will no longer be available to 32-bit code, and rings 1 and 2 will
> no longer be available at all. I don't know much about how VMS on x86-64
> emulates the four ring-equivalents that were available on VAX, Alpha and
> Itanium, but it seemed worth raising the issue, while Intel are taking
> comments on the plan.
>
> John

What comes around goes around? How many here remember that VAX-11/780 (as well as 750 and 730) could run PDP-11 code natively in compatibility mode? This ended with the release of the 8000 series (I noticed it on our VAX-8550 which was the first machine I worked on after VAX-11)

As far as the Intel proposal is concerned, "I thought" that Microsoft has already blocked running 16-bit programs on their 64-bit OS for a few years now. I had been running museumware programs like QBASIC 1.1 ,GW-BASIC 3.23 , and QuickBASIC 7.1 ("I think" they are all 16-bit) on 32-bit Windows-7 but they all refused to run on 64-bit Windows-10. All the museumware just listed can run on Windows-10 if you first run dosbox ( https://www.dosbox.com/ )

Some BASIC enthusiasts have taken it upon themselves to make old BASICs work on Windows-10. Here are two examples:
https://robhagemans.github.io/pcbasic/
https://qb64.com/

But this post got me thinking, I wonder if dosbox (or anything listed after it) is employing 16-bit hardware in the CPU.

Neil Rieck
Waterloo, Ontario, Canada.
http://neilrieck.net
https://neilrieck.net/links/cool_computer.html#windows

Re: Intel proposal to simplify x86-64

<u5i3dr$3v85o$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28351&group=comp.os.vms#28351

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.swapon.de!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Sun, 4 Jun 2023 09:26:20 -0400
Organization: A noiseless patient Spider
Lines: 21
Message-ID: <u5i3dr$3v85o$1@dont-email.me>
References: <memo.20230603145708.5208D@jgd.cix.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 4 Jun 2023 13:26:19 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="ef0029ef58cf65f9d594b8c2d632bb80";
logging-data="4169912"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX193mSFH63uEIQkfBFd1o1hBexXoMf8hkQI="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.2
Cancel-Lock: sha1:4z5dr7VJaTtd7NqS8F5idyjFz+M=
Content-Language: en-US
In-Reply-To: <memo.20230603145708.5208D@jgd.cix.co.uk>
 by: Arne Vajhøj - Sun, 4 Jun 2023 13:26 UTC

On 6/3/2023 9:57 AM, John Dallman wrote:
> Intel are considering a simplification of x86-64, removing the 16-bit and
> 32-bit modes, and changing the booting process, but retaining the ability
> to run 32-bit applications under a 64-bit OS.
>
> <https://www.intel.com/content/www/us/en/developer/articles/technical/envi
> sioning-future-simplified-architecture.html>
>
> Ring 0 will no longer be available to 32-bit code, and rings 1 and 2 will
> no longer be available at all. I don't know much about how VMS on x86-64
> emulates the four ring-equivalents that were available on VAX, Alpha and
> Itanium, but it seemed worth raising the issue, while Intel are taking
> comments on the plan.

I am not an expert on such matters but it is my impression that:
- Intel only want to change 32 bit stuff
- VMS x86-64 does not use any 32 bit stuff

Arne

Re: Intel proposal to simplify x86-64

<memo.20230604203151.5208K@jgd.cix.co.uk>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28352&group=comp.os.vms#28352

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: jgd...@cix.co.uk (John Dallman)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Sun, 4 Jun 2023 20:31 +0100 (BST)
Organization: A noiseless patient Spider
Lines: 13
Message-ID: <memo.20230604203151.5208K@jgd.cix.co.uk>
References: <630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>
Reply-To: jgd@cix.co.uk
Injection-Info: dont-email.me; posting-host="367cfad189826441a1aee14e6f4cdff5";
logging-data="61909"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18OmC5J1DJ7QwtdUhd+yg//obY3D+ztxNM="
Cancel-Lock: sha1:GWnrVu+bq/vJd3Sy/MgXi3Fy32w=
 by: John Dallman - Sun, 4 Jun 2023 19:31 UTC

In article <630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>,
n.rieck@bell.net (Neil Rieck) wrote:

> As far as the Intel proposal is concerned, "I thought" that
> Microsoft has already blocked running 16-bit programs on their
> 64-bit OS for a few years now.

They deliberately left it out of 64-bit Windows from the beginning of
that OS. The hardware has been capable of running 16-bit code since AMD
first designed x86-64, but Microsoft only exploited that in 32-bit
Windows.

John

Re: Intel proposal to simplify x86-64

<u5jc75$3tmq$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28353&group=comp.os.vms#28353

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: arn...@vajhoej.dk (Arne Vajhøj)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Sun, 4 Jun 2023 21:02:28 -0400
Organization: A noiseless patient Spider
Lines: 26
Message-ID: <u5jc75$3tmq$1@dont-email.me>
References: <630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>
<memo.20230604203151.5208K@jgd.cix.co.uk>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 5 Jun 2023 01:02:29 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="d0aecb96c8ec93094cd595d27249ae73";
logging-data="128730"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1841EwERZr1FPPhmpWPhKzHPDfKXhQm6Zg="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.2
Cancel-Lock: sha1:k42HQLWF41Ty4ARU4MM5UougERQ=
Content-Language: en-US
In-Reply-To: <memo.20230604203151.5208K@jgd.cix.co.uk>
 by: Arne Vajhøj - Mon, 5 Jun 2023 01:02 UTC

On 6/4/2023 3:31 PM, John Dallman wrote:
> In article <630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>,
> n.rieck@bell.net (Neil Rieck) wrote:
>> As far as the Intel proposal is concerned, "I thought" that
>> Microsoft has already blocked running 16-bit programs on their
>> 64-bit OS for a few years now.
>
> They deliberately left it out of 64-bit Windows from the beginning of
> that OS. The hardware has been capable of running 16-bit code since AMD
> first designed x86-64, but Microsoft only exploited that in 32-bit
> Windows.

Are you sure that was a MS choice?

16 bit programs are a AFAIK not run in "real mode"
but in "virtual 8086 mode".

And based on what I can read then "virtual 8086 mode"
is only available when the system is running in
"32 bit mode" / "protected mode" / "legacy mode" and
not when running in "64 bit mode" / "long mode".

Arne

Re: Intel proposal to simplify x86-64

<879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28354&group=comp.os.vms#28354

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:ac8:5acb:0:b0:3f6:aee9:d91 with SMTP id d11-20020ac85acb000000b003f6aee90d91mr1635233qtd.1.1685941503836;
Sun, 04 Jun 2023 22:05:03 -0700 (PDT)
X-Received: by 2002:a05:620a:1915:b0:75b:1fa:df99 with SMTP id
bj21-20020a05620a191500b0075b01fadf99mr4961905qkb.13.1685941503695; Sun, 04
Jun 2023 22:05:03 -0700 (PDT)
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!1.us.feeder.erje.net!feeder.erje.net!border-1.nntp.ord.giganews.com!nntp.giganews.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Sun, 4 Jun 2023 22:05:03 -0700 (PDT)
In-Reply-To: <630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=100.8.228.76; posting-account=2vnRtAoAAAAE0ap3uRDMDu6cngT6BrOO
NNTP-Posting-Host: 100.8.228.76
References: <memo.20230603145708.5208D@jgd.cix.co.uk> <630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com>
Subject: Re: Intel proposal to simplify x86-64
From: terry-gr...@glaver.org (terry-...@glaver.org)
Injection-Date: Mon, 05 Jun 2023 05:05:03 +0000
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable
Lines: 31
 by: terry-...@glaver.org - Mon, 5 Jun 2023 05:05 UTC

On Sunday, June 4, 2023 at 7:57:02 AM UTC-4, Neil Rieck wrote:
> What comes around goes around? How many here remember that VAX-11/780 (as well as 750 and 730) could run PDP-11 code natively in compatibility mode? This ended with the release of the 8000 series (I noticed it on our VAX-8550 which was the first machine I worked on after VAX-11)

The 8600 / 8650 also had full compatibility mode (but the 8600 was originally the VAX-11/790 before being renamed).

Work on the MicroVAX showed that infrequently-used parts of the VAX instruction set could be emulated with minor hardware assists. The same sort of thing was done with the PDP-11 instruction set. Later versions of the VAX RSX layered product implemented PDP-11 emulation for CPUs that didn't have it natively.

TECO was one of the last holdouts of PDP-11 code on VMS. I think it finally "went native" in VMS 5.0, but it may have been earlier. TECO seems to be something that gets dragged along and sometimes fixed later. On Alpha, TECO is a VESTed VAX image. On Itanium, it appears to be a TIEd VESTed VAX image:

ALPHA::$ dir sys$system:teco*.*
Directory SYS$COMMON:[SYSEXE]
TECO32_TV.EXE;1
Total of 1 file.

ITANIC::$ dir sys$system:teco*.*
Directory SYS$COMMON:[SYSEXE]
TECO32_TV_AV.EXE;1
Total of 1 file.

Does anyone with a VSI x86 kit have TECO?

Re: Intel proposal to simplify x86-64

<u5k6kv$9vos$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28355&group=comp.os.vms#28355

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: g4u...@dave.invalid (David Wade)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Mon, 5 Jun 2023 09:33:34 +0100
Organization: A noiseless patient Spider
Lines: 35
Message-ID: <u5k6kv$9vos$1@dont-email.me>
References: <630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>
<memo.20230604203151.5208K@jgd.cix.co.uk> <u5jc75$3tmq$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 5 Jun 2023 08:33:35 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="56cb150b2d7032a0065f030effecdb91";
logging-data="327452"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18RMOeUbHBzqpzDLVXl+AYf"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.2
Cancel-Lock: sha1:n5LIvzyBMGkqVpRzwgUEXPQteNk=
Content-Language: en-GB
In-Reply-To: <u5jc75$3tmq$1@dont-email.me>
 by: David Wade - Mon, 5 Jun 2023 08:33 UTC

On 05/06/2023 02:02, Arne Vajhøj wrote:
> On 6/4/2023 3:31 PM, John Dallman wrote:
>> In article <630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>,
>> n.rieck@bell.net (Neil Rieck) wrote:
>>> As far as the Intel proposal is concerned, "I thought" that
>>> Microsoft has already blocked running 16-bit programs on their
>>> 64-bit OS for a few years now.
>>
>> They deliberately left it out of 64-bit Windows from the beginning of
>> that OS. The hardware has been capable of running 16-bit code since AMD
>> first designed x86-64, but Microsoft only exploited that in 32-bit
>> Windows.
>
> Are you sure that was a MS choice?
>
> 16 bit programs are a AFAIK not run in "real mode"
> but in "virtual 8086 mode".
>
> And based on what I can read then "virtual 8086 mode"
> is only available when the system is running in
> "32 bit mode" / "protected mode" / "legacy mode" and
> not when running in "64 bit mode" / "long mode".
>
> Arne
>
>
>
I think it was more complexity. There is a version of wine that allows it:-

https://github.com/otya128/winevdm

and I thought wine did not contain a CPU emulator, but looking at the
readme.md perhaps I am wrong...

Dave

Re: Intel proposal to simplify x86-64

<u5kje8$b8pa$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28356&group=comp.os.vms#28356

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Mon, 5 Jun 2023 12:11:52 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <u5kje8$b8pa$1@dont-email.me>
References: <memo.20230603145708.5208D@jgd.cix.co.uk> <630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com> <879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com>
Injection-Date: Mon, 5 Jun 2023 12:11:52 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="d184f5b2acfb52580edf887b5e646c7d";
logging-data="369450"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX185DiyLibTGPFdxHqARqobRIs/W7umIr3A="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:zFNhJcQ3JuDOcNj+CFzcqlI3UqU=
 by: Simon Clubley - Mon, 5 Jun 2023 12:11 UTC

On 2023-06-05, terry-...@glaver.org <terry-groups@glaver.org> wrote:
>
> Does anyone with a VSI x86 kit have TECO?

I wouldn't mind an answer to that question either. :-)

(Not because I use it these days, but simply because VSI said they were
going to offer TECO in some form on x86-64 and I wonder if they followed
through with that.)

Simon.

PS: I've been offered x86-64 access but am _way_ too busy with other
things at the moment, so will not be setting it up any time in the near
future. (Just mentioning this before someone makes the suggestion. :-))

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: Intel proposal to simplify x86-64

<u5kji5$b8pa$2@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28357&group=comp.os.vms#28357

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Mon, 5 Jun 2023 12:13:57 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <u5kji5$b8pa$2@dont-email.me>
References: <memo.20230603145708.5208D@jgd.cix.co.uk>
Injection-Date: Mon, 5 Jun 2023 12:13:57 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="d184f5b2acfb52580edf887b5e646c7d";
logging-data="369450"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX191X0EtmifYVJVx457m6xtWQL7dGILHMZI="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:HlweNWrMNUbtYbzsEqDw4A5Tma0=
 by: Simon Clubley - Mon, 5 Jun 2023 12:13 UTC

On 2023-06-03, John Dallman <jgd@cix.co.uk> wrote:
> Intel are considering a simplification of x86-64, removing the 16-bit and
> 32-bit modes, and changing the booting process, but retaining the ability
> to run 32-bit applications under a 64-bit OS.
>
><https://www.intel.com/content/www/us/en/developer/articles/technical/envi
> sioning-future-simplified-architecture.html>
>
> Ring 0 will no longer be available to 32-bit code, and rings 1 and 2 will
> no longer be available at all. I don't know much about how VMS on x86-64
> emulates the four ring-equivalents that were available on VAX, Alpha and
> Itanium, but it seemed worth raising the issue, while Intel are taking
> comments on the plan.
>

From what I can tell, VSI have completely ignored ring 1 and 2, unless
there's something going on which they have not made public yet.

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: Intel proposal to simplify x86-64

<u5kjrg$98sk$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28358&group=comp.os.vms#28358

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: new...@cct-net.co.uk (Chris Townley)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Mon, 5 Jun 2023 13:18:56 +0100
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <u5kjrg$98sk$1@dont-email.me>
References: <memo.20230603145708.5208D@jgd.cix.co.uk>
<630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>
<879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com>
<u5kje8$b8pa$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 5 Jun 2023 12:18:56 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="0ff105daf68bcdb720e051c058046777";
logging-data="304020"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+jp7A0Zljq4K7+2w3Qx/VesPAP6JuQ4XM="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.2
Cancel-Lock: sha1:zho7o2q+wl216/3E8RYgtdAlwik=
Content-Language: en-GB
In-Reply-To: <u5kje8$b8pa$1@dont-email.me>
 by: Chris Townley - Mon, 5 Jun 2023 12:18 UTC

On 05/06/2023 13:11, Simon Clubley wrote:
> On 2023-06-05, terry-...@glaver.org <terry-groups@glaver.org> wrote:
>>
>> Does anyone with a VSI x86 kit have TECO?
>
> I wouldn't mind an answer to that question either. :-)
>
> (Not because I use it these days, but simply because VSI said they were
> going to offer TECO in some form on x86-64 and I wonder if they followed
> through with that.)
>
> Simon.
>
> PS: I've been offered x86-64 access but am _way_ too busy with other
> things at the moment, so will not be setting it up any time in the near
> future. (Just mentioning this before someone makes the suggestion. :-))
>

The V9.2-1 release notes stated it does not include TECO

--
Chris

Re: Intel proposal to simplify x86-64

<u5kk0b$b8pa$3@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28359&group=comp.os.vms#28359

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Mon, 5 Jun 2023 12:21:31 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <u5kk0b$b8pa$3@dont-email.me>
References: <memo.20230603145708.5208D@jgd.cix.co.uk> <630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com> <879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com> <u5kje8$b8pa$1@dont-email.me> <u5kjrg$98sk$1@dont-email.me>
Injection-Date: Mon, 5 Jun 2023 12:21:31 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="d184f5b2acfb52580edf887b5e646c7d";
logging-data="369450"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19o0hVGsXa06UznNwt0uZaMh+/0xRmN+/w="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:y+WnVZdxaqUgOr6xiM2tgqFscaQ=
 by: Simon Clubley - Mon, 5 Jun 2023 12:21 UTC

On 2023-06-05, Chris Townley <news@cct-net.co.uk> wrote:
> On 05/06/2023 13:11, Simon Clubley wrote:
>> On 2023-06-05, terry-...@glaver.org <terry-groups@glaver.org> wrote:
>>>
>>> Does anyone with a VSI x86 kit have TECO?
>>
>> I wouldn't mind an answer to that question either. :-)
>>
>> (Not because I use it these days, but simply because VSI said they were
>> going to offer TECO in some form on x86-64 and I wonder if they followed
>> through with that.)
>>
>> Simon.
>>
>> PS: I've been offered x86-64 access but am _way_ too busy with other
>> things at the moment, so will not be setting it up any time in the near
>> future. (Just mentioning this before someone makes the suggestion. :-))
>>
>
> The V9.2-1 release notes stated it does not include TECO
>

Thanks.

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: Intel proposal to simplify x86-64

<ke66suFalqiU1@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28360&group=comp.os.vms#28360

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: johnhrei...@thereinhardts.org (John H Reinhardt)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Mon, 5 Jun 2023 08:39:42 -0500
Lines: 43
Message-ID: <ke66suFalqiU1@mid.individual.net>
References: <memo.20230603145708.5208D@jgd.cix.co.uk>
<630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>
<879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com>
<u5kje8$b8pa$1@dont-email.me> <u5kjrg$98sk$1@dont-email.me>
<u5kk0b$b8pa$3@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net qYFRBQl/1xTIublrm73LQAvn29VbVaY0xWS/6FVeSo7qXg99+e
Cancel-Lock: sha1:5lNltTFuowksOR7fcTik+VSbMck=
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.14; rv:102.0)
Gecko/20100101 Thunderbird/102.11.2
Content-Language: en-US
In-Reply-To: <u5kk0b$b8pa$3@dont-email.me>
 by: John H Reinhardt - Mon, 5 Jun 2023 13:39 UTC

On 6/5/2023 7:21 AM, Simon Clubley wrote:
> On 2023-06-05, Chris Townley <news@cct-net.co.uk> wrote:
>> On 05/06/2023 13:11, Simon Clubley wrote:
>>> On 2023-06-05, terry-...@glaver.org <terry-groups@glaver.org> wrote:
>>>>
>>>> Does anyone with a VSI x86 kit have TECO?
>>>
>>> I wouldn't mind an answer to that question either. :-)
>>>
>>> (Not because I use it these days, but simply because VSI said they were
>>> going to offer TECO in some form on x86-64 and I wonder if they followed
>>> through with that.)
>>>
>>> Simon.
>>>
>>> PS: I've been offered x86-64 access but am _way_ too busy with other
>>> things at the moment, so will not be setting it up any time in the near
>>> future. (Just mentioning this before someone makes the suggestion. :-))
>>>
>>
>> The V9.2-1 release notes stated it does not include TECO
>>
>
> Thanks.
>
> Simon.
>
Neither does the E9.2-1

$ show system/noproc
OpenVMS E9.2-1 on node SCALZI 5-JUN-2023 08:21:00.83 Uptime 21 08:35:01
$ teco
%DCL-W-IVVERB, unrecognized command verb - check validity and spelling
\TECO\
$ dir sys$system:*TECO*
%DIRECT-W-NOFILES, no files found

I'm thinking TECO is probably a low priority item. If Compaq/HP had to VEST and TIE/VEST it then the source must be way out of date and not an easy upgrade.

John H. Reinhardt

Re: Intel proposal to simplify x86-64

<u5kpqn$fr$1@reader1.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28361&group=comp.os.vms#28361

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.spitfire.i.gajendra.net!not-for-mail
From: cro...@spitfire.i.gajendra.net (Dan Cross)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Mon, 5 Jun 2023 14:00:55 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <u5kpqn$fr$1@reader1.panix.com>
References: <memo.20230603145708.5208D@jgd.cix.co.uk> <u5i3dr$3v85o$1@dont-email.me>
Injection-Date: Mon, 5 Jun 2023 14:00:55 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80";
logging-data="507"; mail-complaints-to="abuse@panix.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: cross@spitfire.i.gajendra.net (Dan Cross)
 by: Dan Cross - Mon, 5 Jun 2023 14:00 UTC

In article <u5i3dr$3v85o$1@dont-email.me>,
Arne Vajhøj <arne@vajhoej.dk> wrote:
>On 6/3/2023 9:57 AM, John Dallman wrote:
>> Intel are considering a simplification of x86-64, removing the 16-bit and
>> 32-bit modes, and changing the booting process, but retaining the ability
>> to run 32-bit applications under a 64-bit OS.
>>
>> <https://www.intel.com/content/www/us/en/developer/articles/technical/envi
>> sioning-future-simplified-architecture.html>
>>
>> Ring 0 will no longer be available to 32-bit code, and rings 1 and 2 will
>> no longer be available at all. I don't know much about how VMS on x86-64
>> emulates the four ring-equivalents that were available on VAX, Alpha and
>> Itanium, but it seemed worth raising the issue, while Intel are taking
>> comments on the plan.
>
>I am not an expert on such matters but it is my impression that:
>- Intel only want to change 32 bit stuff
>- VMS x86-64 does not use any 32 bit stuff

Architecturally, current x86_64 cores start up in 16-bit "real"
mode when they come out of reset (or power-on), and software
must transition them into a 64-bit state with paging enabled.
Usually this is done by moving into 32-bit "protected" mode,
enabing paging, and then jumping into "long" mode.

Sometimes this is done in a bootloader before an operating
system proper is started; often, a loader will enter the OS in
32-bit mode with paging disabled and rely on the OS to set up
a paging environment as it sees fit.

Further, multi-processor startup on x86 involves sending a
series of inter-processor interrupts from a specially blessed
"Bootstrap Processor" (Intel's nomenclature; AMD calls it the
"Bootstrap Core" or sometimes "Boot Support Core") to the "APs"
(Applicaton Processors), which also start in 16-bit mode where
software must similarly move them into something reasonable.

The x86S proposal changes this. Systems will always begin
execution in 64-bit paged mode (including the BSP). For APs
this is relatively straightforward: an architecturally defined
data structure that contains an initial program counter and to a
page table root is being introduced, along with a global MSR
that contains the physical address of an instance of that data
structure; presumably, the BSP creates this, sets the MSR, and
sends a "Startup IPI" (SIPI) to a core as it does now.

For the BSP this is more complex: a "firmware interface table"
contains the instruction pointer and a page table root pointer
that the BSP will begin execution with. What's less clear is
what creates the initial page tables that the CPU comes out of
reset running against (let alone creates that table).
Furthermore, many current Intel systems rely on software running
on the x86 cores for DRAM timing training; usually this is done
by basically treating cache as RAM and running entirely in
cached memory initially; if paging is introduced into the mix
that early, it's not clear how that will happen. On AMD, for
e.g. EPYC, this is done by the PSP (Platform Security Processor)
before the x86 cores come out of reset; it's possible Intel may
take a similar approach here.

Obviously, if the x86S proposal goes forward, the relevant code
bits in VMS will have to change. I suspect VMS on x86_64 relies
on UEFI or a BIOS for DRAM training, so it can basically ignore
that; the FIT thing and SIPI startup may be a bit more
interesting, but fortunately, it's mostly in assembler and
really only a few dozen instructions so the change area will be
pretty small.

There are good reasons for wanting to get into 16-bit mode
(mainly to grab services from a legacy BIOS for e.g. setting
graphics modes and things like that; pre 3.0 VBE etc) and
obviously that won't be supported anymore; I doubt it matters
much for VMS, however.

- Dan C.

Re: Intel proposal to simplify x86-64

<u5kqca$fr$2@reader1.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28362&group=comp.os.vms#28362

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.spitfire.i.gajendra.net!not-for-mail
From: cro...@spitfire.i.gajendra.net (Dan Cross)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Mon, 5 Jun 2023 14:10:18 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <u5kqca$fr$2@reader1.panix.com>
References: <630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com> <memo.20230604203151.5208K@jgd.cix.co.uk> <u5jc75$3tmq$1@dont-email.me>
Injection-Date: Mon, 5 Jun 2023 14:10:18 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80";
logging-data="507"; mail-complaints-to="abuse@panix.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: cross@spitfire.i.gajendra.net (Dan Cross)
 by: Dan Cross - Mon, 5 Jun 2023 14:10 UTC

In article <u5jc75$3tmq$1@dont-email.me>,
Arne Vajhøj <arne@vajhoej.dk> wrote:
>On 6/4/2023 3:31 PM, John Dallman wrote:
>> In article <630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>,
>> n.rieck@bell.net (Neil Rieck) wrote:
>>> As far as the Intel proposal is concerned, "I thought" that
>>> Microsoft has already blocked running 16-bit programs on their
>>> 64-bit OS for a few years now.
>>
>> They deliberately left it out of 64-bit Windows from the beginning of
>> that OS. The hardware has been capable of running 16-bit code since AMD
>> first designed x86-64, but Microsoft only exploited that in 32-bit
>> Windows.
>
>Are you sure that was a MS choice?

Yes.

>16 bit programs are a AFAIK not run in "real mode"
>but in "virtual 8086 mode".

It really depends on the execution mode of the processor. The
CPU starts in 16-bit real mode when it comes out of reset (SDM
vol 1 sec 3.1).

>And based on what I can read then "virtual 8086 mode"
>is only available when the system is running in
>"32 bit mode" / "protected mode" / "legacy mode" and
>not when running in "64 bit mode" / "long mode".

There are two submodes of IA-32e mode: "Compatibility mode",
which is analogous to protected mode, and "64 bit mode", which
permits access to a 64-bit linear address space. The OS can
select which mode the processor runs in on a per-segment
basis; this allows a 64-bit OS to provide access to virtual
8086 mode (SDM vol 1 sec 3.1.1).

Transitioning between these is non-trivial, however; as someone
else mentioned, this is likely why MSFT did not support it.

- Dan C.

Re: Intel proposal to simplify x86-64

<u5l79h$d8k5$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28364&group=comp.os.vms#28364

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Mon, 5 Jun 2023 17:50:41 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 20
Message-ID: <u5l79h$d8k5$1@dont-email.me>
References: <memo.20230603145708.5208D@jgd.cix.co.uk> <630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com> <879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com> <u5kje8$b8pa$1@dont-email.me> <u5kjrg$98sk$1@dont-email.me> <u5kk0b$b8pa$3@dont-email.me> <ke66suFalqiU1@mid.individual.net>
Injection-Date: Mon, 5 Jun 2023 17:50:41 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="d184f5b2acfb52580edf887b5e646c7d";
logging-data="434821"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19CPXorP5Kceo+o3LCip7u0kZGFhyPIHrk="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:NdE167ITBBwOhfVSqG3cI8EaP5A=
 by: Simon Clubley - Mon, 5 Jun 2023 17:50 UTC

On 2023-06-05, John H Reinhardt <johnhreinhardt@thereinhardts.org> wrote:
>>
> Neither does the E9.2-1
>
> $ show system/noproc
> OpenVMS E9.2-1 on node SCALZI 5-JUN-2023 08:21:00.83 Uptime 21 08:35:01
> $ teco
> %DCL-W-IVVERB, unrecognized command verb - check validity and spelling
> \TECO\

On VMS, the usual command is "EDIT/TECO". Is there a placeholder command
table entry for it ?

Thanks,

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: Intel proposal to simplify x86-64

<u5l89k$ddca$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28365&group=comp.os.vms#28365

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: club...@remove_me.eisner.decus.org-Earth.UFP (Simon Clubley)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Mon, 5 Jun 2023 18:07:48 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 36
Message-ID: <u5l89k$ddca$1@dont-email.me>
References: <memo.20230603145708.5208D@jgd.cix.co.uk> <u5i3dr$3v85o$1@dont-email.me> <u5kpqn$fr$1@reader1.panix.com>
Injection-Date: Mon, 5 Jun 2023 18:07:48 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="d184f5b2acfb52580edf887b5e646c7d";
logging-data="439690"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+Ws4dK1Zrh8M9CoHJ6Hl+g9B1GAK+qenQ="
User-Agent: slrn/0.9.8.1 (VMS/Multinet)
Cancel-Lock: sha1:AWgrNKgLY2ugqtc/HPxYcK12gCM=
 by: Simon Clubley - Mon, 5 Jun 2023 18:07 UTC

On 2023-06-05, Dan Cross <cross@spitfire.i.gajendra.net> wrote:
>
> Obviously, if the x86S proposal goes forward, the relevant code
> bits in VMS will have to change. I suspect VMS on x86_64 relies
> on UEFI or a BIOS for DRAM training, so it can basically ignore
> that; the FIT thing and SIPI startup may be a bit more
> interesting, but fortunately, it's mostly in assembler and
> really only a few dozen instructions so the change area will be
> pretty small.
>
> There are good reasons for wanting to get into 16-bit mode
> (mainly to grab services from a legacy BIOS for e.g. setting
> graphics modes and things like that; pre 3.0 VBE etc) and
> obviously that won't be supported anymore; I doubt it matters
> much for VMS, however.
>

_If_ I understand what you are saying correctly, then that would
appear to mean existing versions of 64-bit operating systems are
not compatible with this proposed new architecture, which means
that you will need a new version of your existing 64-bit operating
systems before it will boot on the new architecture.

Furthermore, it would _appear_ the new version will not run on the
existing hardware. Do I understand the situation correctly ?

_If_ my understanding is correct, then that would cause some real
costs with management of systems in the real world that's going to
really slow down adoption of the new architecture, until people are
forced to switch due to the lack of old-style hardware.

Simon.

--
Simon Clubley, clubley@remove_me.eisner.decus.org-Earth.UFP
Walking destinations on a map are further away than they appear.

Re: Intel proposal to simplify x86-64

<u5lc8r$927$1@reader1.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28366&group=comp.os.vms#28366

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.spitfire.i.gajendra.net!not-for-mail
From: cro...@spitfire.i.gajendra.net (Dan Cross)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Mon, 5 Jun 2023 19:15:39 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <u5lc8r$927$1@reader1.panix.com>
References: <memo.20230603145708.5208D@jgd.cix.co.uk> <u5i3dr$3v85o$1@dont-email.me> <u5kpqn$fr$1@reader1.panix.com> <u5l89k$ddca$1@dont-email.me>
Injection-Date: Mon, 5 Jun 2023 19:15:39 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80";
logging-data="9287"; mail-complaints-to="abuse@panix.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: cross@spitfire.i.gajendra.net (Dan Cross)
 by: Dan Cross - Mon, 5 Jun 2023 19:15 UTC

In article <u5l89k$ddca$1@dont-email.me>,
Simon Clubley <clubley@remove_me.eisner.decus.org-Earth.UFP> wrote:
>On 2023-06-05, Dan Cross <cross@spitfire.i.gajendra.net> wrote:
>> Obviously, if the x86S proposal goes forward, the relevant code
>> bits in VMS will have to change. I suspect VMS on x86_64 relies
>> on UEFI or a BIOS for DRAM training, so it can basically ignore
>> that; the FIT thing and SIPI startup may be a bit more
>> interesting, but fortunately, it's mostly in assembler and
>> really only a few dozen instructions so the change area will be
>> pretty small.
>>
>> There are good reasons for wanting to get into 16-bit mode
>> (mainly to grab services from a legacy BIOS for e.g. setting
>> graphics modes and things like that; pre 3.0 VBE etc) and
>> obviously that won't be supported anymore; I doubt it matters
>> much for VMS, however.
>
>_If_ I understand what you are saying correctly, then that would
>appear to mean existing versions of 64-bit operating systems are
>not compatible with this proposed new architecture, which means
>that you will need a new version of your existing 64-bit operating
>systems before it will boot on the new architecture.

Not necessarily, but with caveats.

In particular, this is not true if the OS in question already
supports direct entry in 64-bit mode.

There are several systems that work that way, but necessarily
rely on either a symbiotic loader that knows how to set up the
paged environment that they begin execution in, or a
well-defined boot protocol for handoff from a slightly more
generic loader.

For instance, Linux _can_ work this way, and supports 64-bit
entry with any loader that implements its 64-bit boot protocol:
https://www.kernel.org/doc/Documentation/x86/boot.txt

Note that Linux supports direct EFI handoff into a 64-bit entry
point. A system that relies on that may need no change at all
to begin the boot process (the change would be invisibly handled
in firmware).

To an extent this is splitting hairs: system software that
boots into an OS must necessarily change, but that may not be
the OS itself. For systems that rely on UEFI to boot, it may
require no changes _to the OS_ at all to get the BSP running.

However, the OS usually wants to handle bringing the AP CPUs
online itself, and for that, the OS will need some modification
(hence the caveat). There is a UEFI protocol for MP management
but I don't believe it handles startup (I do not know, though).

I have no idea how VMS on x86_64 boots currently. If it does
its own transition through 16- and 32-bit modes, or if it uses
multiboot and starts in 32-bit mode, that will have to change.
But I suspect the delta would be relatively small.

>Furthermore, it would _appear_ the new version will not run on the
>existing hardware. Do I understand the situation correctly ?

Not necessarily. First, consider that almost no production
operating systems running on x86 start directly from the reset
vector; execution almost always starts in firmware, and then
_most_ use a multistage loader to boot into the actual operating
system. This prevents a chicken-and-egg problem, where the OS
image may be resident on a non-trivial device that needs to be
initialized after reset. Anyway, the point is that it is rarely
the case that the first instruction an x86 CPU runs when it
comes up is part of the actual operating system that will end
up running on that machine. [*]

Given that, nothing prevents an OS from having multiple entry
points exposing different boot protocols for variations in the
underlying hardware/firmware combination. As long as a loader
that understands the system selects the correct one for the
architecture, it can do the right thing.

AP startup is fairly straight-forward here; the proposed new
system exposes CPUID bits that the OS can use to select either
the legacy or new AP boot method.

>_If_ my understanding is correct, then that would cause some real
>costs with management of systems in the real world that's going to
>really slow down adoption of the new architecture, until people are
>forced to switch due to the lack of old-style hardware.

I don't think the situation is quite as dire as that.

- Dan C.

[*] An exception is our machine, which boots into a very thin
loader directly from reset; that is responsible for loading Unix
as a regular ELF binary, and then jumps directly to its entry
point.

Re: Intel proposal to simplify x86-64

<63a25e5a-2001-451b-b8a7-d6d9e74b02f9n@googlegroups.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28367&group=comp.os.vms#28367

  copy link   Newsgroups: comp.os.vms
X-Received: by 2002:ad4:57b2:0:b0:626:2d1d:e6d6 with SMTP id g18-20020ad457b2000000b006262d1de6d6mr736367qvx.13.1685993624832;
Mon, 05 Jun 2023 12:33:44 -0700 (PDT)
X-Received: by 2002:a05:622a:1906:b0:3f6:a807:c9a1 with SMTP id
w6-20020a05622a190600b003f6a807c9a1mr2201897qtc.8.1685993624594; Mon, 05 Jun
2023 12:33:44 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.os.vms
Date: Mon, 5 Jun 2023 12:33:44 -0700 (PDT)
In-Reply-To: <u5lc8r$927$1@reader1.panix.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2601:840:4400:1b70:dc11:cb09:a291:1268;
posting-account=M3IgSwoAAADJd6EnOmsrCCfB6_OyTOkv
NNTP-Posting-Host: 2601:840:4400:1b70:dc11:cb09:a291:1268
References: <memo.20230603145708.5208D@jgd.cix.co.uk> <u5i3dr$3v85o$1@dont-email.me>
<u5kpqn$fr$1@reader1.panix.com> <u5l89k$ddca$1@dont-email.me> <u5lc8r$927$1@reader1.panix.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <63a25e5a-2001-451b-b8a7-d6d9e74b02f9n@googlegroups.com>
Subject: Re: Intel proposal to simplify x86-64
From: xyzzy1...@gmail.com (John Reagan)
Injection-Date: Mon, 05 Jun 2023 19:33:44 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1499
 by: John Reagan - Mon, 5 Jun 2023 19:33 UTC

Other than an impact on the boot loader due to the change in startup mode, it has essentially no impact on OpenVMS

OpenVMS does not use ring 1 or 2. The 64-bit mode PTEs don't include support for ring 1 or 2 today, just ring 0 and 3.

Re: Intel proposal to simplify x86-64

<u5le9n$eh3$1@reader1.panix.com>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28368&group=comp.os.vms#28368

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder6.news.weretis.net!panix!.POSTED.spitfire.i.gajendra.net!not-for-mail
From: cro...@spitfire.i.gajendra.net (Dan Cross)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Mon, 5 Jun 2023 19:50:15 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <u5le9n$eh3$1@reader1.panix.com>
References: <memo.20230603145708.5208D@jgd.cix.co.uk> <u5l89k$ddca$1@dont-email.me> <u5lc8r$927$1@reader1.panix.com> <63a25e5a-2001-451b-b8a7-d6d9e74b02f9n@googlegroups.com>
Injection-Date: Mon, 5 Jun 2023 19:50:15 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80";
logging-data="14883"; mail-complaints-to="abuse@panix.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: cross@spitfire.i.gajendra.net (Dan Cross)
 by: Dan Cross - Mon, 5 Jun 2023 19:50 UTC

In article <63a25e5a-2001-451b-b8a7-d6d9e74b02f9n@googlegroups.com>,
John Reagan <xyzzy1959@gmail.com> wrote:
>Other than an impact on the boot loader due to the change in startup mode, it has essentially no impact on OpenVMS

Interesting. I take it OpenVMS itself is entered in 64-bit mode
then? What about AP startup? The new SIPI type must surely be
accommodated, or does the loader also start the APs and park
them until the actual OS gets around to using them?

>OpenVMS does not use ring 1 or 2. The 64-bit mode PTEs don't include support for ring 1 or 2 today, just ring 0 and 3.

The same was true of 32-bit x86 as well. The ring architecture
on x86 was never particularly useful. I've heard rumors that
OS/2 2.x used it, but beyond that, I don't think it's ever seen
much use. *shrug*

- Dan C.

Re: Intel proposal to simplify x86-64

<u5levs$99l6$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28369&group=comp.os.vms#28369

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: new...@cct-net.co.uk (Chris Townley)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Mon, 5 Jun 2023 21:02:03 +0100
Organization: A noiseless patient Spider
Lines: 31
Message-ID: <u5levs$99l6$1@dont-email.me>
References: <memo.20230603145708.5208D@jgd.cix.co.uk>
<630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>
<879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com>
<u5kje8$b8pa$1@dont-email.me> <u5kjrg$98sk$1@dont-email.me>
<u5kk0b$b8pa$3@dont-email.me> <ke66suFalqiU1@mid.individual.net>
<u5l79h$d8k5$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Mon, 5 Jun 2023 20:02:04 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="0ff105daf68bcdb720e051c058046777";
logging-data="304806"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX183qPkZ7OmL7OLlcj4Kpi2AX9AhagQrhrU="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.2
Cancel-Lock: sha1:PXDzKl9sLSRfFReoLJaPH1vOyOw=
Content-Language: en-GB
In-Reply-To: <u5l79h$d8k5$1@dont-email.me>
 by: Chris Townley - Mon, 5 Jun 2023 20:02 UTC

On 05/06/2023 18:50, Simon Clubley wrote:
> On 2023-06-05, John H Reinhardt <johnhreinhardt@thereinhardts.org> wrote:
>>>
>> Neither does the E9.2-1
>>
>> $ show system/noproc
>> OpenVMS E9.2-1 on node SCALZI 5-JUN-2023 08:21:00.83 Uptime 21 08:35:01
>> $ teco
>> %DCL-W-IVVERB, unrecognized command verb - check validity and spelling
>> \TECO\
>
> On VMS, the usual command is "EDIT/TECO". Is there a placeholder command
> table entry for it ?
>
> Thanks,
>
> Simon.
>

On E9.2-1

$ edit/teco
%DCL-W-ACTIMAGE, error activating image TECO32_TV
-CLI-E-IMAGEFNF, image file not found
VMS2$DKA0:[SYS0.SYSCOMMON.][SYSEXE]TECO32_
TV.EXE;
$

--
Chris

Re: Intel proposal to simplify x86-64

<ke6ta5Fr6gfU1@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28370&group=comp.os.vms#28370

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!weretis.net!feeder8.news.weretis.net!news.szaf.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: han...@bachner.priv.at (Hans Bachner)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Mon, 5 Jun 2023 22:02:13 +0200
Lines: 24
Message-ID: <ke6ta5Fr6gfU1@mid.individual.net>
References: <memo.20230603145708.5208D@jgd.cix.co.uk>
<630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>
<879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com>
<u5kje8$b8pa$1@dont-email.me> <u5kjrg$98sk$1@dont-email.me>
<u5kk0b$b8pa$3@dont-email.me> <ke66suFalqiU1@mid.individual.net>
<u5l79h$d8k5$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
X-Trace: individual.net 9hCPVOTssIL+LnOG93vb/gqEpKIKbndYH+GNK6zy3UnMkV1J4=
Cancel-Lock: sha1:uV4NpdMyK3tbcASqNQe8mNLjg4w=
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.13.1
Content-Language: de-AT
In-Reply-To: <u5l79h$d8k5$1@dont-email.me>
 by: Hans Bachner - Mon, 5 Jun 2023 20:02 UTC

Simon Clubley schrieb am 05.06.2023 um 19:50:
> On 2023-06-05, John H Reinhardt <johnhreinhardt@thereinhardts.org> wrote:
>>>
>> Neither does the E9.2-1
>>
>> $ show system/noproc
>> OpenVMS E9.2-1 on node SCALZI 5-JUN-2023 08:21:00.83 Uptime 21 08:35:01
>> $ teco
>> %DCL-W-IVVERB, unrecognized command verb - check validity and spelling
>> \TECO\
>
> On VMS, the usual command is "EDIT/TECO". Is there a placeholder command
> table entry for it ?

No.

> X86005> show system/noproc
> OpenVMS E9.2-1 on node X86005 5-JUN-2023 22:00:42.66 Uptime 67 04:34:33
> X86005> edit /teco login.com
> %DCL-W-ACTIMAGE, error activating image TECO32_TV
> -CLI-E-IMAGEFNF, image file not found $65$DKA0:[SYS0.SYSCOMMON.][SYSEXE]TECO32_TV.EXE;

Hans.

Re: Intel proposal to simplify x86-64

<memo.20230605212207.5208N@jgd.cix.co.uk>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28372&group=comp.os.vms#28372

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: jgd...@cix.co.uk (John Dallman)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Mon, 5 Jun 2023 21:22 +0100 (BST)
Organization: A noiseless patient Spider
Lines: 12
Message-ID: <memo.20230605212207.5208N@jgd.cix.co.uk>
References: <63a25e5a-2001-451b-b8a7-d6d9e74b02f9n@googlegroups.com>
Reply-To: jgd@cix.co.uk
Injection-Info: dont-email.me; posting-host="c9f06eb5a1b8ae920b4cbbb0cdb3f4b4";
logging-data="475035"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18DqciJ/XSUz8EodWa30SZuMzmVATISf80="
Cancel-Lock: sha1:SvBw0oSquAeo4OjquBxW4iskWRo=
 by: John Dallman - Mon, 5 Jun 2023 20:22 UTC

In article <63a25e5a-2001-451b-b8a7-d6d9e74b02f9n@googlegroups.com>,
xyzzy1959@gmail.com (John Reagan) wrote:

> Other than an impact on the boot loader due to the change in
> startup mode, it has essentially no impact on OpenVMS
>
> OpenVMS does not use ring 1 or 2. The 64-bit mode PTEs don't
> include support for ring 1 or 2 today, just ring 0 and 3.

Thanks, glad to hear it.

John

Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)

<u5lgql$eiie$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28373&group=comp.os.vms#28373

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: seaoh...@hoffmanlabs.invalid (Stephen Hoffman)
Newsgroups: comp.os.vms
Subject: Re: Teco / TECOC (was: Re: Intel proposal to simplify x86-64)
Date: Mon, 5 Jun 2023 16:33:25 -0400
Organization: HoffmanLabs LLC
Lines: 11
Message-ID: <u5lgql$eiie$1@dont-email.me>
References: <memo.20230603145708.5208D@jgd.cix.co.uk> <630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com> <879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com> <u5kje8$b8pa$1@dont-email.me> <u5kjrg$98sk$1@dont-email.me> <u5kk0b$b8pa$3@dont-email.me> <ke66suFalqiU1@mid.individual.net> <u5l79h$d8k5$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Info: dont-email.me; posting-host="8242ad8fa34d6d025edf53c3a09f8d5a";
logging-data="477774"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19KRTFK3jaZHsfTLhCD8jLRGW9wj31kS3Q="
User-Agent: Unison/2.2
Cancel-Lock: sha1:iJ+sMSYQdLjk07hxyLWnshNKdJ0=
 by: Stephen Hoffman - Mon, 5 Jun 2023 20:33 UTC

On 2023-06-05 17:50:41 +0000, Simon Clubley said:

> ...EDIT/TECO...

I'll just leave this here: https://github.com/blakemcbride/TECOC

--
Pure Personal Opinion | HoffmanLabs LLC

Re: Intel proposal to simplify x86-64

<u5llep$f2li$1@dont-email.me>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28376&group=comp.os.vms#28376

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: jan-erik...@telia.com (Jan-Erik Söderholm)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Mon, 5 Jun 2023 23:52:25 +0200
Organization: A noiseless patient Spider
Lines: 36
Message-ID: <u5llep$f2li$1@dont-email.me>
References: <memo.20230603145708.5208D@jgd.cix.co.uk>
<630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>
<879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com>
<u5kje8$b8pa$1@dont-email.me> <u5kjrg$98sk$1@dont-email.me>
<u5kk0b$b8pa$3@dont-email.me> <ke66suFalqiU1@mid.individual.net>
<u5l79h$d8k5$1@dont-email.me> <ke6ta5Fr6gfU1@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Mon, 5 Jun 2023 21:52:25 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="6487b7a54e684f08cc32055b127e4ce7";
logging-data="494258"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/h5r9An06Rpf3/swlVLwnN"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.11.1
Cancel-Lock: sha1:D/uvRZ5PXzFmvW6mPGcB2cubWFU=
Content-Language: sv
In-Reply-To: <ke6ta5Fr6gfU1@mid.individual.net>
 by: Jan-Erik Söderholm - Mon, 5 Jun 2023 21:52 UTC

Den 2023-06-05 kl. 22:02, skrev Hans Bachner:
> Simon Clubley schrieb am 05.06.2023 um 19:50:
>> On 2023-06-05, John H Reinhardt <johnhreinhardt@thereinhardts.org> wrote:
>>>>
>>> Neither does the E9.2-1
>>>
>>> $ show system/noproc
>>> OpenVMS E9.2-1  on node SCALZI    5-JUN-2023 08:21:00.83   Uptime  21
>>> 08:35:01
>>> $ teco
>>> %DCL-W-IVVERB, unrecognized command verb - check validity and spelling
>>>    \TECO\
>>
>> On VMS, the usual command is "EDIT/TECO". Is there a placeholder command
>> table entry for it ?
>
> No.

Isn't the fact that it tries to start TECO32_TV a proof
of that there *is* a command table entry for that command?

But then, I would not take the fact that some command has been
copied from earlier platforms as a fact that it will be available.

>
>> X86005> show system/noproc
>> OpenVMS E9.2-1  on node X86005    5-JUN-2023 22:00:42.66   Uptime  67
>> 04:34:33
>> X86005> edit /teco login.com
>> %DCL-W-ACTIMAGE, error activating image TECO32_TV
>> -CLI-E-IMAGEFNF, image file not found
>> $65$DKA0:[SYS0.SYSCOMMON.][SYSEXE]TECO32_TV.EXE;
>
> Hans.
>

Re: Intel proposal to simplify x86-64

<ke8dcqF3kroU1@mid.individual.net>

  copy mid

https://www.novabbs.com/computers/article-flat.php?id=28378&group=comp.os.vms#28378

  copy link   Newsgroups: comp.os.vms
Path: i2pn2.org!i2pn.org!news.swapon.de!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: han...@bachner.priv.at (Hans Bachner)
Newsgroups: comp.os.vms
Subject: Re: Intel proposal to simplify x86-64
Date: Tue, 6 Jun 2023 11:42:50 +0200
Lines: 42
Message-ID: <ke8dcqF3kroU1@mid.individual.net>
References: <memo.20230603145708.5208D@jgd.cix.co.uk>
<630361da-4c95-4556-b7a6-40cc74829383n@googlegroups.com>
<879fa861-18de-496a-ad62-039f1358991bn@googlegroups.com>
<u5kje8$b8pa$1@dont-email.me> <u5kjrg$98sk$1@dont-email.me>
<u5kk0b$b8pa$3@dont-email.me> <ke66suFalqiU1@mid.individual.net>
<u5l79h$d8k5$1@dont-email.me> <ke6ta5Fr6gfU1@mid.individual.net>
<u5llep$f2li$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: individual.net 6nNDQ7vriLs/tAKaYtVhQwtUOlk1ltLwakTDLXjxyFatxp1G0=
Cancel-Lock: sha1:FlC69vGso0iIO0iiBvMeo2mWvMs=
User-Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:91.0) Gecko/20100101
Thunderbird/91.13.1
Content-Language: en-US
In-Reply-To: <u5llep$f2li$1@dont-email.me>
 by: Hans Bachner - Tue, 6 Jun 2023 09:42 UTC

Jan-Erik Söderholm schrieb am 05.06.2023 um 23:52:
> Den 2023-06-05 kl. 22:02, skrev Hans Bachner:
>> Simon Clubley schrieb am 05.06.2023 um 19:50:
>>> On 2023-06-05, John H Reinhardt <johnhreinhardt@thereinhardts.org>
>>> wrote:
>>>>>
>>>> Neither does the E9.2-1
>>>>
>>>> $ show system/noproc
>>>> OpenVMS E9.2-1  on node SCALZI    5-JUN-2023 08:21:00.83   Uptime
>>>> 21 08:35:01
>>>> $ teco
>>>> %DCL-W-IVVERB, unrecognized command verb - check validity and spelling
>>>>    \TECO\
>>>
>>> On VMS, the usual command is "EDIT/TECO". Is there a placeholder command
>>> table entry for it ?
>>
>> No.
>
> Isn't the fact that it tries to start TECO32_TV a proof
> of that there *is* a command table entry for that command?

I probably mis-interpreted the term "placeholder command table entry".
Sounded to me like "does it invoke an image telling you that TECO is not
(yet) available". I should improve my English :-)

> But then, I would not take the fact that some command has been
> copied from earlier platforms as a fact that it will be available.

I agree.

>>> X86005> show system/noproc
>>> OpenVMS E9.2-1  on node X86005    5-JUN-2023 22:00:42.66   Uptime  67
>>> 04:34:33
>>> X86005> edit /teco login.com
>>> %DCL-W-ACTIMAGE, error activating image TECO32_TV
>>> -CLI-E-IMAGEFNF, image file not found
>>> $65$DKA0:[SYS0.SYSCOMMON.][SYSEXE]TECO32_TV.EXE;
>>
>> Hans.

Pages:123456
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor