diff options
author | Sebastian Schmelzer | 2010-10-25 16:53:54 +0200 |
---|---|---|
committer | Sebastian Schmelzer | 2010-10-25 16:53:54 +0200 |
commit | 3050a9253437f4a4b5ad4bf3b3efdc3c660a5137 (patch) | |
tree | 91ac22153e416aac7ca20916b314b5e2ffa871b1 /contrib/syslinux-4.02/dosutil/eltorito.txt | |
download | preboot-3050a9253437f4a4b5ad4bf3b3efdc3c660a5137.tar.gz preboot-3050a9253437f4a4b5ad4bf3b3efdc3c660a5137.tar.xz preboot-3050a9253437f4a4b5ad4bf3b3efdc3c660a5137.zip |
Diffstat (limited to 'contrib/syslinux-4.02/dosutil/eltorito.txt')
-rw-r--r-- | contrib/syslinux-4.02/dosutil/eltorito.txt | 50 |
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 + |