Hi,
This patch addresses a problem with printing messages on the screen. Stage 1
makes assumptions that are not covered by official specifications (at least
to my knowledge), though in reality, they almost
always hold true. Nevertheless, removing those assumptions costs a single
byte, so let's get rid of them.
Appended is a patch.
Wolf Lammen
--
GMX ProMail (250 MB Mailbox, 50 FreeSMS, Virenschutz, 2,99 EUR/Monat...)
jetzt 3 Monate GRATIS + 3x DER SPIEGEL +++ http://www.gmx.net/derspiegel +++
--- grub-patch.1/stage1/stage1.S 2004-02-07 08:46:45.000000000 +0100
+++ grub-patch.2/stage1/stage1.S 2004-02-07 09:10:35.000000000 +0100
@@ -416,6 +416,7 @@
movb $0xe, %ah
int $0x10 /* display a byte */
message:
+ cld
lodsb
cmpb $0, %al
jne 1b /* if not end of string, jmp to display */
_______________________________________________
Bug-grub mailing list
[EMAIL PROTECTED]
http://mail.gnu.org/mailman/listinfo/bug-grub