here is the bootlogo it patches cleanly against 2.0.33
-------BEGIN PGP PUBLIC KEY BLOCK----- Version: PGP for Personal Privacy 5.0
mQGiBDVBe7ERBAD/UYfH7/7DF2DtYma39hU7g/TMwGE1Nld+Fes165HvWciDHxxZ s46Lppc9tC0we9TeVBiGsVc/o5y7Ok2JPAZ76lC1KfQvYgOdPKTRkN84foxlcD1d SzzSPa1K+2UrEoTMLrgXpQz3vIYnTEFh/9wOv11BsRjX06PO/OuCObsSkQCg/4Gc v5fYJS84ZsRZMjs4ujDCwbcD+wWEnCGZGRrZFrTHJNuFi82Za1Fpy5bq79wSYCyL tYrwnITChPsQvuiaX+RPRfbRL36RraTonfgTKyBHkOODepQC0ayqvFEiqFE10EwR XpNcQx1nD3rtpaDfV3uf3yBaGWoeppaGCaXisZxxyi46qUFqz1lEB5OrB5tTU2g5 xoWJA/4vOnq22EJFDdMiStK8f5ixtuBvpYWrkirLVIytyRHZxvOQqmXS0b/kqGg/ ylQy+zZh7j/MNKpjBDvwuuqsxEziWVb4ydfLwfXBVcoK8uIi/kv+d/x4nk+150ea CvkkmkYw4s6tmu/JHGFMMjakg3Qo0bSKzyIz1H8M2qrN51d+XbQdSmVmZiBPcnIg PGpkb3JyQHJlZHNoaWZ0LmNvbT6JAEsEEBECAAsFAjVBe7EECwMBAgAKCRCxv8Uv lUBHbKU/AKCBaPFER+4DlIAU+U1UKU2zRjVjqwCeIyzFkDqNrcK6ahDb3XyAUAsk /wGJAD8DBRA1S4OU6XSoOCKQ8IMRAtsbAJ9accoD66qeAcHGI/jN/PeVK5MazQCe MC7n+M+NGdglkYyi89iZTobEAcC5Ag0ENUF7shAIAPZCV7cIfwgXcqK61qlC8wXo +VMROU+28W65Szgg2gGnVqMU6Y9AVfPQB8bLQ6mUrfdMZIZJ+AyDvWXpF9Sh01D4 9Vlf3HZSTz09jdvOmeFXklnN/biudE/F/Ha8g8VHMGHOfMlm/xX5u/2RXscBqtNb no2gpXI61Brwv0YAWCvl9Ij9WE5J280gtJ3kkQc2azNsOA1FHQ98iLMcfFstjvbz ySPAQ/ClWxiNjrtVjLhdONM0/XwXV0OjHRhs3jMhLLUq/zzhsSlAGBGNfISnCnLW hsQDGcgHKXrKlQzZlp+r0ApQmwJG0wg9ZqRdQZ+cfL2JSyIZJrqrol7DVekyCzsA AgIH/1jvxIuoVPMqiTQcuJ1Z12b4O6c6ApYe5OuT09oZUVvvVtUHPRHnc5REzT5w RSRExW4bebhCP2bf5G2YqKnzShZCzanXv8JKEd932E/ChEeCuskPrTSGL9Q1YW0P KnIvmL8czrtKLJi/f0cIn4K1pRcC3gD3drCho4V/8qMwl6MEg4Dp8uOuGDGd1r82 oNYEMIG3hq6KXNlmZcLZVSXXTU7XSuxWjCokfrXh2D3m1vLkcARh0+zxr6F1e0tT LGlT3DniKidh1rT1Siqj0lNPLtxqgpPSqZLtSuXWUj8007qWrs00aEUmjn7w9K1J aKcG3YAw2TJQyUM9YNO6aOonwdOJAD8DBRg1QXuysb/FL5VAR2wRAiLIAKDPdbe1 UdWIKpXkePlw/n7OQZ3TxQCePV6C44Qc+wrCEPYqYc8mP8FGjtU= =alSU -----END PGP PUBLIC KEY BLOCK-----
--------------0616E335E778F20CB407AD2A Content-Type: text/plain; charset=iso-8859-1; name="logo-2.0.30-2.diff" Content-Transfer-Encoding: 8bit Content-Disposition: inline; filename="logo-2.0.30-2.diff"
diff -u linux/arch/i386/boot/logofont.asm-2.0.30 linux/arch/i386/boot/logofont.asm
--- linux/arch/i386/boot/logofont.asm-2.0.30 Mon Jul 7 23:51:46 1997
+++ linux/arch/i386/boot/logofont.asm Thu Jul 10 09:58:31 1997
@@ -0,0 +1,33 @@
+logofont:
+ db 0x00,0x00,0x00,0x01,0x01,0x03,0x03,0x03,0x07,0x07,0x07,0x07,0x06,0x06,0x06,0x07
+ db 0x03,0x1f,0x7f,0xff,0xff,0xff,0xff,0xff,0xff,0xff,0x1f,0x4f,0xef,0xef,0xe1,0x40
+ db 0xc0,0xf8,0xfe,0xff,0xf3,0xf1,0xff,0xff,0xff,0xff,0x83,0x31,0x79,0x79,0x79,0x39
+ db 0x00,0x00,0x00,0x80,0xc0,0xc0,0xe0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf0,0xf8
+ db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
+ db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x01
+ db 0x03,0x03,0x02,0x03,0x03,0x03,0x03,0x06,0x0e,0x1c,0x3c,0x38,0x78,0xf8,0xf8,0x70
+ db 0x80,0x00,0x00,0x80,0xc1,0xde,0x61,0x7f,0x3e,0x00,0x00,0x00,0x00,0x00,0x00,0x00
+ db 0x36,0x36,0x36,0x36,0x36,0x37,0x30,0x3f,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
+ db 0x00,0x00,0x00,0x00,0x00,0x3f,0x30,0x37,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36
+ db 0x0f,0x01,0x0d,0x31,0xcb,0x33,0xc1,0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
+ db 0xf8,0xf8,0xf8,0xf8,0x9c,0xce,0xfe,0xff,0xff,0x7f,0x7f,0x3f,0x3f,0x3f,0x1f,0x0f
+ db 0x36,0x36,0x36,0x36,0x36,0x37,0x30,0x37,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36
+ db 0x00,0x00,0x00,0x00,0x00,0xff,0x00,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
+ db 0x36,0x36,0x36,0x36,0x36,0xf7,0x00,0xf7,0x36,0x36,0x36,0x36,0x36,0x36,0x36,0x36
+ db 0x18,0x18,0x18,0x18,0x18,0xff,0x00,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
+ db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x80,0x80,0xc0,0xe0,0xf0,0xf8,0x7c,0x7c
+ db 0x00,0x00,0x00,0x00,0x00,0xff,0x00,0xff,0x18,0x18,0x18,0x18,0x18,0x18,0x18,0x18
+ db 0x03,0x03,0x07,0x07,0x0f,0x0f,0x1b,0x1b,0x3b,0x7b,0x7f,0x7d,0x6e,0x83,0x81,0x80
+ db 0x70,0xe0,0xc0,0xc0,0xc0,0x80,0x80,0x80,0x80,0x80,0x80,0x80,0x00,0x00,0xc0,0xe0
+ db 0x07,0x07,0x07,0x03,0x03,0x03,0x03,0x03,0x03,0x03,0x01,0x01,0x03,0x0f,0x1b,0x11
+ db 0xbe,0xbf,0xbf,0xdf,0xdf,0xdf,0xdf,0xdf,0xdf,0xdf,0x1f,0xe7,0xff,0xff,0xff,0xfe
+ db 0x00,0x00,0x00,0x00,0x80,0x80,0x80,0xc0,0xc0,0xc0,0xc0,0xc0,0xc0,0x80,0x60,0x20
+ db 0x01,0x3f,0x40,0x40,0x40,0x40,0x40,0x60,0x60,0x60,0xc0,0x60,0x1f,0x01,0x00,0x00
+ db 0x80,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xf0,0x0f,0x01
+ db 0x78,0x7c,0x3e,0x1f,0x0f,0x0f,0x07,0x02,0x01,0x01,0x00,0x00,0x01,0x01,0x87,0xfe
+ db 0x00,0x00,0x00,0x00,0x80,0x80,0x00,0x00,0x60,0xb0,0xbf,0xff,0xff,0xf8,0x80,0x00
+ db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x07,0x3f,0xff,0xff,0xff,0x00,0x00,0x00
+ db 0x10,0x10,0x10,0x10,0x10,0x10,0x58,0xd8,0xd0,0xd0,0xf0,0xb0,0xf8,0xf8,0x3c,0x1f
+ db 0xfc,0x70,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x01,0x07,0x0c,0x78,0xf0
+ db 0x20,0x20,0x20,0x30,0x1c,0x06,0x01,0x01,0x03,0x0c,0x70,0xc0,0x00,0x00,0x00,0x00
+ db 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00
diff -u linux/arch/i386/boot/video.S-2.0.30 linux/arch/i386/boot/video.S
--- linux/arch/i386/boot/video.S-2.0.30 Sat May 18 10:15:10 1996
+++ linux/arch/i386/boot/video.S Thu Jul 10 10:06:38 1997
@@ -98,6 +98,7 @@
#ifdef CONFIG_VIDEO_RETAIN
call restore_screen ! Restore screen contents
#endif
+ call penguin ! display logo
call mode_params ! Store mode parameters
pop ds ! Restore original DS
ret
@@ -1738,6 +1739,52 @@
pop ax
ret
+! -----------------------------------------------------------------
+! nice penguin for intel boxes too :-)
+!
+! load penguin logo font
+!
+
+penguin:
+ incb [PARAM_HAVE_VGA] ! make sure we have a vga...
+ decb [PARAM_HAVE_VGA]
+ jz logo_skip
+
+ seg gs ! get Font size ...
+ mov ax,[0x485]
+ cmp ax,#16 ! ... and make sure the video mode uses
+ jnz logo_skip ! 16-line fonts
+
+ mov ax,#0x1100 ! load the font piece using bios functions
+ mov bx,#0x1000
+ mov cx,#32
+ mov dx,#0x00c0
+ lea bp,logofont
+ int 0x10
+
+ lea si,penguin_msg ! print the string with the logo
+ call prtstr
+
+logo_skip:
+ ret
+
+! logo string
+penguin_msg:
+ .ascii " ÀÁÂÃ "
+ db 0x0d,0x0a
+ .ascii " ÅÆÇÊËÐ Linux "
+ .ascii UTS_RELEASE
+ db 0x0d,0x0a
+ .ascii " ÒÓ ÔÕÖ "
+ db 0x0d,0x0a
+ .ascii " ×ØÙÚÛÜÝÞ "
+ db 0x0d,0x0a,0
+
+! font data
+#include "logofont.asm"
+
+! -----------------------------------------------------------------
+
! Variables:
adapter: .byte 0 ! Video adapter: 0=CGA/MDA/HGA,1=EGA,2=VGA
--------------0616E335E778F20CB407AD2A--
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu