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.