Date: Tue, 30 Apr 2002 12:50:01 +1000 From: Peter Jeremy <peter.jeremy@alcatel.com.au> To: stable@FreeBSD.ORG Cc: David Wolfskill <david@catwhisker.org>, Matthew Reimer <mreimer@vpop.net> Subject: Re: ATAPI CD on -stable can't read VCD Message-ID: <20020430125000.A4929@gsmx07.alcatel.com.au> In-Reply-To: <3CC4C02E.2090003@vpop.net>; from mreimer@vpop.net on Mon, Apr 22, 2002 at 09:00:14PM -0500 References: <200204230003.g3N03tWZ036104@bunrab.catwhisker.org> <3CC4C02E.2090003@vpop.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2002-Apr-22 21:00:14 -0500, Matthew Reimer <mreimer@vpop.net> wrote: >David Wolfskill wrote: >>>From: Matthew Reimer <mreimer@vpop.net> >>>I'm not able to read a VCD with FreeBSD-stable. Attempting to mount the >>>CD causes this error: >> >>>Apr 22 17:57:37 bilbo /kernel: acd0: READ_BIG - ILLEGAL REQUEST asc=0x64 >>>ascq=0x00 error=0x00 I get exactly the same error on a Compaq Armada 1592DT (P-233). I'm using a commercial (pressed) VCD that I can play on my DVD/VCD player. >>>I think this is a regression, because a couple of months ago I could >>>play VCD's just fine. I tried about a year ago on a then -CURRENT system without success but haven't tried again until now, so I can't be certain that it ever worked. My kernel probe looks like: atapci0: <Generic PCI ATA controller> port 0x1000-0x100f at device 20.0 on pci0 atapci0: Busmastering DMA not supported ata0: iobase=0x01f0 altiobase=0x03f6 bmaddr=0x0000 ata0: mask=03 ostat0=50 ostat2=50 ata0-slave: ATAPI 14 eb ata0-master: ATAPI 00 00 ata0: mask=03 stat0=50 stat1=00 ata0-master: ATA 01 a5 ata0: devices=09 ata0: at 0x1f0 irq 14 on atapci0 ... ata0-slave: piomode=4 dmamode=1 udmamode=-1 dmaflag=1 acd0: <UJDA120/1.01> CDROM drive at ata0 as slave acd0: read 2755KB/s (1510KB/s), 128KB buffer, BIOSPIO acd0: Reads: CD-DA acd0: Writes: acd0: Audio: play, 16 volume levels acd0: Mechanism: ejectable tray, unlocked acd0: Medium: CD-ROM 120mm data disc cirb503493# atacontrol list ATA channel 0: Master: ad0 <IBM-DYKA-23240/YK4OA74G> ATA/ATAPI rev 3 Slave: acd0 <UJDA120/1.01> ATA/ATAPI rev 0 ATA channel 1: Master: no device present Slave: no device present cirb503493# atacontrol mode 0 Master = BIOSPIO Slave = BIOSPIO cirb503493# atacontrol cap 0 1 ATA channel 0, Slave, device acd0: ATA/ATAPI revision 0 device model UJDA120 firmware revision 1.01 cylinders 0 heads 0 sectors/track 0 lba supported lba48 not supported dma supported overlap not supported Feature Support Enable Value Vendor write cache no no read ahead no no dma queued no no 0/00 SMART no no microcode download no no security no no power management no no advanced power management no no 0/00 automatic acoustic management no no 0/00 0/00 cirb503493# Note that I'd like to use a DMA mode. According to Compaq, the laptop supports DMA, but the ATA code doesn't recognize the chipset" atapci0@pci0:20:0: class=0x010180 card=0x0e1103f4 chip=0xd5681045 rev=0x30 hdr=0x00 I'm also willing to help get this working. Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020430125000.A4929>