From: Erik Berglund Newsgroups: comp.os.msdos.djgpp Subject: Re: Need help with BIOS-level floppy commands. Lines: 18 Message-ID: Date: Thu, 17 Feb 2000 19:14:16 GMT NNTP-Posting-Host: 194.237.157.21 X-Complaints-To: abuse AT telia DOT com X-Trace: newsc.telia.net 950814856 194.237.157.21 (Thu, 17 Feb 2000 20:14:16 MET) NNTP-Posting-Date: Thu, 17 Feb 2000 20:14:16 MET Organization: Telia Internet To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com I wrote: > Use DOS interrupt 0x21, 0x35 to get the address of interrupt > vector 0x1e (it's not an interrupt but a far pointer to the > `base table' used by the floppy driver). See also Ralf Brown's > interrupt list, INT 1E. and I forgot to mention: If you change the base table, you should also call BIOS interrupt 0x13, ah=0x00 with drive number dl=0x00 for A:, after the change, in order to reset the floppy drive. When reset, the drive will recalibrate itself on the next request. -- Erik Berglund erik2 DOT berglund AT telia DOT com