summaryrefslogtreecommitdiffstats
path: root/contrib/syslinux-4.02/dosutil/eltorito.txt
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/syslinux-4.02/dosutil/eltorito.txt')
-rw-r--r--contrib/syslinux-4.02/dosutil/eltorito.txt50
1 files changed, 50 insertions, 0 deletions
diff --git a/contrib/syslinux-4.02/dosutil/eltorito.txt b/contrib/syslinux-4.02/dosutil/eltorito.txt
new file mode 100644
index 0000000..956e54f
--- /dev/null
+++ b/contrib/syslinux-4.02/dosutil/eltorito.txt
@@ -0,0 +1,50 @@
+
+Change log for eltorito.asm, by Bart Lagerweij
+
+Jun 25, 2009 - License source code under the MIT license
+
+Jun 6, 2002 - v1.2
+Eltorito.sys does now also finds the correct driver number for the booted CD-Rom
+on a Dell PC with very buggy BIOS. It does not clear the carry flag after a
+succesfull call to int13/ax=4b01h call. Other PC's also using Phoenix BIOS
+version 1.10 A14, or alike maybe also benefit from this "workaround".
+
+Mar 9, 2002
+- All read requests are now retried 5 times.
+- Bug fix, had...
+ cmp ax, 3FFFh ;Too large?
+ ja ReadLBad ;If yes
+ seperated from...
+ mov ax,es:[bx+18] ;Get number of sectors to read
+ mov word ptr [SpecPkt+2],ax
+ so, it was checking "wild" ax values...
+- Some cleanup and small changes
+- The tracers give trouble when using SHCD..
+- Reverted proc ReadL back to Rev. 0.15BETA
+
+Mar 5, 2002
+- Bug fix, when changing CD media some machines would "hang" in the PriVolDesc
+ routine.
+- Added printing of TRACER characters to trace the bug above
+- Major cleanup and now using ASCIIZ strings
+
+May 9, 2001
+- Fixed a "pad devicename with spaces" bug, this only happened when a device
+ name was used with less than 8 characters, for example, "MSCD000" became
+ "MSCD000("
+- Bug fix, when eltorito.sys was called with invalid command line parameters,
+ garbage was printed and sometimes followed by "system halted" that has been
+ there since the very first version of eltorito.sys. I know that because I
+ had the bug back then. When loading eltorito.sys using a device loader,
+ for example "device.com eltorito.sys /test:123" garbage was printed instead
+ of "No device name found." "driver not installed".
+ Changed the error message to include a "usage" string.
+
+May 8, 2001
+- If diskemu.bin is loaded eltorito.sys uses the drivenumber from diskemu
+ A call is made to "diskemu/Get status" (INT13/AX=5400) and the drivenumber is returned in CL
+ This should fix boot problems on Dell PCs (YES!)
+ When diskemu.bin is not loaded, eltorito still loops all drive numbers using eltorito calls.
+- Removed "press Escape..."
+- When the Alt-key is pressed (and holded) more info is printed and eltorito.sys halts
+