From owner-freebsd-questions Fri Jul 23 0:51: 4 1999 Delivered-To: freebsd-questions@freebsd.org Received: from labinfo.iet.unipi.it (labinfo.iet.unipi.it [131.114.9.5]) by hub.freebsd.org (Postfix) with SMTP id 14E2514C99 for ; Fri, 23 Jul 1999 00:50:47 -0700 (PDT) (envelope-from luigi@labinfo.iet.unipi.it) Received: from localhost (luigi@localhost) by labinfo.iet.unipi.it (8.6.5/8.6.5) id HAA28451; Fri, 23 Jul 1999 07:22:48 +0200 From: Luigi Rizzo Message-Id: <199907230522.HAA28451@labinfo.iet.unipi.it> Subject: Re: Yamaha OPL3-SA YHM0802 configuration problem To: marcas1@mime.univ-paris8.fr (Marc Hufschmitt) Date: Fri, 23 Jul 1999 07:22:47 +0200 (MET DST) Cc: freebsd-questions@FreeBSD.ORG, luigi@iet.unipi.it In-Reply-To: from "Marc Hufschmitt" at Jul 23, 99 03:50:50 am X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1616 Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG hi, can you try to patch the function cs423x_probe and cs423x_attach to add your Yamaha PnP ID to the list. I have no idea what this chip emulates, but if you are lucky it is similar to one of the older codecs from yamaha. also in the config you should only put "device pcm0 ..." and expect that the card be assigned unit #1. cheers luigi > controller pnp0 > device pcm1 at isa? port? tty irq 5 drq 1 flags 0x0 vector pcmintr > > FreeBSD/SMP: Multiprocessor motherboard > cpu0 (BSP): apic id: 0, version: 0x00040011, at 0xfee00000 > cpu1 (AP): apic id: 1, version: 0x00040011, at 0xfee00000 > io0 (APIC): apic id: 2, version: 0x00170011, at 0xfec00000 > (...) > Probing for PnP devices: > CSN 1 Vendor ID: YMH0802 [0x0208a865] Serial 0xffffffff Comp ID: @@@0000 > [0x0000 > 0000] > (...) > ... try to identify the yamaha > pcm1 at 0x530 irq 5 drq 1 flags 0xc110 on isa > mss_attach 1 at 0x530 irq 5 dma 1:0 flags 0xc110 > setting up yamaha registers > set yamaha master volume to max > (...) > APIC_IO: Testing 8254 interrupt delivery > APIC_IO: Broken MP table detected: 8254 is not connected to IO APIC int > pin 2 > APIC_IO: routing 8254 via 8259 on pin 0 > > > dmesg after sending something in /dev/audio : > (...) > timeout flushing dbuf_out, chan 1 cnt 0x2f7 flags 0x00000041 > How strange... mss_intr with no reason! > > Marc HUFSCHMITT > ___________________________________________ > _ _( )_ _ ___ > | \ / |~| \ / | __| http://www.mime.up8.edu > | V | | V | _|_ > |_|V|_|_| |V|_|___| marcas1@mime.up8.edu > ------------------------------------------- > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message