From owner-freebsd-current@FreeBSD.ORG Wed Sep 17 01:20:09 2003 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2993116A531 for ; Wed, 17 Sep 2003 01:20:09 -0700 (PDT) Received: from spider.deepcore.dk (cpe.atm2-0-56339.0x50c6aa0a.abnxx2.customer.tele.dk [80.198.170.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 461CD43F3F for ; Wed, 17 Sep 2003 01:20:04 -0700 (PDT) (envelope-from sos@spider.deepcore.dk) Received: from spider.deepcore.dk (localhost [127.0.0.1]) by spider.deepcore.dk (8.12.9/8.12.9) with ESMTP id h8H8Jxj5009779; Wed, 17 Sep 2003 10:19:59 +0200 (CEST) (envelope-from sos@spider.deepcore.dk) Received: (from sos@localhost) by spider.deepcore.dk (8.12.9/8.12.9/Submit) id h8H8JxJC009778; Wed, 17 Sep 2003 10:19:59 +0200 (CEST) From: Soren Schmidt Message-Id: <200309170819.h8H8JxJC009778@spider.deepcore.dk> In-Reply-To: <200309170749.h8H7nx5B000983@ip68-14-60-78.no.no.cox.net> To: "Conrad J. Sabatier" Date: Wed, 17 Sep 2003 10:19:59 +0200 (CEST) X-Mailer: ELM [version 2.4ME+ PL99f (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=ISO-8859-1 X-mail-scanned: by DeepCore Virus & Spam killer v1.3 cc: freebsd-current@FreeBSD.ORG Subject: Re: Still problems with ATAPI X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 17 Sep 2003 08:20:09 -0000 It seems Conrad J. Sabatier wrote: > > ATAng will no longer recognize the DVD-ROM device on ata1-master. This is > without atapicam. The CD-RW drive at ata1-slave is OK, and is being assigned > to acd0 now. OK, from you dmesg: >ata1: reset tp1 mask=03 ostat0=50 ostat1=50 >ata1-master: stat=0xd0 err=0x04 lsb=0x00 msb=0x00 >ata1-slave: stat=0x10 err=0x01 lsb=0x14 msb=0xeb >ata1-master: stat=0xd0 err=0x04 lsb=0x00 msb=0x00 >ata1-master: stat=0x00 err=0x01 lsb=0x14 msb=0xeb >ata1: reset tp2 mask=03 stat0=00 stat1=10 devices=0xc Here we se that the probe code correctly identifies both ATAPI devices. >ata1: spurious interrupt - status=0x50 error=0x00 >ata1-slave: pio=0x0c wdma=0x22 udma=0xffffffff cable=40pin >ata1-master: pio=0x0c wdma=0x22 udma=0x46 cable=80pin >ata1: spurious interrupt - status=0x58 error=0x00 Above we see the problems begin with those spurious interrupts, since they have gathered status and error the ATA channel was NOT active when they occured, ie they have not been asked to do anything, and that is probably why the next phase of the probe fails... -Søren