On 10/03/13 18:16, Blue Swirl wrote:
I'm getting these warnings during build, perhaps something is not correct: LINK openbios-builtin.elf libopenbios.a(console_common.o): warning: multiple common of `video' libsparc32.a(openbios.o): warning: previous common is here libopenbios.a(video_common.o): warning: multiple common of `video' libsparc32.a(openbios.o): warning: previous common is here libpackages.a(video.o): warning: multiple common of `video' libsparc32.a(openbios.o): warning: previous common is here GEN openbios-builtin.elf.syms
Thanks for testing :) Okay I see you patch for that - I'll update my patchset accordingly.
Based on a quick Debian 3.1 CDROM boot test, it looks like scrolling and clear screen does not work at all. Text is also offset by one line down and one column right.
Right I'll take a look at that. Am I right in thinking that the codes we need to implement are those in Annex B of the IEEE1275 specification? So that would be CSI n S, CSI n T and CSI n J?
Some usual messages (CPUs, UUID) are not going to screen but that's probably OK.
Yeah. I can fix those, but it requires changing the video struct which I can do for a later patchset.
ATB,
Mark.