Home | History | Annotate | Download | only in dosutil
      1 
      2 Change log for eltorito.asm, by Bart Lagerweij
      3 
      4 Jun 25, 2009 - License source code under the MIT license
      5 
      6 Jun 6, 2002 - v1.2
      7 Eltorito.sys does now also finds the correct driver number for the booted CD-Rom
      8 on a Dell PC with very buggy BIOS. It does not clear the carry flag after a
      9 succesfull call to int13/ax=4b01h call. Other PC's also using Phoenix BIOS
     10 version 1.10 A14, or alike maybe also benefit from this "workaround".
     11 
     12 Mar 9, 2002
     13 - All read requests are now retried 5 times.
     14 - Bug fix, had...
     15 	cmp	ax, 3FFFh		;Too large?
     16 	ja	ReadLBad		;If yes
     17   seperated from...
     18 	mov	ax,es:[bx+18]		;Get number of sectors to read
     19 	mov	word ptr [SpecPkt+2],ax
     20   so, it was checking "wild" ax values...
     21 - Some cleanup and small changes
     22 - The tracers give trouble when using SHCD..
     23 - Reverted proc ReadL back to Rev. 0.15BETA
     24 
     25 Mar 5, 2002
     26 - Bug fix, when changing CD media some machines would "hang" in the PriVolDesc
     27   routine.
     28 - Added printing of TRACER characters to trace the bug above
     29 - Major cleanup and now using ASCIIZ strings
     30 
     31 May 9, 2001
     32 - Fixed a "pad devicename with spaces" bug, this only happened when a device
     33   name was used with less than 8 characters, for example, "MSCD000" became
     34   "MSCD000("
     35 - Bug fix, when eltorito.sys was called with invalid command line parameters,
     36   garbage was printed and sometimes followed by "system halted" that has been
     37   there since the very first version of eltorito.sys. I know that because I
     38   had the bug back then. When loading eltorito.sys using a device loader,
     39   for example "device.com eltorito.sys /test:123" garbage was printed instead
     40   of "No device name found." "driver not installed".
     41   Changed the error message to include a "usage" string.
     42 
     43 May 8, 2001
     44 - If diskemu.bin is loaded eltorito.sys uses the drivenumber from diskemu
     45   A call is made to "diskemu/Get status" (INT13/AX=5400) and the drivenumber is returned in CL
     46   This should fix boot problems on Dell PCs (YES!)
     47   When diskemu.bin is not loaded, eltorito still loops all drive numbers using eltorito calls.
     48 - Removed "press Escape..."
     49 - When the Alt-key is pressed (and holded) more info is printed and eltorito.sys halts
     50 
     51