*BSD News Article 52811


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!zombie.ncsc.mil!news.mathworks.com!newsfeed.internetmci.com!howland.reston.ans.net!math.ohio-state.edu!magnus.acs.ohio-state.edu!usenet.ins.cwru.edu!wariat.org!news.nask.org.pl!news.icmp.lviv.ua!litech!news.litech.lviv.ua!Big!vitaly
From: vitaly@LITech.Lviv.UA (Vitaly Lev)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: NCR53c810 problem
Date: 10 Oct 1995 17:48:36 GMT
Organization: Laboratory of Information Technologies, Lviv, Ukraine
Lines: 46
Message-ID: <45eblk$i7f@Cask.LITech.Lviv.UA>
NNTP-Posting-Host: big.litech.lviv.ua
X-Newsreader: TIN [version 1.2 PL2]


hi,

We have successfully installed FreeBSD2.0.5 on one of our systems, using
NCR53c810 SCSI controller (on separate board).
Then we tried to do the same installation on COMPAQ Pentium90 with the same
NCR53c810, but integrated on motherboard. Now it looks like kernel.GENERIC
does not see NCR controller, we got no diagnostic about it at all.

Running Linux on this system all seems to be OK with SCSI.
Here is a sample from it's (Linux) kernel bool log:

...
bios32_init:  BIOS32 Service Directory structure at 0x000ffee0
bios32_init:  BIOS32 Service Directory entry at 0xf0000
pcibios_init: PCI BIOS revision 2.10 entry at 0xf005e
...
scsi-ncr53c7,8xx : at PCI bus 0, device 12, function 0
scsi-ncr53c7,8xx : warning: revision of 2 is greater than 1.
scsi-ncr53c7,8xx : NCR53c810 at memory 0x2200000, io 0x7100, irq 10
...
scsi0: using io mapped access
scsi0: using initiator ID 7
scsi0: using level active interrupts
scsi0: burst length 8
scsi0: using 40MHz SCSI clock
scsi0: NCR code relocated to 0x1ff520
scsi0: test 1 started
scsi0: NCR53c{7,8}xx (rel 4)
scsi : 1 host
	Vendor: COMPAQ     Model: ST12550N	    Rev: 3223
	Type:   Direct-Access			    ANSI SCSI revision: 02
Detected scsi disk sda at scsi0, id 0, lun 0
	Vendor: COMPAQ 	   Model: CD-ROM CR-503BCQ  Rev: 1.1i
	Type:   CD-ROM				    ANSI SCSI revision: 02
Detected scsi CD-ROM sr0 at scsi0, id5, lun 0
...



Looks like BSD vs Linux are using different address/io/irq settings (?)

Any ideas/solutions ???

Pavel Godlevsky.