From owner-freebsd-multimedia Sat Aug 2 15:02:47 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id PAA16923 for multimedia-outgoing; Sat, 2 Aug 1997 15:02:47 -0700 (PDT) Received: from becker1.u.washington.edu (spaz@becker1.u.washington.edu [140.142.12.67]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id PAA16914; Sat, 2 Aug 1997 15:02:40 -0700 (PDT) Received: from localhost (spaz@localhost) by becker1.u.washington.edu (8.8.4+UW97.07/8.8.4+UW97.05) with SMTP id PAA31961; Sat, 2 Aug 1997 15:02:34 -0700 (PDT) Date: Sat, 2 Aug 1997 15:02:33 -0700 (PDT) From: "J. Utz" To: Luigi Rizzo cc: hackers@FreeBSD.ORG, multimedia@FreeBSD.ORG Subject: Re: working snap of new sound driver In-Reply-To: <199707311434.QAA05841@labinfo.iet.unipi.it> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-multimedia@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk hi; first off, in previous correspondence, you ( luigi ) indicated to me that u thought that the pcm device on a pas was the soundblaster. I am pretty sure that this is not true...Both from recollection, and the fact that when i started using jeff_tranter@pobox.com 's wave-1.0 program, i had to modify it to get 16 bit sound to work. specifically i had to reverse the endianess of the 16 bit linear play. here is my config entry. i am not even messing wiht my maui card right now. i wnt to get the reference implementation working first, before we tackle the downloadable os card... # pas-16 device pcm0 at isa? port 0x388 tty irq 10 drq 7 flags 0 vector pcmintr device midi0 at isa? port 0x300 tty flags 0 device synth0 at isa? port 0x38a tty flags 0 #where A0 is the ioaddr for the pcm interface on the pas16 (which is #actually a soundblaster) ( quoting luigi ) # finally, there is the other evidence in the form of my non working soundcard: pcm0 at 0x0388 irq 10 drq 7 mem 0x00000000 flags 0x00000000 en 1 confl 0 I/O address inactive (ff), try pseudo_mss sb_reset_dsp failed pcm0 not found at 0x388 midi0 at 0x0300 irq -1 drq -1 mem 0x00000000 flags 0x00000000 en 1 confl 0 midi0 not found at 0x300 synth0 at 0x038a irq -1 drq -1 mem 0x00000000 flags 0x00000000 en 1 confl 0 synth0 not found at 0x38a ******************************************************************************* John Utz spaz@u.washington.edu idiocy is the impulse function in the convolution of life