[FreeVMS] Re: Module

Subject: [FreeVMS] Re: Module
Date: Mon Nov 05 2001 - 11:23:24 CET

On Thu, Nov 01, 2001 at 05:32:44PM -0700, Bruce Allen wrote:
> What's involved in setting up a CVS tree?

Diskspace, backup routines, decent network connection and cvs init?

> I think distributing Compaq header files unmodified would be a bad thing.

How much modifications would you need?
I doubt removing copyright notice, changing the case on comments and
changing line break would suffice.
That seems what was done on some of the original string library header files.
(see ftp.nvg.ntnu.no:/pub/vms/free-vms/str.tar-gz).
Compare those header-files with the ones from VMS itself.

I have fixed that by removing comments and reindenting, and put together
what I am using at ftp.nvg.ntnu.no:/pub/vms/freevms/freevms.tgz
(It follows the VMS source structure, but not everything is in its right place)

> Is anyone looking at modifying the Linux kernel so it behaves like the VMS
> kernel?

New functionality is under way.
I have seen no concrete plans for modifying existing kernel functionality,
just loose suggestions.
We might need some basic datastructures and libraries first, like
(Otherwise, we may have to take some breaks to make them when we need them)

Anyone who can do some of this?
It is just coding the header-files anew (write comments anew too) and
coding some routines according to a specification, and can probably be
done under any Unix.
Just send a mail here and say it, so we are not having duplicate work.

> What about chip architectures? Intel supports 4 rings while VAX and Alpha
> support
> KESU. Other chips support 2 memory modes KU.

Compromises, compromises.
We should still have 4 rings, or at least pretend to.
In those cases, maybe we should let U take over the S, and K take over the E
Maybe we should just worry about the PC right now. (With its registers,
interrupts etc)

-Roar Thronśs

Liste de diffusion FreeVMS
Pour se dťsinscrire : mailto:freevms-request@ml.free.fr?subject=unsubscribe

This archive was generated by hypermail 2b25 : Mon Nov 05 2001 - 11:23:56 CET