From owner-freebsd-multimedia Tue Sep 16 14:02:18 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id OAA19735 for multimedia-outgoing; Tue, 16 Sep 1997 14:02:18 -0700 (PDT) Received: from gratis.grondar.za (gratis.grondar.za [196.7.18.133]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id OAA19730 for ; Tue, 16 Sep 1997 14:02:11 -0700 (PDT) Received: from greenpeace.grondar.za (greenpeace.grondar.za [196.7.18.132]) by gratis.grondar.za (8.8.7/8.8.7) with ESMTP id WAA14646 for ; Tue, 16 Sep 1997 22:58:55 +0200 (SAT) Received: from greenpeace.grondar.za (localhost [127.0.0.1]) by greenpeace.grondar.za (8.8.7/8.8.7) with ESMTP id WAA01568 for ; Tue, 16 Sep 1997 22:58:43 +0200 (SAT) Message-Id: <199709162058.WAA01568@greenpeace.grondar.za> X-Mailer: exmh version 2.0zeta 7/24/97 To: multimedia@freebsd.org Subject: GUS PnP and the new PnP code in 3.0 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 16 Sep 1997 22:58:42 +0200 From: Mark Murray Sender: owner-freebsd-multimedia@freebsd.org X-Loop: FreeBSD.org Precedence: bulk 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 Disabled 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 console 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