Port-mips archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Crazy cross-MIPS-boards stunts possible?
> On Dec 1, 2020, at 4:31 PM, Swift Griggs <swiftgriggs%gmail.com@localhost> wrote:
>
>
> I'm curious about a few wild "for fun" ideas:
>
> - I remember binary emulation working on several exotic platforms and
> their commercial incarnations. Would it be impossible to run IRIX
> binaries in NetBSD with something similar?
We used to have COMPAT_IRIX, but it was removed 9 years ago.
> - What about binaries between MIPS and SGIMIPS ports? Is that impossible?
sgimips is big-endian, so "mipseb". There are a couple of ABIs supported ... "o32" (traditional 32-bit) and "n32" (32-bit ABI for 64-bit processors). With a few exceptions (for very system-specific programs), mipseb-o32 binaries built for sgimips will run just fine on e.g. evbmips (like MIPS Malta) running in big-endian mode.
> - In qemu, do any of these work for running netbsd? I looked here first:
> https://www.netbsd.org/ports/emulators.html answer is "no" ?
>
> What's on my system in the way of Qemu + MIPS:
> qemu-system-mips qemu-system-mips64el
> qemu-system-mips64 qemu-system-mipsel
The Malta configuration should work with NetBSD, although I had some problems last time I tried it.
GXemul had a good DECstation emulation, and I recently added tap networking support to it (in the pkgsrc version), so you could give that a whirl.
>
> - Is there any way to cross compile for IRIX in NetBSD ? (Sorry, maybe
> should ask in SGIMIPS, but thought some MIPS guy might know).
>
> Is the little EdgeRouter the closest we're gonna get at the moment to a cheap single-board MIPS "RPI"-style board or is there something better right now supported in NetBSD?
Probably?
-- thorpej
Home |
Main Index |
Thread Index |
Old Index