Port-sparc64 archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: Custom boot loader stub
On Thu, Oct 16, 2025 at 01:32:39PM +0300, Valery Ushakov wrote:
> On Wed, Oct 15, 2025 at 08:24:05 +0100, Sad Clouds wrote:
>
> > 2. Binary format
> >
> > Some information I've read states that the binary OpenBoot loads must
> > be in the old a.out format. This may have been the case for older
> > 32-bit sparc hardware, but for sun4u/sun4v does anyone know if OpenBoot
> > also supports elf32 or elf64 formats?
>
> From a sparc64 nfs root:
>
> $ file /export/root/aurinko/usr/mdec/ofwboot
> /export/root/aurinko/usr/mdec/ofwboot: ELF 64-bit MSB executable, SPARC V9, relaxed memory ordering, version 1 (SYSV), statically linked, not stripped
Just curious - this is loaded via the primary boot block (from
src/sys/arch/sparc/stand/bootblk/bootblk.fth) from the proper partition
and file system, and evaluate'd, but would it also work (if small
enough and what have you) as primary boot block?
My guess is: yes - but I don't really know.
Martin
Home |
Main Index |
Thread Index |
Old Index