Return to BSD News archive
Newsgroups: comp.os.386bsd.questions Path: sserve!newshost.anu.edu.au!harbinger.cc.monash.edu.au!msuinfo!agate!usenet.ins.cwru.edu!news.ecn.bgu.edu!mp.cs.niu.edu!fnnews.fnal.gov!nntp-server.caltech.edu!news.claremont.edu!paris.ics.uci.edu!csulb.edu!csus.edu!netcom.com!hasty From: hasty@netcom.com (Amancio Hasty Jr) Subject: Re: GAMMA-sio and dsp problem Message-ID: <hastyCp24wM.3Cz@netcom.com> Organization: Netcom Online Communications Services (408-241-9760 login: guest) References: <2pru3g$n70@news.cs.tu-berlin.de> Date: Sat, 30 Apr 1994 05:36:22 GMT Lines: 31 In article <2pru3g$n70@news.cs.tu-berlin.de> nuggets@cs.tu-berlin.de (Lars Hentschke) writes: >Hi > > >My PAS16 has a buffer with a size of 64k on board. > >FreeBSD-1.0-RELEASE detects this with 32k (ioctl SNDCTL_DSP_GETBLKSIZE) >Result was KNACK ................. KNACK ................ KNACK > >FreeBSD-1.1-GAMMA detects this with 4k >Result was KNACK ... KNACK ... KNACK ... KNACK ... KNACK ... KNACK > Because the sound driver size is not really correlated to the size of the buffer on the sound card. SNDCTL_DSP_GETBLKSIZE merely returns the size of the sound driver's buffer and not of the card. Now, about your knacking problem in your pas*.c files there should be an "#ifdef for broken bus " so defined it. I think that the symbol should be "BROKEN_BUS_CLOCK". If the problem persist send me e-mail and will see what I can do. Have fun, Amancio -- FREE unix, gcc, tcp/ip, X, open-look, netaudio, tcl/tk, MIME, midi,sound at freebsd.cdrom.com:/pub/FreeBSD Amancio Hasty, Consultant | Home: (415) 495-3046 | e-mail hasty@netcom.com | ftp-site depository of all my work: ahasty@cisco.com | sunvis.rtpnc.epa.gov:/pub/386bsd/X