Subject: Re: intel SE7501BR2 motherboard
To: Wojciech Puchar <wojtek@tensor.3miasto.net>
From: Frederick Bruckman <fredb@immanent.net>
List: port-i386
Date: 09/29/2003 13:21:44
On Mon, 29 Sep 2003, Wojciech Puchar wrote:

> anyone tested it? (this one with 2 CPU sockets, single U320 SCSI single
> 100Mbit ethernet and single 1000Mbit ethernet)
>
> is ahc comment in manual:
>      Double Transition clocking is not yet supported for Ultra160 controllers.
>      This limits these controllers to 40MHz or 80MB/s.
>
> still true?
>
> so this 320MB/s will be really 80MB/s?

Current has a new driver (imported from FreeBSD), that should give you 320MB/s:

    # egrep 'NetBSD|^ahc|^sd' /var/run/dmesg.boot
    NetBSD 1.6ZC (SEDUCTION) #0: Wed Sep 24 07:41:28 CDT 2003
    ahc0 at pci4 dev 13 function 0
    ahc0: interrupting at ioapic0 pin 22 (irq 10)
    ahc0: aic7899: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs
    ahc1 at pci4 dev 13 function 1
    ahc1: interrupting at ioapic0 pin 16 (irq 11)
    ahc1: aic7899: Ultra160 Wide Channel B, SCSI Id=7, 32/253 SCBs
    sd0 at scsibus0 target 0 lun 0: <SEAGATE, ST318451LW, 0003> disk fixed
    sd0: 17366 MB, 10377 cyl, 10 head, 342 sec, 512 bytes/sect x 35566478 sectors
    sd0: sync (12.50ns offset 63), 16-bit (160.000MB/s) transfers, tagged queueing
    sd1 at scsibus1 target 1 lun 0: <SEAGATE, ST318451LW, 0003> disk fixed
    sd1: 17366 MB, 10377 cyl, 10 head, 342 sec, 512 bytes/sect x 35566478 sectors
    sd1: sync (12.50ns offset 63), 16-bit (160.000MB/s) transfers, tagged queueing
    sd2 at scsibus1 target 2 lun 0: <COMPAQPC, ATLAS10K3_36_WLS, 220A> disk fixed
    sd2: 34732 MB, 31022 cyl, 4 head, 573 sec, 512 bytes/sect x 71132000 sectors
    sd2: sync (12.50ns offset 127), 16-bit (160.000MB/s) transfers, tagged queueing

The new driver works fine on that host, but it's broken for some older hardware
(PR's port-i386/22755, kern/21842).

Frederick