Files
openbios/forth/device
Mark Cave-Ayland 7253d7b0af Revert r638, apply previous patch to extend control flow stack items to 2 data stack items, and fix the Fcode evaluator to use
this new information to correctly resolve destination (b<mark) references. See the email archives for further discussion on why 
this is required.

Hopefully this should finally resolve the Fcode backward branch problem; at least all previous incorrect resolutions now appear 
correct and the Fcode evaluator no longer crashes or gets stuck in a loop while attempting to boot Milax.



git-svn-id: svn://coreboot.org/openbios/trunk/openbios-devel@641 f158a5a8-5612-0410-a976-696ce0be7e32
2009-12-09 01:09:48 +00:00
..
2009-01-10 11:49:43 +00:00
2009-01-10 11:49:43 +00:00
2008-12-13 09:26:41 +00:00
2008-12-13 09:26:41 +00:00
2009-11-20 15:42:28 +00:00
2008-12-13 09:26:41 +00:00
2008-12-13 09:26:41 +00:00

The code you find here implements the IEEE 1275-1994 Open Firmware
device interface.

Chapter     File                    Comment
<none>      structures.fs           generic structures used by 5.3
5.3.2       <none>                  defined in user interface
5.3.3       fcode.fs                complete, partly untested
5.3.4       package.fs              incomplete
5.3.5       property.fs             incomplete
5.3.6       display.fs              incomplete
5.3.7       other.fs                incomplete

H2 and
5.3.1.1.1   preof.fs                pre-IEEE-1275-1994 words
	    split.fs
	    pathres.fs		    path resolution

	    table.fs		    fcode evaluator
	    feval.fs		    (byte-load)


2003/11/12 Stefan Reinauer <stepan@openbios.org>