From: Jason Green Newsgroups: comp.os.msdos.djgpp Subject: Re: 18-sector limit with biosdisk() Date: Fri, 09 Feb 2001 22:37:15 +0000 Organization: Customer of Energis Squared Lines: 25 Message-ID: References: <3jo78to69hpd1d0m128fcgk26a3th2qggv AT 4ax DOT com> <2593-Fri09Feb2001165411+0200-eliz AT is DOT elta DOT co DOT il> NNTP-Posting-Host: modem-166.vanadium.dialup.pol.co.uk Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: newsg2.svr.pol.co.uk 981758235 31793 62.136.22.166 (9 Feb 2001 22:37:15 GMT) NNTP-Posting-Date: 9 Feb 2001 22:37:15 GMT X-Complaints-To: abuse AT theplanet DOT net X-Newsreader: Forte Agent 1.7/32.534 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com "Eli Zaretskii" wrote: > > > Does this mean that if we bump the limit to 21 sectors, programs might > > > choke with som BIOSes? > > > > Yes - unless you think it could mean something else. > > English is not my first language. If you aren't sure as well, perhaps > we should ask whoever wrote that. I'm not familiar enough with BIOS level programming to understand exactly what biosdisk() does or what the OP wants to do with it, but when I saw that DJGPP had an 18-sector limit I remembered the earlier post and an alarm bell rang. > > If there is some doubt then it would be worth to do a simple test > > before any serious development work on libc. > > If there's a chance of breaking the library by this change, I think we > better not do it. People who need to read non-standard floppies can > always use __dpmi_int directly. I'm not saying libc will break. If someone wants to post a complete test example I would be happy to test it with the BIOS that choked trying to boot Linux kernel from an oversize floppy.