Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 16 Sep 1997 15:14:34 -0700
From:      Amancio Hasty <hasty@rah.star-gate.com>
To:        Mark Murray <mark@grondar.za>
Cc:        multimedia@FreeBSD.ORG
Subject:   Re: GUS PnP and the new PnP code in 3.0 
Message-ID:  <199709162214.PAA01628@rah.star-gate.com>
In-Reply-To: Your message of "Tue, 16 Sep 1997 22:58:42 %2B0200." <199709162058.WAA01568@greenpeace.grondar.za> 

next in thread | previous in thread | raw e-mail | index | archive | help
Just leave out the pnp controller out for now.

	Amancio
P.S.: guspnp will use its pnp interface.

>From The Desk Of Mark Murray :
> Hi
> 
> I have not being paying much attention to the PnP code in 3.0
> (Sorry Luigi!), and now I have been bitten.
> 
> My GUS PnP no longer gets probed properly at boot time. Which is the 
> working code right now?
> 
> I am using GUSPNP18 at the moment.
> 
> Here is output from my dmesg:
> 
> Copyright (c) 1992-1997 FreeBSD Inc.
> Copyright (c) 1982, 1986, 1989, 1991, 1993
> 	The Regents of the University of California. All rights reserved.
> FreeBSD 3.0-CURRENT #0: Tue Sep 16 22:40:50 SAT 1997
>     root@greenpeace.grondar.za:/usr/src/sys/compile/GA586DX
> CPU: Pentium (200.45-MHz 586-class CPU)
>   Origin = "GenuineIntel"  Id = 0x52c  Stepping=12
>   Features=0x3bf<FPU,VME,DE,PSE,TSC,MSR,MCE,CX8,APIC>
> real memory  = 67108864 (65536K bytes)
> avail memory = 63442944 (61956K bytes)
> DEVFS: ready for devices
> Probing for devices on PCI bus 0:
> chip0: <Intel 82439> rev 0x03 on pci0.0.0
> chip1: <Intel 82371SB PCI to ISA bridge> rev 0x01 on pci0.7.0
> vga0: <VGA-compatible display device> rev 0x06 int a irq 14 on pci0.8.0
> bktr0: <BrookTree 848> rev 0x11 int a irq 14 on pci0.9.0
> Hauppauge WinCast/TV, Temic PAL tuner.
> vx0: <3COM 3C900 Etherlink XL PCI> rev 0x00 int a irq 14 on pci0.10.0
> utp/aui/bnc[*bnc*] address 00:60:97:38:5c:12
> ahc0: <Adaptec aic7880 Ultra SCSI host adapter> rev 0x00 int a irq 14 on pci0
.12.0
> ahc0: Using left over BIOS settings
> ahc0: aic7880 Wide Channel, SCSI Id=7, 16 SCBs
> ahc0: waiting for scsi devices to settle
> scbus0 at ahc0 bus 0
> sd0 at scbus0 target 0 lun 0
> sd0: <SEAGATE ST52160N 0285> type 0 fixed SCSI 2
> sd0: Direct-Access 2069MB (4238282 512 byte sectors)
> st0 at scbus0 target 3 lun 0
> st0: <HP HP35480A T603> type 1 removable SCSI 2
> st0: Sequential-Access density code 0x13,  drive empty
> cd0 at scbus0 target 6 lun 0
> cd0: <NEC CD-ROM DRIVE:463 1.05> type 5 removable SCSI 2
> cd0: CD-ROM cd present [125633 x 2048 byte records]
> Initializing PnP override table
> Probing for PnP devices:
> CSN 1 Vendor ID: GRV0001 [0x0100561e] Serial 0x00000001
> Probing for devices on the ISA bus:
> sc0 at 0x60-0x6f irq 1 on motherboard
> sc0: VGA color <16 virtual consoles, flags=0x0>
> psm0 at 0x60-0x64 irq 12 on motherboard
> psm0: device ID 0
> sio0 at 0x3f8-0x3ff irq 4 on isa
> sio0: type 16550A
> sio1 at 0x2f8-0x2ff irq 3 on isa
> sio1: type 16550A
> lpt0 at 0x378-0x37f irq 7 on isa
> lpt0: Interrupt-driven port
> lp0: TCP/IP capable interface
> fdc0 at 0x3f0-0x3f7 irq 6 drq 2 on isa
> fd0: 1.44MB 3.5in
> npx0 on motherboard
> npx0: INT 16 interface
> gus0 at ? on isa
>  WARNING! GUS found at 220, config was ffffffff ERROR! Invalid IRQ#-1. GUS Di
sabled
> DEVFS: ready to run
> 
> ...and here is my kernel config file:
> 
> #
> # GA586DX -- Mark's Monster
> #
> #	$Id$
> 
> machine		"i386"
> cpu		"I586_CPU"
> ident		"GA586DX"
> maxusers	16
> 
> options		INET			#InterNETworking
> options		FFS			#Berkeley Fast Filesystem
> options		NFS			#Network Filesystem
> options		MFS			#Network Filesystem
> options		"CD9660"		#ISO 9660 Filesystem
> options		PROCFS			#Process filesystem
> options		KERNFS			#Kernel filesystem
> options		DEVFS			#Device filesystem
> options		"COMPAT_43"		#Compatible with BSD 4.3 [KEEP 
THIS!]
> options		SCSI_DELAY=15		#Be pessimistic about Joe SCSI 
device
> options		UCONSOLE		#Allow users to grab the consol
e
> options		KTRACE			#kernel tracing
> options		PERFMON			#Performance monitor
> options		SYSVSHM			#SYSV shared memory support
> options		SYSVSEM			#SYSV semaphore support
> options		SYSVMSG			#SYSV message queue support
> 
> ## Create a SMP capable kernel (mandatory options):
> #options	SMP			# Symmetric MultiProcessor Kernel
> #options	APIC_IO			# Symmetric (APIC) I/O
> #
> ## Lets always enable the kernel debugger for SMP.
> #options	DDB
> 
> config		kernel	root on sd0
> 
> controller	isa0
> controller	pci0
> controller	pnp0
> 
> controller	fdc0 at isa? port "IO_FD1" bio irq 6 drq 2 vector fdintr
> disk		fd0 at fdc0 drive 0
> 
> controller	ahc0
> controller	scbus0
> device		sd0
> device		st0
> device		cd0
> 
> device		sc0 at isa? port "IO_KBD" tty irq 1 vector scintr
> device		psm0 at isa? port "IO_KBD" conflicts tty irq 12 vector 
psmintr
> 
> device		sio0 at isa? port "IO_COM1" tty irq 4 vector siointr
> device		sio1 at isa? port "IO_COM2" tty irq 3 vector siointr
> device		lpt0 at isa? port? tty irq 7 vector lptintr
> 
> device		npx0 at isa? port "IO_NPX" irq 13 vector npxintr
> 
> device		vx0
> 
> device		bktr0
> 
> controller	snd0
> device		gus0 at isa? vector gusintr
> 
> pseudo-device	loop
> pseudo-device	ether
> pseudo-device	log
> pseudo-device	tun	2
> pseudo-device	vn	2
> pseudo-device	pty	16
> pseudo-device	gzip
> pseudo-device	speaker
> 
> 
> Thanks!
> 
> M
> -- 
> Mark Murray
> Join the anti-SPAM movement: http://www.cauce.org
> 
> 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199709162214.PAA01628>