From owner-freebsd-alpha Thu Aug 27 13:01:33 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id NAA17246 for freebsd-alpha-outgoing; Thu, 27 Aug 1998 13:01:33 -0700 (PDT) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from rover.village.org (rover.village.org [204.144.255.49]) by hub.freebsd.org (8.8.8/8.8.8) with SMTP id NAA17131 for ; Thu, 27 Aug 1998 13:00:54 -0700 (PDT) (envelope-from imp@village.org) Received: from harmony [10.0.0.6] by rover.village.org with esmtp (Exim 1.71 #1) id 0zC8D2-00036m-00; Thu, 27 Aug 1998 13:59:52 -0600 Received: from harmony.village.org (localhost.village.org [127.0.0.1]) by harmony.village.org (8.9.1/8.8.3) with ESMTP id NAA00801; Thu, 27 Aug 1998 13:59:04 -0600 (MDT) Message-Id: <199808271959.NAA00801@harmony.village.org> To: Roger Hardiman Subject: Re: FreeBSD Alpha. Which endian? Cc: freebsd-alpha@FreeBSD.ORG In-reply-to: Your message of "Thu, 27 Aug 1998 17:51:15 BST." <35E58E83.446B@cs.strath.ac.uk> References: <35E58E83.446B@cs.strath.ac.uk> Date: Thu, 27 Aug 1998 13:59:04 -0600 From: Warner Losh Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org In message <35E58E83.446B@cs.strath.ac.uk> Roger Hardiman writes: : I remember that when the Alpha cpu was designed one of the features : was the ability to switched to be big-endian or little-endian format : for a particular operating system. No. AFAIK, the alpha has never supported this. The only processor family on the planet that did this was the MIPS family, and some of its successors. Some of them even did this at run time (rather than at board design time[**]), but no operating system seems to have successfully taken advantage of this[*]. Warner [*] Ultrix is rumored to be able to run other endian MIPS code so they could run the mips compiler binaries on the Decstations that had the R4xxx CPU in it, but I've never been able to actually confirm this. [**] The MIPS Magnum R4000 based PCs are the only machine that I know of that can change its endianess after it has left the factory. You boot a special disk, and it scribbles bits into the ROMs uses to initialize the R4000 at boot.... To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message