EDD error RE: [syslinux] Re: SYSLINUX 2.12-pre7 released
Blaauw,Bernd B.
B.Blaauw at student.fontys.nl
Thu Dec 9 17:44:24 PST 2004
>information a bit closer; it'd find that it's marked accordingly.
UDMA2.SYS author now worked around it, it seems you do something with "DPTE" in isolinux.asm but not using it (probably for memdisk or direct floppy/harddisk emulation?).
also something about EDD v1.1 and v3.0 specifications and setting bits to 1.
Anyway, the driver works now on:
BIOS -> cdrom -> Isolinux -> A: -> MSDOS -> UDMA2.SYS -> COMMAND.COM -> command prompt.
I don't have the sourcecode of this latest work-around version available, so can't let you have a look at it.
Any possibility for the 'write to bootsectorfile' in a 2.13 series SYSLINUX?
Bernd
here's a part of the mail:
"
hard-disks (item C above), I believe the Isolinux bootloader may
NOT be setting the DPTE pointer to all-ones if DPTE data in fact
IS NOT present, i.e. for the CD-ROM! In his first E-Mail, your
friend says "examine the data more closely" which makes me think
the Isolinux bootloader denotes a non-ATA unit ONLY through data
available in "new" V3.0 EDD BIOS fields!! He MUST ALSO set the
DPTE pointer to all-ones for non-ATA units, or in my opinion the
Isolinux bootloader is VIOLATING both the V1.1 and V3.0 EDD BIOS
specification! How else, for BOTH an old OR a new EDD BIOS, is
one to know a particular BIOS "disk unit" is NOT REALLY A DISK??
If your friend insists he has NOT violated the specs (as I think
he HAS!), then there is only one answer: Our drivers must FIRST
check for a NEW V3.0 EDD BIOS (74 bytes of returned "parameters"
not just 40), then check the NEW data fields for a non-ATA disk."
----------------------------------------------------------------
Op deze e-mail zijn de volgende voorwaarden van toepassing:
http://www.fontys.nl/disclaimer
The above disclaimer applies to this e-mail message.
----------------------------------------------------------------
More information about the Syslinux
mailing list