[OpenBIOS] [PATCHv2 00/20] Switch to standards-compliant Forth console from C console

Mark Cave-Ayland mark.cave-ayland at ilande.co.uk
Sat Jun 1 14:06:06 CEST 2013


On 26/05/13 14:02, Mark Cave-Ayland wrote:

> As mentioned previously on-list, OpenBIOS currently contains two consoles - a
> C based console and a Forth based console. The Forth based console is currently
> broken, but is more feature complete than the C console, whilst also being
> more portable across different architectures.
>
> This patchset performs the following functions:
>
> - Fix various bugs in the Forth console
> - Optimise performance using low-level C graphics routines
> - Add simple IEEE1275-like initialisers for TCX and VGA graphics
> - Switch TCX and VGA drivers over to use the new console using the standard
>    is-install word
>
> Once this patchset is committed, a further patchset will follow to remove all of
> the duplicate C console code, remove packages/video.c and unify the console
> input/routines into libopenbios.
>
>
> Changes since v1:
>    - Rebase onto SVN trunk
>    - Various minor bugfixes/tidy-ups
>    - Fix CSI n;mH and CSI n;mf as reported by Blue Swirl
>    - Implementation of remaining missing fb8-* defer words:
>          fb8-insert-lines
>          fb8-insert-characters
>          fb8-delete-characters

Okay - I've had no further feedback on the revised version of this patch 
so I'm hoping to commit this in the next day or two unless someone comes 
up with any major objections...


ATB,

Mark.



More information about the OpenBIOS mailing list