*BSD News Article 29869


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