--- ./linux-2.4.x/arch/m68knommu/kernel/setup.c.ORIG 2004-08-19 18:37:45.000000000 -0600 +++ ./linux-2.4.x/arch/m68knommu/kernel/setup.c 2004-08-19 18:41:08.000000000 -0600 @@ -39,13 +39,6 @@ #include #endif -#ifdef CONFIG_CONSOLE -extern struct consw *conswitchp; -#ifdef CONFIG_FRAMEBUFFER -extern struct consw fb_con; -#endif -#endif - #if defined (CONFIG_M68360) #include //Get the definition of QUICC type extern void m360_cpm_reset(void); @@ -302,15 +295,17 @@ printk("Command line: '%s'\n", *cmdline_p); #endif /*rom_length = (unsigned long)&_flashend - (unsigned long)&_romvec;*/ - -#ifdef CONFIG_CONSOLE -#ifdef CONFIG_FRAMEBUFFER - conswitchp = &fb_con; + +#ifdef CONFIG_VT_CONSOLE +#ifdef CONFIG_FB + conswitchp = &dummy_con; #else conswitchp = 0; #endif #endif + + /* * give all the memory to the bootmap allocator, tell it to put the * boot mem_map at the start of memory --- ./linux-2.4.x/drivers/video/mq1100.c.ORIG 1969-12-31 17:00:00.000000000 -0700 +++ ./linux-2.4.x/drivers/video/mq1100.c 2004-09-02 00:44:24.000000000 -0600 @@ -0,0 +1,716 @@ +/* + * linux/drivers/video/mq1100fb.c -- Framebuffer driver for MediaQ 1100 controller + * + * The driver will work with Sony Clie (Dragonball-based PalmOS handheld) LCD panel + * screen. Initially no hardware cursor support. No support for changing real screen + * resolution (no point with LCD). No accelerated features support. + * + * Created 08/2004 by Anton Solovyev, anton@solovyev.com + * + * based on: + * + * linux/drivers/video/skeletonfb.c -- Skeleton for a frame buffer device + * + * Created 28 Dec 1997 by Geert Uytterhoeven + * + * This file is subject to the terms and conditions of the GNU General Public + * License. See the file COPYING in the main directory of this archive + * for more details. + */ + +#include +#include +#include +#include +#include +#include +#include +#include +#include +#include + +#include