Fix for Toshiba laptops; ported from 1.xx branch
authorhpa <hpa>
Tue, 13 Aug 2002 20:36:33 +0000 (20:36 +0000)
committerhpa <hpa>
Tue, 13 Aug 2002 20:36:33 +0000 (20:36 +0000)
NEWS
isolinux.asm

diff --git a/NEWS b/NEWS
index 2e4ad63..fc7d428 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -7,6 +7,10 @@ Changes in 2.00:
          for details.
        * Fix mbr.asm so that it actually works.
 
+Changes in 1.76:
+       * ISOLINUX: Remove code no longer used which caused hangs on
+         some Toshiba laptops.
+
 Changes in 1.75:
        * ALL: NASM 0.98.32 or later is now required to build
          SYSLINUX from sources.
index 1fd90d4..ce2520c 100644 (file)
@@ -299,35 +299,6 @@ initial_csum:      xor edi,edi
 %endif
 
 found_drive:
-               ; Get drive information
-               mov ah,48h
-               mov dl,[DriveNo]
-               mov si,drive_params
-               int 13h
-               jnc params_ok
-
-               mov si,nosecsize_msg
-               call writemsg
-
-params_ok:
-               ; Check for the sector size (should be 2048, but
-               ; some BIOSes apparently think we're 512-byte media)
-               ;
-               ; FIX: We need to check what the proper behaviour
-               ; is for getlinsec when the BIOS thinks the sector
-               ; size is 512!!!  For now, we ignore what the BIOS
-               ; says and assume it's using 2048-byte sectors
-               ; anyway.  This is correct for at least one BIOS
-               ; with this particular pathology.
-%ifdef DEBUG_MESSAGES
-               mov si,secsize_msg
-               call writemsg
-               mov ax,[dp_secsize]
-               call writehex4
-               call crlf
-%endif
-
-load_image:
                ; Some BIOSes apparently have limitations on the size 
                ; that may be loaded (despite the El Torito spec being very
                ; clear on the fact that it must all be loaded.)  Therefore,