From owner-freebsd-hackers Mon Jun 1 00:47:22 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id AAA19050 for freebsd-hackers-outgoing; Mon, 1 Jun 1998 00:47:22 -0700 (PDT) (envelope-from owner-freebsd-hackers@FreeBSD.ORG) Received: from nlsystems.com (nlsys.demon.co.uk [158.152.125.33]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id AAA19034 for ; Mon, 1 Jun 1998 00:47:17 -0700 (PDT) (envelope-from dfr@nlsystems.com) Received: from herring.nlsystems.com (herring.nlsystems.com [10.0.0.2]) by nlsystems.com (8.8.8/8.8.5) with SMTP id IAA00374; Mon, 1 Jun 1998 08:48:02 +0100 (BST) Date: Mon, 1 Jun 1998 08:48:02 +0100 (BST) From: Doug Rabson To: Curt Sampson cc: Mike Smith , hackers@FreeBSD.ORG Subject: Re: AlphaBIOS documentation In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Mon, 1 Jun 1998, Curt Sampson wrote: > On Mon, 1 Jun 1998, Doug Rabson wrote: > > > Don't worry, I am fully aware of the PALcode problem. I think it will be > > a far easier problem to deal with the bootstrap installing PALcode than > > for it to have a complete set of device drivers. There is plenty of > > PALcode source in milo. > > There's plenty of device driver source code in Linux and NetBSD, too. :-) > > My point is, every time a new type of Alpha comes along, you have > to write new PALcode and compile it in to the boot loader. This is > not really all that different than having to write and compile in > a new device driver every time a new device comes along. Thats true enough but we can always fall back to SRM console for those cases. For device drivers, my problem is having to maintain stand and kernel versions of the driver. Pulling in unmodified drivers from the kernel source sounds fiddly and tedious. PALcode is at least small, self-contained and portable between operating systems. Ideally, DEC would put OSF palcode into AlphaBIOS and make it possible to switch to it using 'call_pal swppal'. -- Doug Rabson Mail: dfr@nlsystems.com Nonlinear Systems Ltd. Phone: +44 181 951 1891 Fax: +44 181 381 1039 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message