openbios/forth/debugging
Mark Cave-Ayland 59f6bd12ba loader: implement new loader type for CHRP/Apple partition bootcode (%BOOT)
One of the primary reasons that issues with the quik bootloader were not
detected earlier was because arch/ppc/qemu/main.c has a separate code path
for forcing an old-world boot when -boot c is passed to QEMU.

This commit implements the bootcode loader as a core OpenBIOS loader which
enables old-world payloads such as quik to be executed using:

load hd:,%BOOT
go

Note that we also fix a bug in mac-parts.c to ensure that we don't try and
interpose a filesystem package when %BOOT is passed as a filename.

Signed-off-by: Mark Cave-Ayland <mark.cave-ayland@ilande.co.uk>
CC: Alexander Graf <agraf@suse.de>
CC: Andreas Färber <afaerber@suse.de>

git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@1105 f158a5a8-5612-0410-a976-696ce0be7e32
2013-04-05 09:35:08 +00:00
..
build.xml initial import of openbios--main--1.0--patch-26 2006-04-26 15:08:19 +00:00
client.fs loader: implement new loader type for CHRP/Apple partition bootcode (%BOOT) 2013-04-05 09:35:08 +00:00
fcode.fs Make select-dev and unselect-dev compatible with OBP. 2011-08-08 12:33:10 +00:00
firmware.fs Reworked version of Forth Source debugger (Mark Cave-Ayland) 2009-11-15 21:03:51 +00:00
see.fs actually print value of a (lit) 2009-11-20 15:58:55 +00:00