Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 4 Feb 2008 18:23:32 +0000 (UTC)
From:      naddy@mips.inka.de (Christian Weisgerber)
To:        freebsd-questions@freebsd.org
Subject:   Re: Endianness of freeBSD
Message-ID:  <fo7l74$1dkt$1@kemoauc.mips.inka.de>
References:  <1563a4fd0802040403x2b71eaa1yd3d8f78e7742843b@mail.gmail.com> <200802041320.14955.wundram@beenic.net> <20080204142943.U8012@wojtek.tensor.gdynia.pl> <200802041436.52389.wundram@beenic.net>

next in thread | previous in thread | raw e-mail | index | archive | help
Heiko Wundram (Beenic) <wundram@beenic.net> wrote:

> > Alpha is little endian. i had alpha 21066 running linux.
> 
> Not true. Alpha is big- or little-endian (so, it's bi-endian),

Alpha is little-endian in practice.  I've never heard of DEC--or
anybody else for that matter--building a big-endian alpha.  Note
that DEC's previous CPU architecture, the VAX, was also little-endian.

> depending on how it's booted,

... on how _the CPU_ is booted, yes.  By the time you are running
firmware and thinking of booting an operating system, it's much too
late.

> and IIRC the Windows NT version running on Alpha used the 
> big-endian mode of the CPU. But I might be mistaken.

I think you are mistaken.  The ARC MIPS platform, which Windows NT
originally was written for, was also little-endian.

-- 
Christian "naddy" Weisgerber                          naddy@mips.inka.de




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?fo7l74$1dkt$1>