Subject: Re: New ahc driver.
To: None <current-users@netbsd.org>
From: Martin J. Laubach <mjl@nospam.office.emsi.priv.at>
List: current-users
Date: 03/20/2000 03:16:20
| If you have any problems, let me know.

  Indeed I have, using today's sources. It doesn't seem to want
to talk to my (ancient) cd-rom any more:

| ahc0 at pci0 dev 12 function 0
| ahc0: interrupting at irq 11
| ahc0: aic7880 Wide Channel A, SCSI Id=7, 16/255 SCBs
| scsibus0 at ahc0 channel 0: 16 targets, 8 luns per target
| ...
| biomask eb65 netmask fb65 ttymask fbe7
| scsibus0: waiting 2 seconds for devices to settle...
| ...
| ahc0: target 4 synchronous at 4.0MHz, offset = 0xf
| ahc0: target 4 using asynchronous transfers
| ahc0: target 4 synchronous at 4.0MHz, offset = 0xf
| ahc0: target 4 using asynchronous transfers
| probe(ahc0:4:0): SCB 1d - timed out in Data-in phase, SEQADDR == 0x112
| SCSIRATE == 0x0
| probe(ahc0:4:0): BDR message in message buffer
| probe(ahc0:4:0): SCB 1d - timed out in Data-in phase, SEQADDR == 0x113
| SCSIRATE == 0x0
| probe(ahc0:4:0): no longer in timeout, status = 2
| ahc0: Issued Channel A Bus Reset. 1 SCBs aborted
| probe(ahc0:4:0): Unexpected busfree while idle
| SEQADDR == 0x155
| ahc0: target 4 synchronous at 4.0MHz, offset = 0xf
| ahc0: target 4 using asynchronous transfers
| scsibus0 targ 4 lun 0: <, , > SCSI0 0/direct fixed not configured

  The relevant lines from the old ahc driver looked like this:

| ahc0 at pci0 dev 12 function 0
| ahc0: interrupting at irq 11
| ahc0: aic7880 Wide Channel, SCSI Id=7, 16 SCBs
| ...
| scsibus0 at ahc0 channel 0: 16 targets, 8 luns per target
| ahc0: target 4 synchronous at 4.0MHz, offset = 0xf
| cd0 at scsibus0 targ 4 lun 0: <SONY, CD-ROM CDU-8003A, 1.8f>
|				SCSI2 5/cdrom removable

	mjl