NetBSD/sys/arch/ofppc/stand/ofwboot
garbled dc6a7fd211 Add support to ofwboot for booting on the 7046-B50. Also likely to work
on the 7043-150.  The B50 wants not only a note at the head of the
binary, like the 7044 did, but it also wants a PHDR that points at it.
Because the IBM firmware doesn't like the real note section that ld
generates (it puts it at the end of the file), we instead point PT_NOTE
at the text section.  This works, because at the top of the text section,
there is a note hacked in, which was required for the 7044.

Also, change the mode from virtual mode to real mode in the note, because
the B50 hangs if you load it in virtual.  Tested to work on a B50, 7044,
and Pegasos2.

Yay IBM.
2008-02-13 20:11:38 +00:00
..
boot.c Add a very quick and simple hack to allow ofwboot to be compiled into a 2008-02-12 04:27:46 +00:00
boot.h
ldscript Add support to ofwboot for booting on the 7046-B50. Also likely to work 2008-02-13 20:11:38 +00:00
Locore.c Add a very quick and simple hack to allow ofwboot to be compiled into a 2008-02-12 04:27:46 +00:00
Makefile Add support to ofwboot for booting on the 7046-B50. Also likely to work 2008-02-13 20:11:38 +00:00
net.c
net.h
netif_of.c
netif_of.h
ofdev.c support FS_RAID partitions, and increase the offset by 2008-01-03 06:40:02 +00:00
ofdev.h
ofwstart.S Add support to ofwboot for booting on the 7046-B50. Also likely to work 2008-02-13 20:11:38 +00:00
openfirm.h
version Add support to ofwboot for booting on the 7046-B50. Also likely to work 2008-02-13 20:11:38 +00:00