From: kconder AT interaccess DOT com (Kevin Conder) Newsgroups: comp.os.msdos.djgpp Subject: Need help with BIOS-level floppy commands. Date: Wed, 16 Feb 2000 22:26:22 GMT Organization: InterAccess, Co. - Chicagoland's Full Service Internet Provider Lines: 19 Message-ID: X-Complaints-To: newsabuse AT supernews DOT com X-No-Archive: Yes X-Newsreader: TIN [UNIX 1.3 950824BETA PL0] To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com I am trying to read a floppy diskette that has been formatted with an Ensoniq EPS keyboard (think synthesizer, not typing). This diskette is DS DD and uses 10 sectors/track. Normal DOS diskettes are formatted as 9 sectors/track. I have written a program that reads a normal DOS diskette using biosdisk() commands. I haven't been able to use those commands to read the EPS formatted diskette. Somehow I need to get the floppy drive controller to use 10 sectors/track. I've tried using biosdisk(): cmd = 24, sectors = 10. But this returns an error, 0xC: command not supported or drive type unknown. Does anyone know what else I could use? I'm not averse to using ioctl() or __dpmi_int(0x13, ...). I just can't find a lot of documentation that applies to my problem. ====================================================================== Kevin Conder, kevin AT kevindumpscore DOT com