arch/ppc/kernel/setup.c::screen_info
Geert Uytterhoeven
geert at linux-m68k.org
Sat Jan 26 03:03:02 EST 2002
On Fri, 25 Jan 2002, Tom Rini wrote:
> Hey all. Currently in the linuxppc_2_4 tree, we conditionally compile
> the screen_info struct on CONFIG_VGA_CONSOLE (and export the symbol
> based on that too). In linuxppc_2_4_devel, Geert checked in vga16fb
> fixes 2 months ago or so that added tests for CONFIG_FB_VGA16{,_MODULE}.
> And just recently Hollis Blanchard posted a patch to add vesafb to this
> list as well. So now the question is, shouldn't we just blindly
> allocate this struct and always export the screen_info symbol? This
> makes the most sense IMHO, since the point of modules is that you can
> add things on later without having to recompile. But if people are
> concerned about the extra space, perhaps we should do it based on
> CONFIG_FB (I don't believe VGA_CONSOLE actually needs the symbol to be
> exported, since it's a bool). Comments?
Note that vga16fb and vgacon use screen_info, through the ORIG_* macros
(defined in <linux/tty.h>), e.g.
#define ORIG_VIDEO_ISVGA (screen_info.orig_video_isVGA)
Gr{oetje,eeting}s,
Geert
--
Geert Uytterhoeven -- There's lots of Linux beyond ia32 -- geert at linux-m68k.org
In personal conversations with technical people, I call myself a hacker. But
when I'm talking to journalists I just say "programmer" or something like that.
-- Linus Torvalds
** Sent via the linuxppc-dev mail list. See http://lists.linuxppc.org/
More information about the Linuxppc-dev
mailing list