Subject: Re: Adaptek 2940UW w/athlon
To: None <port-i386@NetBSD.ORG>
From: Kent Polk <kent@goathill.org>
List: port-i386
Date: 10/23/2001 17:40:33
On 18 Oct 2001 15:10:01 -0500, Dan Melomedman wrote:
> Thomas Michael Wanka writes: 
> 
>> Hi, 
>> 
>> basically most mobos I have seen will share IRQs. They have a 
>> sheme of corresponding slots devices that share IRQs, like AGP 
>> and PCI3, USB and PCI2, PCI4 and PCI1.
> 
> Not all devices like shared IRQs though, especialy my network controller. 

I'm running an 8k7a with the 2940UW and I don't see any way to
remap the usb drivers to use another interrupt (I have no usb
devices), nor do I see how to remap the 2940.

One question is that all of the devices on the 68pin connector are
20M/s IBM, DDRS-3456's (which are stated as being capable of 20M's),
and the 2940 is set for 20M/s transfers, yet ahc1 insists on running
the drives at 10M/s:

ahc1: target 1 using 16bit transfers
ahc1: target 1 synchronous at 10.0MHz, offset = 0x8
ahc1: target 1 using tagged queuing
sd0 at scsibus0 target 1 lun 0: <IBM, DDRS-34560D, DC2D> SCSI2 0/direct fixed
sd0: 4303 MB, 8387 cyl, 5 head, 210 sec, 512 bytes/sect x 8813870 sectors

ahc1: target 8 using 16bit transfers
ahc1: target 8 synchronous at 10.0MHz, offset = 0x8
ahc1: target 8 using tagged queuing
sd1 at scsibus0 target 8 lun 0: <IBM, DDRS-34560W, S97B> SCSI2 0/direct fixed
sd1: 4357 MB, 8387 cyl, 5 head, 212 sec, 512 bytes/sect x 8925000 sectors
ahc1: target 9 using 16bit transfers
ahc1: target 9 synchronous at 10.0MHz, offset = 0x8
ahc1: target 9 using tagged queuing
sd2 at scsibus0 target 9 lun 0: <IBM, DDRS-34560D, DC1B> SCSI2 0/direct fixed
sd2: 4357 MB, 8387 cyl, 5 head, 212 sec, 512 bytes/sect x 8925000 sectors

However, I have a tape drive and cd on the 50-pin connector:

ahc1: target 2 using 8bit transfers
ahc1: target 2 synchronous at 10.0MHz, offset = 0xf
cd0 at scsibus0 target 2 lun 0: <TOSHIBA, CD-ROM XM-6401TA, 1009> SCSI2 5/cdrom 
removable
ahc1: target 4 using 8bit transfers
ahc1: target 4 synchronous at 6.67MHz, offset = 0xf
st0 at scsibus0 target 4 lun 0: <ARCHIVE, Python 04687-XXX, 6580> SCSI2 1/sequen
tial removable

Is there some way to get the 68-pin devices to run at the 20M/second
that they are supposedly capable of?