Home | History | Annotate | Download | only in ofwboot
History log of /src/sys/arch/ofppc/stand/ofwboot/ofwstart.S
RevisionDateAuthorComments
 1.4  20-Sep-2014  phx A stack size of 8K is too small for a block buffer of 65536 bytes.
Increased the stack size to 128K. This makes ofwboot work with FirmWorks
OpenFirmware systems again (tested with Motorola PowerStack II).
 1.3  28-Apr-2008  martin branches: 1.3.44; 1.3.62;
Remove clause 3 and 4 from TNF licenses
 1.2  13-Feb-2008  garbled branches: 1.2.2; 1.2.8; 1.2.10; 1.2.12; 1.2.14;
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.
 1.1  09-Jan-2008  garbled branches: 1.1.2; 1.1.4;
Changes to the ofppc ofwboot to make it boot on an IBM CHRP RS/6000.
Tested on a pegasos II and a 7044-270. Also, switch away from the hacked
up alloc.c we were using, and use the stock libsa one.
 1.1.4.3  27-Feb-2008  yamt sync with head.
 1.1.4.2  21-Jan-2008  yamt sync with head
 1.1.4.1  09-Jan-2008  yamt file ofwstart.S was added on branch yamt-lazymbuf on 2008-01-21 09:37:56 +0000
 1.1.2.2  10-Jan-2008  bouyer Sync with HEAD
 1.1.2.1  09-Jan-2008  bouyer file ofwstart.S was added on branch bouyer-xeni386 on 2008-01-10 23:43:32 +0000
 1.2.14.1  16-May-2008  yamt sync with head.
 1.2.12.1  18-May-2008  yamt sync with head.
 1.2.10.2  23-Mar-2008  matt sync with HEAD
 1.2.10.1  13-Feb-2008  matt file ofwstart.S was added on branch matt-armv6 on 2008-03-23 02:04:15 +0000
 1.2.8.1  02-Jun-2008  mjf Sync with HEAD.
 1.2.2.2  18-Feb-2008  mjf Sync with HEAD.
 1.2.2.1  13-Feb-2008  mjf file ofwstart.S was added on branch mjf-devfs on 2008-02-18 21:04:54 +0000
 1.3.62.1  22-Sep-2014  martin Pull up following revision(s) (requested by phx in ticket #114):
sys/arch/ofppc/stand/ofwboot/ofwstart.S: revision 1.4
sys/arch/ofppc/stand/ofwboot/Locore.c: revision 1.23
sys/arch/ofppc/stand/ofwboot/version: revision 1.13
A stack size of 8K is too small for a block buffer of 65536 bytes.
Increased the stack size to 128K. This makes ofwboot work with FirmWorks
OpenFirmware systems again (tested with Motorola PowerStack II).
 1.3.44.1  03-Dec-2017  jdolecek update from HEAD

RSS XML Feed