diff -uNr linux-2.2.16.SuSE/drivers/video/Config.in linux-2.2.16.susefont/drivers/video/Config.in --- linux-2.2.16.SuSE/drivers/video/Config.in Mon Jul 24 15:51:21 2000 +++ linux-2.2.16.susefont/drivers/video/Config.in Mon Jul 24 21:01:05 2000 @@ -323,6 +323,7 @@ bool ' Sparc console 8x16 font' CONFIG_FONT_SUN8x16 if [ "$CONFIG_FBCON_FONTWIDTH8_ONLY" = "n" ]; then bool ' Sparc console 12x22 font (not supported by all drivers)' CONFIG_FONT_SUN12x22 + bool ' SuSE console 12x22 font (not supported by all drivers)' CONFIG_FONT_SUSE12x22 bool ' Mac console 6x11 font (not supported by all drivers)' CONFIG_FONT_6x11 fi bool ' Pearl (old m68k) console 8x8 font' CONFIG_FONT_PEARL_8x8 diff -uNr linux-2.2.16.SuSE/drivers/video/Makefile linux-2.2.16.susefont/drivers/video/Makefile --- linux-2.2.16.SuSE/drivers/video/Makefile Mon Jul 24 15:51:21 2000 +++ linux-2.2.16.susefont/drivers/video/Makefile Mon Jul 24 21:01:05 2000 @@ -59,6 +59,9 @@ ifeq ($(CONFIG_FONT_PEARL_8x8),y) L_OBJS += font_pearl_8x8.o endif + ifeq ($(CONFIG_FONT_SUSE12x22),y) + L_OBJS += font_suse12x22.o + endif endif # Frame Buffer Devices diff -uNr linux-2.2.16.SuSE/drivers/video/fonts.c linux-2.2.16.susefont/drivers/video/fonts.c --- linux-2.2.16.SuSE/drivers/video/fonts.c Fri Nov 13 19:10:12 1998 +++ linux-2.2.16.susefont/drivers/video/fonts.c Mon Jul 24 21:01:05 2000 @@ -53,6 +53,12 @@ #undef NO_FONTS &font_pearl_8x8, #endif +#ifdef CONFIG_FONT_SUSE12x22 +#if defined(CONFIG_FB_SBUS) || defined(CONFIG_FBCON_CFB8) || defined(CONFIG_FBCON_CFB16) || defined(CONFIG_FBCON_CFB24) || defined(CONFIG_FBCON_CFB32) +#undef NO_FONTS +#endif + &font_suse_12x22, +#endif }; #define num_fonts (sizeof(fbcon_fonts)/sizeof(*fbcon_fonts)) diff -uNr linux-2.2.16.SuSE/include/video/font.h linux-2.2.16.susefont/include/video/font.h --- linux-2.2.16.SuSE/include/video/font.h Tue Jan 19 19:47:48 1999 +++ linux-2.2.16.susefont/include/video/font.h Mon Jul 24 21:01:05 2000 @@ -28,6 +28,7 @@ #define SUN8x16_IDX 4 #define SUN12x22_IDX 5 #define ACORN8x8_IDX 6 +#define SUSE12x22_IDX 7 extern struct fbcon_font_desc font_vga_8x8, font_vga_8x16, @@ -35,7 +36,8 @@ font_vga_6x11, font_sun_8x16, font_sun_12x22, - font_acorn_8x8; + font_acorn_8x8, + font_suse_12x22; /* Find a font with a specific name */ --- linux-2.2.16.SuSE/drivers/video/font_suse12x22.c Thu Jan 1 01:00:00 1970 +++ linux.susefont/drivers/video/font_suse12x22.c Tue Aug 1 01:06:47 2000 @@ -0,0 +1,6200 @@ +#include