Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 5 Feb 2008 00:40:50 +1100
From:      Enno Davids <enno.davids@metva.com.au>
To:        "Heiko Wundram (Beenic)" <wundram@beenic.net>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Endianness of freeBSD
Message-ID:  <20080204134050.GB1128@bashful.metva.com.au>
In-Reply-To: <200802041320.14955.wundram@beenic.net>
References:  <1563a4fd0802040403x2b71eaa1yd3d8f78e7742843b@mail.gmail.com> <200802041320.14955.wundram@beenic.net>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Feb 04, 2008 at 01:20:14PM +0100, Heiko Wundram (Beenic) wrote:
|
|As I said above: it depends on the hardware. There is even hardware (ARM, in 
|particular) which can run in little- or big-endian mode, depending on how it 
|is initialized.

If I recall correctly some of the MIPS chips had/ve an endian selector bit
on each page table entry in the MMU. The idea was to map each of the I/O
devices through the MMU and let that bit help in talking to the hardware
(i.e. Intel peripherals expecting little endian and motorola chips wanting
the opposite.)


E.





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080204134050.GB1128>