From owner-freebsd-alpha Tue Oct 13 17:56:14 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id RAA05270 for freebsd-alpha-outgoing; Tue, 13 Oct 1998 17:56:14 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from ascetic.portal.ca (ascetic.portal.ca [206.87.139.66]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id RAA05195 for ; Tue, 13 Oct 1998 17:55:59 -0700 (PDT) (envelope-from cjs@portal.ca) Received: from localhost (localhost [[UNIX: localhost]]) by ascetic.portal.ca (8.8.8/8.8.5) with SMTP id RAA15759; Tue, 13 Oct 1998 17:54:56 -0700 (PDT) X-Authentication-Warning: ascetic.portal.ca: cjs owned process doing -bs Date: Tue, 13 Oct 1998 17:54:56 -0700 (PDT) From: Curt Sampson To: Terry Lambert cc: seifert@sequent.com, alpha@FreeBSD.ORG Subject: Re: PALcode In-Reply-To: <199810140021.RAA19183@usr08.primenet.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org On Wed, 14 Oct 1998, Terry Lambert wrote: > The point which I was trying to make is that anything that spans the > entire hardware line by default is going to be a better basis for > an OS that tries to span the entire hardware line than anything > that doesn't. It depends on what you want the OS to look like. If you don't mind it looking nothing like Unix, then yes, you're correct. However, I don't believe that that is an option in the FreeBSD case. > Yeah, I know that certain features make it easier to implement a > UNIX-like VM system, but if you can run across all of the hardware, > that's maybe more important. As I said, this is not just VM system. This is also your process structure, which affects things like what you can and can't do in a context switch, and interrupt structure, affecting what you may do in your device drivers and how you do locking of data structures in the kernel. It appears to me that you've not read the Alpha Architecture Manual, since this has nothing to do with writable control stores, and you don't seem to realise just what sort of conditions the VMS or ARC PALcode put on your kernel. cjs -- Curt Sampson 604-257-9400 De gustibus, aut bene aut nihil. Any opinions expressed are mine and mine alone. The most widely ported operating system in the world: http://www.netbsd.org To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message