[comp.sys.ibm.pc.hardware] Slow Drive?

jmeijeri@cs.ruu.nl (Jack Meijerink) (05/29/91)

Hi,

I've bought a Citizen 525 MFR diskdrive kit for in my XT (Amstrad pc1512). The
problem is that when reading or writing on the drive, it hasn't got the time to
get enough speed. A book about interrupts I have says you have to try at least
three times to read when the drive fails to let the drive get it's speed.

I've tried to define a key (Alt-b) to start the drive motor. When I type:
dir (Alt-b) (return)     it works fine but this doesn't work with every program
     ^^^^^               (WP sometimes initialise the drive before reading,
       |		 which stops the motor again.)
       |
At this time the motor starts


My questions are: -Is my ROMbios to inpatient and does it read too fast after
                       starting the drivemotor? (Do I need a new ROMbios?)
                  -or is the drive too slow?
		  -can I help it by changes in software?
		  -Does a DIR command try to read at least three times without
		       initialising the drive? (Programs who tries three times
		       work ok)

When I execute: int 13h, reading fails
but when I try: int 13h; movax,201; int 13h   it works fine.

I hope you can help me on this.
Please E-mail me.
Thanks Jack
-- 
-----------------------------------------------------------------------------
|                           | "The three most dangerous things in the world |
| Jack Meijerink            | are a programmer with a soldering iron,       |
|                           | a hardware type with a program patch and      |