Miod Vallat <[EMAIL PROTECTED]> wrote: > > First, objcopy does not provide the target ecoff-littlemips. It took me a > > while to get objcopy reconfigured on sparc64 and on i386. On sparc64 objcopy > > says it is unable to change endianness, therefore I tried on i386 too, but > > there objcopy says "unable to determine file format". > > > > Do I can create a OpenBSD bsd.rd image in ecoff format where the Indy at > > least will try to load and boot from that file? Or do I need to do that on a > > SGI machine? > > You need to either build a OpenBSD/sgi cross toolchain (at least cross > binutils), or use an OpenBSD/sgi system, so that this target is > available. > > And even with this, you'll need to tinker with binutils configuration, > since ECOFF targets are not enabled on OpenBSD/sgi at the moment. Fortunately, as I don't have an idea how to create a cross compiler toolchain, and neither have a OpenBSD/sgi machine, someone else contacted me and offered to create a ecoff based ramdisk. Then I'll see what happens.
> > > I doubt that the Indy will boot, but I am just curious. > > Assuming the PROM doesn't disklike the kernel load address, the system > will run until it sets up its own trap vectors, since there are no tlb > refill handlers for R4k processors. well, in case, I get above mentioned ecoff image beginning to boot, do you have any pointer to the hardware documentation, that will explain the tlb refill handlers? > > Supporting the ``low-end'' 64 bit capable sgi models (i.e. Indigo R4k, > Indy and Indigo2) in 64 bit mode (except for the few hopeless R4000 > flavours) is on my list, but low priority. Exactly my box is a Indigo with an R4k processor, so there is hope it will run OpenBSD in the future. Sebastian

