[OpenBIOS] CIF for Filll patch
programmingkidx at gmail.com
Fri Nov 30 16:15:20 CET 2012
On Nov 30, 2012, at 9:13 AM, Mark Cave-Ayland wrote:
> On 21/11/12 12:57, Programmingkid wrote:
>> Here is the CIF output I captured after adding FILLL.
> Thanks for this - the last RFC patch I just posted was because of this:
> of_client_interface: interpret 056136e4 00000001 00000640 fff73ed0
> interpret value depthbytes value rowbytes to active-package frame-buffer-adr value this-frame-buffer-adr : rect-setup >r >r rowbytes * swap depthbytes * + this-frame-buffer-adr + r> depthbytes * -rot r> ; : DRAW-RECTANGLE rect-setup 0 ?do 2dup 4 pick move 2 pick rowbytes d+ loop 3drop ; : FILL-RECTANGLE rect-setup rot depthbytes case 1 of dup 8 << or dup 10 << or endof 2 of dup 10 << or endof endcase -rot 0 ?do dup 3 pick 3 pick filll rowbytes + loop 3drop ; : READ-RECTANGLE rect-setup >r swap r> 0 ?do 2dup 4 pick move rowbytes 3 pick d+ loop 3drop ; this-frame-buffer-adr 0 to active-package ( -- )
> With this patch applied, do you get any further?
I tried to compile the source code, but I saw this error:
/bin/sh: i486-eabi-gcc: command not found
It looks like a file is being included with the PPC target that shouldn't be included.
More information about the OpenBIOS