Re: Boot Console on LCD working

From: Andrew Zabolotny <zap.a.t.homelink.ru>
Date: Mon Feb 23 2004 - 11:43:26 EST

On Mon, 23 Feb 2004 16:01:01 +0100
Pattrick Hueper <pattyh@gmx.net> wrote:

> since i dont use modules right now, it did not work, since fbcon got
> initialized before mq1100fb... is there any way to change the
> initialization order if i compile them statically into the kernel?
Well, some people are considering fbcon a ugly hack; it does at kernel
level what could be perfectly done at user level (like X11 or Opie do).
Thus the fbcon driver is kind of legacy driver. Its initialization is
horribly incorrect (one example is that it crashes if it is compiled as
a module and you're checking the boot logo option). So it's not a big
loss anyway, in the end we won't use fbcon at all, you may regard it
just as a temporary debugging tool.

> Or, does anyone have a initrd with module loading working (i thought i
> read on the h2200 homepage, that the kernel is currently always
> statically compiled)?
My initrd-kit has perfectly working modutils for the 2.6 kernel. I've
posted the URL here multiple times.

> Anyway, it should work with a statically compiled kernel too,
> shouldn't it?
In this case you must fix the fbcon driver, not mq1100fb. Initializing
fbcon from mq1100fb is a horrible hack, since many won't want fbcon at
all. You can use notifiers for example (see include/linux/notifier.h).

--
Greetings,
   Andrew
P.S. Also use the -u switch when doing diffs, the old-style diffs are
kind of hard to read.
Received on Mon Feb 23 16:43:28 2004

This archive was generated by hypermail 2.1.8 : Tue May 04 2004 - 09:41:46 EDT