rampson@nbires.nbi.com (Michael Rampson) (09/22/89)
Hello, has anyone been able to get int 25 to work on a compaq running dos 3.31 with a partition > 32M. I have subroutine which must go out and find what drives are on-line. I use int 25 and the old API first. If this fails with 0x0207 in ax on return then a use the new API packet structure. This first call fails correctly (0x0207 returned in ax), but when I try to make the new call this fails with 04 (requested sector not found?) in ah. I try to read 1 sector starting at sector 0 and I have a buffer of size 4K (drive is a 60M CDC). This works correctly on IBM ps/2's with dos 4.0? and with all dos 3.2+ machines that I have tested. It will work on the compaqs if the partition < 32M (obviously not the new API call but the old one). Does anybody have any clues? thanx in advance, mike Michael T. Rampson rampson@nbires || nbires\!rampson NBI, Inc. Boulder, Co. -- Exxon - A greek word meaning "Whoops". -- David Letterman