From ec29325fac1d112b3819163f5fb9c39fa05dcad1 Mon Sep 17 00:00:00 2001 From: hpa Date: Tue, 10 Apr 2001 00:01:02 +0000 Subject: [PATCH] Fix for register corruption while displaying F-key help files. --- isolinux.asm | 2 ++ ldlinux.asm | 2 ++ pxelinux.asm | 2 ++ 3 files changed, 6 insertions(+) diff --git a/isolinux.asm b/isolinux.asm index be97c37..701ac5c 100644 --- a/isolinux.asm +++ b/isolinux.asm @@ -1453,7 +1453,9 @@ show_help: ; AX = func key # (0 = F1, 9 = F10) add di,FKeyName call searchdir jz fk_nofile + push si call crlf + pop si call get_msg_file jmp short fk_wrcmd fk_nofile: diff --git a/ldlinux.asm b/ldlinux.asm index 0eb255a..e0b5e66 100644 --- a/ldlinux.asm +++ b/ldlinux.asm @@ -1549,7 +1549,9 @@ show_help: ; AX = func key # (0 = F1, 9 = F10) add di,FKeyName call searchdir jz fk_nofile + push si call crlf + pop si call get_msg_file jmp short fk_wrcmd fk_nofile: diff --git a/pxelinux.asm b/pxelinux.asm index f37868a..fb66ef4 100644 --- a/pxelinux.asm +++ b/pxelinux.asm @@ -1244,7 +1244,9 @@ show_help: ; AX = func key # (0 = F1, 9 = F10) add di,FKeyName call searchdir jz fk_nofile + push si call crlf + pop si call get_msg_file jmp short fk_wrcmd fk_nofile: -- 2.7.4