Date: Fri, 15 Aug 1997 11:28:13 -0700 (PDT) From: Howard Lew <hlew@www2.shoppersnet.com> To: Luigi Rizzo <luigi@labinfo.iet.unipi.it> Cc: multimedia@FreeBSD.ORG Subject: Re: snd970814.tgz Message-ID: <Pine.BSF.3.91.970815110727.19591A-100000@www2.shoppersnet.com> In-Reply-To: <199708150906.LAA07353@labinfo.iet.unipi.it>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 15 Aug 1997, Luigi Rizzo wrote: > > Okay, I just had a chance to throw this in for a compile. I have to say > > it is looking much better. There is a hang though... dunno if it has to > > do with the dma stuff. > > no, it has to do with me not having had a chance to look at the opti925 > specs :) but I have them now, and your output is very helpful since I > can see now that your board only supports a soundblaster. > I am not sure, but is it configurable in the chipset? Anyway, I was looking at the pnp code and outb means outbyte(address, value) right? The funny thing (or is true for all PNP hardware) is that a "password" needs to be written to a certain port address before permission is allowed to write to a MC register... I wonder if it is possible to hardwire the sound card settings.??? (i.e. OPL4, WSS mode, etc.) Hmmm... I wonder what's the difference between OPL3, OPL4, and OPL5. OPL5 is supported on the 931 I think. There's a megabass option too... (sounds like a great feature, but I wonder if these really work). > > Luigi, is there a way to choose between MSS or SB emulation on these Opti > > chipsets? I was looking at the Opti 925 spec sheet and there is even > > mention about SB 4.4 mode operation on the chip (Is that SB 16 > > emulation?) and OPL4... > > if you look at the code in opti931_attach, there is a if (0) { ... > block which enables sb emulation. I'll hadd specific support for the > 925 i in the next snap. Right now I am fighting with the opti > chipsets, thoug, since the 931 behaves much differently from what the > data sheets say, and I hope the 931 is not as different. > > > It would be nice if MSS (16 bit) was chosen as the default for these > > compatibles or have an option to set it because SB Pro is only 8 bit sound. > > the 931 has a MSS codec inside; the 925, on the other hand, seems to > have only a SB codec, so you cannot have MSS but only SBpro/SB16. SB16 emulation would be good too. :-) I am not sure, but I saw some register settings for MSS/SB mode in the 925 spec, so this might be possible I think. Which mode is really better anyway? In the spec for the 925, MSS only supports IRQs 7, 9, 10, 11, so that is maybe why I was getting SB emulation in the probe with irq 5 assigned. SB emulation only supports IRQ 5, 7, and 10. I will switch it to 10 so it can go for both. > However it is not true that the SB is 8bit; it is half duplex (or messy > full-duplex, with one 8-bit chan and the other using 16-bit(. oh... didn't know that :-) > > Cheers > Luigi > -----------------------------+-------------------------------------- > Luigi Rizzo | Dip. di Ingegneria dell'Informazione > email: luigi@iet.unipi.it | Universita' di Pisa > tel: +39-50-568533 | via Diotisalvi 2, 56126 PISA (Italy) > fax: +39-50-568522 | http://www.iet.unipi.it/~luigi/ > _____________________________|______________________________________ > --------------------------------------------------------------------------- Shoppers Network (Support) AMD K5/K6s, Cyrix 6x86, Intel Pentiums/Pro Phone: (415) 759-8584 Email: howard@shoppersnet.com ==============================> WWW - http://www.shoppersnet.com ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.3.91.970815110727.19591A-100000>