[syslinux] SYSLINUX works on more than 'floppy' media

Lars Munch lars at segv.dk
Thu Mar 4 02:58:04 PST 2004


On Wed, Mar 03, 2004 at 08:13:27PM +0100, Blaauw,Bernd B. wrote:
> Syslinux installs on any fat12/fat16 device / partition / storage
> area.
> 
> I wonder why there exist both syslinux.exe and syslinux.com though..
> if NT family -> use NT write methods from syslinux.exe else use DOS
> write methods from syslinux.com

Because you cannot link a 16bit DOS program with a 32bit windows
program, and you cannot use dos interrupts directly from a win32
program. If you really want mix the two programs you can use
vwin32.vxd and VWIN32_DIOC_DOS_XXX, see for example:

http://www.codeguru.com/Cpp/W-P/system/misc/article.php/c5765/

But then syslinux.exe will not work in dos and will still have the need
of two version of the syslinux installer.

Best regards
Lars Munch




More information about the Syslinux mailing list