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 |