Re: NetBSD ppc64 & ppc64le support?

Martin Husemann <[email protected]> Fri, 9 May 2025 20:08:39 +0200
Newsgroups gmane.os.netbsd.ports.ofppc,gmane.os.netbsd.ports.powerpc
Message-ID <[email protected]>
On Fri, May 09, 2025 at 10:37:52AM -0700, Chris Hanson wrote:
> On May 7, 2025, at 4:19?PM, Greg Troxel <[email protected]> wrote:
> > 
> > ofppc seems to be a separate MACHINE, and there is sys/arch/ofppc.  I
> > would guess the whole way the kernel deals with the hardware is just
> > different enough.
> 
> The ofppc port/machine is basically for CHRP and CHRP-derived systems, a category which includes essentially all modern 64-bit POWER hardware. There are some evolutionary changes of course (updated interrupt controllers and other devices) but they're broadly similar from what I can tell so far.

There is also evbppc-powerpc64 (aka evbppc64) and macppc-powerpc64 (aka
macppc64). There has been talk (but not much work) about macppc64.

Powerpc is (historically) by default big endian, a little endian variant
would be powerpcel or powerpc64el. The alias names probably would be
evbppc64-el or ofppc64-el.

Martin