Endianness of freeBSD
Christian Weisgerber
naddy at mips.inka.de
Mon Feb 4 19:39:04 UTC 2008
Heiko Wundram (Beenic) <wundram at 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 at mips.inka.de
More information about the freebsd-questions
mailing list