linux-mips
[Top] [All Lists]

Re: Time slowing down while doing IDE PIO transfer

To: Alan Cox <alan@lxorguk.ukuu.org.uk>
Subject: Re: Time slowing down while doing IDE PIO transfer
From: Maxime Bizon <mbizon@freebox.fr>
Date: Fri, 20 Jan 2006 19:32:09 +0100
Cc: linux-mips@linux-mips.org
In-reply-to: <1137780938.24161.25.camel@localhost.localdomain>
Original-recipient: rfc822;linux-mips@linux-mips.org
References: <1137777997.16631.147.camel@sakura.staff.proxad.net> <1137780938.24161.25.camel@localhost.localdomain>
Sender: linux-mips-bounce@linux-mips.org
On Fri, 2006-01-20 at 18:15 +0000, Alan Cox wrote:

> > This is I guess related to the interrupts being disabled during pio
> > transfer (I can't use unmaskirq btw).

> Silly question - but why not ?

It just doesn't work :)

Transfers stall and here is the kind of message I get:

hdb: lost interrupt
hdb: status error: status=0x58 { DriveReady SeekComplete DataRequest }
ide: failed opcode was: unknown
hdb: drive not ready for command
hdb: status timeout: status=0xd0 { Busy }
ide: failed opcode was: unknown
hdb: drive not ready for command

-- 
Maxime

<Prev in Thread] Current Thread [Next in Thread>