Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 17 Sep 1997 07:53:13 +0200
From:      Mark Murray <mark@grondar.za>
To:        Amancio Hasty <hasty@rah.star-gate.com>
Cc:        multimedia@FreeBSD.ORG
Subject:   Re: GUS PnP and the new PnP code in 3.0 
Message-ID:  <199709170553.HAA00313@greenpeace.grondar.za>

next in thread | raw e-mail | index | archive | help
Amancio Hasty wrote:
> Just leave out the pnp controller out for now.
> 
> 	Amancio
> P.S.: guspnp will use its pnp interface.

Nope. If i do that, the GUS gets mis-probed in exactly the same way...

M

> 
> 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 pc
i0
> .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
> > 
> > 
--
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?199709170553.HAA00313>