Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Sep 2000 05:28:49 +0900
From:      Gensho Hirata <gen@vc-net.ne.jp>
To:        Mike Smith <msmith@freebsd.org>
Cc:        scsi@freebsd.org, Jaye Mathisen <mrcpu@internetcds.com>
Subject:   Re: SYM driver for Compaq 5500 Xeon? 
Message-ID:  <39C286811FE.8A70GEN@mail.vc-net.ne.jp>
In-Reply-To: <200009152012.NAA01317@mass.osd.bsdi.com>
References:  <Pine.BSF.4.21.0009151305340.290-100000@apocalypse.cdsnet.net> <200009152012.NAA01317@mass.osd.bsdi.com>

next in thread | previous in thread | raw e-mail | index | archive | help
hi Smith.

it doesn't have Ncr Driver method under FreeBSD 3.4 .
you must add struct method for /usr/src/sys/pci/ncr.c and recompile
kernel.

struct name is follow as.

/usr/src/sys/pci/ncr.c
---------------------------------------------------------
#define NCR_810_ID      (0x00011000ul)
#define NCR_815_ID      (0x00041000ul)
#define NCR_820_ID      (0x00021000ul)
#define NCR_825_ID      (0x00031000ul)
#define NCR_860_ID      (0x00061000ul)
#define NCR_875_ID      (0x000f1000ul)
#define NCR_875_ID2     (0x008f1000ul)
#define NCR_885_ID      (0x000d1000ul)
#define NCR_895_ID      (0x000c1000ul)
#define NCR_896_ID      (0x000b1000ul)
#define NCR_895A_ID     (0x00121000ul)
#define NCR_1510D_ID    (0x000a1000ul)
-----------------------------------------------------------
static ncr_chip ncr_chip_table[] = {
 {NCR_810_ID, 0x00,     "ncr 53c810 fast10 scsi",               4,  8, 4,
 FE_ERL}
 ,
 {NCR_810_ID, 0x10,     "ncr 53c810a fast10 scsi",              4,  8, 4,
 FE_ERL|FE_LDSTR|FE_PFEN|FE_BOF}
 ,
 {NCR_815_ID, 0x00,     "ncr 53c815 fast10 scsi",               4,  8, 4,
 FE_ERL|FE_BOF}
 ,
 {NCR_820_ID, 0x00,     "ncr 53c820 fast10 wide scsi",          4,  8, 4,
 FE_WIDE|FE_ERL}
 ,
 {NCR_825_ID, 0x00,     "ncr 53c825 fast10 wide scsi",          4,  8, 4,
 FE_WIDE|FE_ERL|FE_BOF}
 ,
 {NCR_825_ID, 0x10,     "ncr 53c825a fast10 wide scsi",         7,  8, 4,
 FE_WIDE|FE_CACHE_SET|FE_DFS|FE_LDSTR|FE_PFEN|FE_RAM}
 ,
 {NCR_860_ID, 0x00,     "ncr 53c860 fast20 scsi",               4,  8, 5,
 FE_ULTRA|FE_CLK80|FE_CACHE_SET|FE_LDSTR|FE_PFEN}
 ,
 {NCR_875_ID, 0x00,     "ncr 53c875 fast20 wide scsi",          7, 16, 5,
 FE_WIDE|FE_ULTRA|FE_CLK80|FE_CACHE_SET|FE_DFS|FE_LDSTR|FE_PFEN|FE_RAM}
 ,
 {NCR_875_ID, 0x02,     "ncr 53c875 fast20 wide scsi",          7, 16, 5,
 FE_WIDE|FE_ULTRA|FE_DBLR|FE_CACHE_SET|FE_DFS|FE_LDSTR|FE_PFEN|FE_RAM}
 ,
 {NCR_875_ID2, 0x00,    "ncr 53c875j fast20 wide scsi",         7, 16, 5,
 FE_WIDE|FE_ULTRA|FE_DBLR|FE_CACHE_SET|FE_DFS|FE_LDSTR|FE_PFEN|FE_RAM}
 ,
 {NCR_885_ID, 0x00,     "ncr 53c885 fast20 wide scsi",          7, 16, 5,
 FE_WIDE|FE_ULTRA|FE_DBLR|FE_CACHE_SET|FE_DFS|FE_LDSTR|FE_PFEN|FE_RAM}
 ,
 {NCR_895_ID, 0x00,     "ncr 53c895 fast40 wide scsi",          7, 31, 7,
 FE_WIDE|FE_ULTRA2|FE_QUAD|FE_CACHE_SET|FE_DFS|FE_LDSTR|FE_PFEN|FE_RAM}
 ,
 {NCR_896_ID, 0x00,     "ncr 53c896 fast40 wide scsi",          7, 31, 7,
 FE_WIDE|FE_ULTRA2|FE_QUAD|FE_CACHE_SET|FE_DFS|FE_LDSTR|FE_PFEN|FE_RAM}
 ,
 {NCR_895A_ID, 0x00,    "ncr 53c895a fast40 wide scsi",         7, 31, 7,
 FE_WIDE|FE_ULTRA2|FE_QUAD|FE_CACHE_SET|FE_DFS|FE_LDSTR|FE_PFEN|FE_RAM}
 ,
 {NCR_1510D_ID, 0x00,   "ncr 53c1510d fast40 wide scsi",        7, 31, 7,
 FE_WIDE|FE_ULTRA2|FE_QUAD|FE_CACHE_SET|FE_DFS|FE_LDSTR|FE_PFEN|FE_RAM}
};

-----------------------------------------------------------------------




On Fri, 15 Sep 2000 13:12:23 -0700
Mike Smith <msmith@freebsd.org> wrote:

> > 
> > It doesn't see the drives.  2 9GB drives show up fine in the BIOS, but
> > sysinstall says there's no disks.
> > 
> > The boot loader sees them.
> 
> Have you looked at the 'boot -v' output?
> 
> > 
> > On Fri, 15 Sep 2000, Mike Smith wrote:
> > 
> > > > 
> > > > 
> > > > Compaq Proliant 5500, with the on-board NCR SCSI:
> > > 
> > > LSI logic, actually.
> > > 
> > > > I get:
> > > > 
> > > > pci0: <unknown card> (vendor=0x0e11, dev=0xa0f0)
> > > > sym0: <875> port blahblah
> > > > sym0: no NVRAM, ID 7, Fast-20, SE, parity-checking
> > > >
> > > > What's the magic incantation to make this work?  Or do I need to use an
> > > > adaptect to get installed, then update to -stable or somesuch?
> > > 
> > > What do you mean?  It's working fine by the looks of it.  What doesn't 
> > > work?
> > > 
> > > 
> > 
> > 
> 
> -- 
> ... every activity meets with opposition, everyone who acts has his
> rivals and unfortunately opponents also.  But not because people want
> to be opponents, rather because the tasks and relationships force
> people to take different points of view.  [Dr. Fritz Todt]
> 
> 
> 
> 
> To Unsubscribe: send mail to majordomo@FreeBSD.org
> with "unsubscribe freebsd-scsi" in the body of the message
> 

_/_/_/_/_/
Gensho Hirata
email:  admin@gensho.com
email:  gen@vc-net.ne.jp


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-scsi" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?39C286811FE.8A70GEN>