Date: Sat, 31 Jan 1998 00:14:16 +0000 From: Timo Geusch <timo@timog.prestel.co.uk> To: Luigi Rizzo <luigi@labinfo.iet.unipi.it> Cc: hackers@FreeBSD.ORG Subject: Re: Fast IDE CDROM problems Message-ID: <19980131001416.12873@timog.prestel.co.uk> In-Reply-To: <199801300607.HAA07376@labinfo.iet.unipi.it>; from Luigi Rizzo on Fri, Jan 30, 1998 at 07:07:16AM %2B0100 References: <19980129091605.15034@timog.prestel.co.uk> <199801300607.HAA07376@labinfo.iet.unipi.it>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jan 30, 1998 at 07:07:16AM +0100, Luigi Rizzo wrote: > i think one of the problem is that our ATAPI (wcd) code does not have a > watchdog, unlike the IDE (wd) driver. This means that most unexpected > things on a CD access will not be handled properly. > > This was not probably a big issue so far, but the problem you are > reporting will hopefully (yes!) hit a lot of people with new hardware > to stimulate work on a fix. Well, it does stimulate me, for starters. I'm trying to work on a fix right now, but it may take some time. Got a day job, you know :-). > > - Anybody knows if the ATAPI spec is available for download somewhere so I can > > go out and fix it myself? > > look at the following URLs: > > ftp://fission.dt.wdc.com/pubs/x3t13 > ftp://ftp.symbios.com/pub/standards/io/ > > and good luck... > > but it's not a problem with the specs (i think), it's really poor > error handling (look at wdtimeout()). It's the error handling, all right. Just assuming a media change when the device does not seem to be ready isn't a REALLY good idea. Nevertheless, I need the specs so I know how to talk to the driver. Thanks for the pointers. Thanks, Timo -- Timo Geusch UNIX/NT System programmer & JAVA wizzard-in-training 'I ask for so little ... and boy, do I get it' Dilbert
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?19980131001416.12873>