lkml.org 
[lkml]   [2000]   [Oct]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
Patch in this message
/
Date
From
SubjectRe: Incorrect UDMA timing on VIA vt82c596b
On Tue, Oct 10, 2000 at 04:27:04AM -0500, Jordan wrote:
> I have tried moving the Kenwood CDROM and the Zip between channels and
> this works well. I would get rid of the zip if it was a viable option
> but need it to do transfers, and the IBM has a real UDMA 66 cable and
> upto ATA 100 capability so I wanted to take advantage of it. Thanks to
> all that helped me out, I have been using Linux for quite some time but
> used to have a G3 PowerPC and some of the IDE timing things are quite
> tricky as before I was using U/W Scsi3, thanks again.

Could you possibly try with this Andre's patch and your original setup
(the UDMA66 drive and the ZIP on one cable)? It'd answer a couple
questions.

--
Vojtech Pavlik
SuSE Labs
--- linux-2.4.0-t10-1-pristine/drivers/ide/ide-features.c Thu Aug 3 16:07:42 2000
+++ linux-2.4.0-t10-1.smsc/drivers/ide/ide-features.c Tue Oct 10
00:00:38 2000@@ -224,7 +224,8 @@
#ifndef CONFIG_IDEDMA_IVB
if ((drive->id->hw_config & 0x6000) == 0) {
#else /* !CONFIG_IDEDMA_IVB */
- if ((drive->id->hw_config & 0x2000) == 0) {
+ if (((drive->id->hw_config & 0x2000) == 0) ||
+ ((drive->id->hw_config & 0x4000) == 0)) {
#endif /* CONFIG_IDEDMA_IVB */
printk("%s: Speed warnings UDMA 3/4/5 is not functional.\n", drive->name);
return 1;
@@ -260,7 +261,7 @@
#ifndef CONFIG_IDEDMA_IVB
(drive->id->hw_config & 0x4000) &&
#endif /* CONFIG_IDEDMA_IVB */
- (drive->id->hw_config & 0x2000)) ? 1 : 0);
+ (drive->id->hw_config & 0x6000)) ? 1 : 0);
}

/*
\
 
 \ /
  Last update: 2005-03-22 12:39    [from the cache]
©2003-2014 Jasper Spaans. Advertise on this site