Subject: Future Domain SCSI controller
To: None <current-users@netbsd.org>
From: Gregory McGarry <g.mcgarry@qut.edu.au>
List: current-users
Date: 10/02/1998 17:57:12
I've made the following change to the Future Domain SCSI driver, and while
the adapter will probe and detect devices on the bus, it won't do much
else:

 cpu0: family 4 model 8 step 0
 cpu0: Intel 486DX4 (486-class)
 ...
 sea0 at isa0 iomem 0xca000-0xcbfff irq 5
 scsibus0 at sea0: 8 targets
 sd0 at scsibus0 targ 0 lun 0:
    <SEAGATE, ST296N, \004\014\010> SCSI1 0/direct fixed
 sd0: 80MB, 817 cyl, 6 head, 33 sec, 512 bytes/sec
 cd0 at scsibus0 targ 5 lun 0:
    <HITACHI, CDR-1750S, 0010> SCSI1 5/cdrom removable
 ...
 sea0: expecting IDENTIFY message, got 0x80
 sd0(sea0:0:0): timed out
 sea0: arbitration timeout
 sd0(sea0:0:0): timed out AGAIN
 sd0: dos partition I/O error
 sd0(sea0:0:0): timed out
 sd0(sea0:0:0): timed out AGAIN

 sea0: arbitration timeout
 cd0(sea0:5:0): timed out
 cd0(sea0:5:0): timed out AGAIN

Should the following change Just Work, or are there other issues with
this chip?  The following patch is against 1.3.

Regards,
Greg

*** seagate.c.orig      Mon Jul 20 15:28:49 1998
--- seagate.c   Mon Jul 20 16:24:56 1998
***************
*** 256,261 ****
--- 256,262 ----
  {"FUTURE DOMAIN CORP. (C) 1986-1990 V6.0105/31/90",5, 47, FDOMAIN},
  {"FUTURE DOMAIN CORP. (C) 1986-1990 V6.0209/18/90",5, 47, FDOMAIN},
  {"FUTURE DOMAIN CORP. (C) 1986-1990 V7.009/18/90", 5, 46, FDOMAIN},
+ {"FUTURE DOMAIN CORP. (C) 1986-1991 V8.00.9F10/7/91", 5, 49, FDOMAIN},
  {"FUTURE DOMAIN CORP. (C) 1992 V8.00.004/02/92",   5, 44, FDOMAIN},
  {"FUTURE DOMAIN TMC-950",                        5, 21, FDOMAIN},
  };