From owner-freebsd-multimedia Tue Sep 16 15:14:54 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id PAA23701 for multimedia-outgoing; Tue, 16 Sep 1997 15:14:54 -0700 (PDT) Received: from rah.star-gate.com (rah.star-gate.com [204.188.121.18]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id PAA23686 for ; Tue, 16 Sep 1997 15:14:50 -0700 (PDT) Received: from rah.star-gate.com (localhost.star-gate.com [127.0.0.1]) by rah.star-gate.com (8.8.7/8.8.5) with ESMTP id PAA01628; Tue, 16 Sep 1997 15:14:35 -0700 (PDT) Message-Id: <199709162214.PAA01628@rah.star-gate.com> To: Mark Murray cc: multimedia@FreeBSD.ORG Subject: Re: GUS PnP and the new PnP code in 3.0 In-reply-to: Your message of "Tue, 16 Sep 1997 22:58:42 +0200." <199709162058.WAA01568@greenpeace.grondar.za> Date: Tue, 16 Sep 1997 15:14:34 -0700 From: Amancio Hasty Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk 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 > real memory = 67108864 (65536K bytes) > avail memory = 63442944 (61956K bytes) > DEVFS: ready for devices > Probing for devices on PCI bus 0: > chip0: rev 0x03 on pci0.0.0 > chip1: rev 0x01 on pci0.7.0 > vga0: rev 0x06 int a irq 14 on pci0.8.0 > bktr0: 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: 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: type 0 fixed SCSI 2 > sd0: Direct-Access 2069MB (4238282 512 byte sectors) > st0 at scbus0 target 3 lun 0 > st0: type 1 removable SCSI 2 > st0: Sequential-Access density code 0x13, drive empty > cd0 at scbus0 target 6 lun 0 > cd0: 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 > >