Netboot Mailing List (by thread)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Re2: insert boot disk - second



I did try change first_c.c with your new version, but I have still the 
same result.

I will try detect where is problem in my BIOSes.

  thanks
    poli

  

> 
> On my systems disabling all floppy drives does not hang the system, so
> your problem seems to depend on the type of BIOS used. Since I can't
> reproduce your problem, I can only assume the cause. It seems to be
> that part of first.S which tries to determine the number of floppy
> drives attached to the system. If BIOS int $13, function $08 returns
> carry, this number will be determined by looking at the system confi-
> guration word. As stated in Ralf Brown's interrupt list this function
> $08 might not return Carry set even when accessing a non-existent
> drive. This seems to be the case on the systems I've tried it on. However,
> some systems do correctly return Carry, and then first.S will look at
> the system configuration word. And then a real bug gets into effect.
> Line 194 of first.S reads
> 
> getnm3: mov dl,1
> 
> but it should read:
> 
> getnm3: mov dl,#1
> 
> This definitely is a bug. However, I'm only guessing that this bug
> caused your problem. If it does not, please let me know and I will
> go on for a further search.
> 
> I've attached a changed file first_c.c, which you can include into the
> netboot source tree (directory netboot/mknbi-dos). Then you need to
> recompile mknbi-dos.
> 
> gero.
> 
===========================================================================
This Mail was sent to netboot mailing list by:
"Petr OLIVKA" <Petr.Olivka@vsb.cz>
To get help about this list, send a mail with 'help' as the only string in
it's body to majordomo@baghira.han.de. If you have problems with this list,
send a mail to netboot-owner@baghira.han.de.



For requests or suggestions regarding this mailing list archive please write to netboot@gkminix.han.de.