Date: Thu, 9 Nov 2000 16:14:45 -0500 (EST) From: Richard J Kuhns <rjk@grauel.com> To: Soren Schmidt <sos@freebsd.dk> Cc: stable@freebsd.org Subject: Re: My cdrom disappeared with the new ata-all.c :-( Message-ID: <14859.5061.812358.725100@moriarity.grauel.com> In-Reply-To: <200011092038.VAA30964@freebsd.dk> References: <14859.1104.90246.424231@moriarity.grauel.com> <200011092038.VAA30964@freebsd.dk>
next in thread | previous in thread | raw e-mail | index | archive | help
Soren Schmidt writes: > *SIGH* This is a no win game, its incrediable how crappy hardware > can be made these days :( > > However, could you try this patch and if it doesn't work up the > DELAY further to say 50000 ? The problem here is that lots of > other ATAPI devices hangs if the delay gets much bigger than that... > > > Index: ata-all.c > =================================================================== > RCS file: /home/ncvs/src/sys/dev/ata/ata-all.c,v > retrieving revision 1.50.2.11 > diff -u -r1.50.2.11 ata-all.c > --- ata-all.c 2000/11/09 10:47:29 1.50.2.11 > +++ ata-all.c 2000/11/09 20:35:46 > @@ -1253,7 +1253,7 @@ > DELAY(1); > inb(scp->ioaddr + ATA_STATUS); > outb(scp->altioaddr, ATA_A_IDS | ATA_A_RESET); > - DELAY(10000); > + DELAY(30000); > outb(scp->altioaddr, ATA_A_IDS); > DELAY(100000); > inb(scp->ioaddr + ATA_ERROR); > > > > -Søren I'm sure you don't want to hear this, but it made no difference. I even tried upping it to 70000 and then 100000, but ata1 never showed up. I've just reverted to 1.50.2.10 again. Here's an extract from my most recent reboot. The only diffence between this and one with 1.50.2.11 is that the ata1: and acd0: lines aren't there :(. ... isa0: <ISA bus> on isab0 atapci0: <Intel PIIX4 ATA33 controller> port 0x1050-0x105f at device 7.1 on pci0 ata0: at 0x1f0 irq 14 on atapci0 ata1: at 0x170 irq 15 on atapci0 pci0: <Intel 82371AB/EB (PIIX4) USB controller> at 7.2 irq 11 ... ad0: 11513MB <TOSHIBA MK1214GAP> [23392/16/63] at ata0-master UDMA33 acd0: DVD-ROM <TORiSAN DVD-ROM DRD-U824> at ata1-master using UDMA33 Mounting root from ufs:/dev/ad0s2a ... Anything else? I'm heading home right now, but I'll check in after I get there. -- Richard Kuhns rjk@grauel.com PO Box 6249 Tel: (765)477-6000 \ 100 Sawmill Road x319 Lafayette, IN 47903 (800)489-4891 / 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?14859.5061.812358.725100>
