Subject: Re: N32
To: Emmanuel Dreyfus <manu@netbsd.org>
From: Jason R Thorpe <thorpej@wasabisystems.com>
List: port-mips
Date: 01/04/2002 10:49:03
On Fri, Jan 04, 2002 at 07:21:38PM +0100, Emmanuel Dreyfus wrote:

 > > Err, if you're going to run N32 binaries, by definition you have 64-bit
 > > capable MIPS hardware.
 > 
 > Ok, I'm now completely confused with ABIs. -Sight-

Okay...

N32 is "32-bit address space, but 64-bit registers, 64-bit insns allowed".

In order to support the 64-bit registers and 64-bit insns, by definition
you have to have a 64-bit processor (R4000, R5000, etc.).

O32, the ABI that NetBSD uses natively, is "32-bit address space,
32-bit registers, 32-bit insns".

-- 
        -- Jason R. Thorpe <thorpej@wasabisystems.com>