NetBSD-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: emulation for 32 bit big endian?



Hello,

On Fri, 25 May 2018 20:54:17 +0200
Jaromír Doleček <jaromir.dolecek%gmail.com@localhost> wrote:

> 2018-05-25 16:11 GMT+02:00 Kamil Rytarowski <n54%gmx.com@localhost>:
> > With MALTA we need either special bootloader or hardcoded initialization
> > of the devices in the kernel for the purpose of emulation. Linux does
> > the latter. On the other hand MALTA should work with gxemul.  
> 
> MALTA does start in gxemul, but panics shortly into boot due to irq #0
> being used. It might need either that KASSERT() relaxed, or some
> platform init fixed. I haven't investigated further, at the time I
> needed just any mips under emul, and pmax boots under gxemul fine.

Heh, I fixed a similar bug in arch/powerpc not that long ago - IRQ 0 is
perfectly valid yet was treated as an error.

have fun
Michael


Home | Main Index | Thread Index | Old Index