Date: Tue, 7 Jun 2005 14:36:30 +0900 From: Pyun YongHyeon <yongari@rndsoft.co.kr> To: "Matthew D. Fuller" <fullermd@over-yonder.net> Cc: freebsd-multimedia@freebsd.org, Mathew Kanner <mat@cnd.mcgill.ca> Subject: Re: FreeBSD Handbook: Soundcard Setup Addition (7.2.1) Message-ID: <20050607053630.GA1438@rndsoft.co.kr> In-Reply-To: <20050606135100.GI57893@over-yonder.net> References: <42A2C571.7060203@thefort.org> <20050606101538.GG57893@over-yonder.net> <20050606105039.GA632@gothic.blackend.org> <20050606122310.GA43737@over-yonder.net> <20050606132919.GD32095@cnd.mcgill.ca> <20050606133438.GH57893@over-yonder.net> <20050606134459.GE32095@cnd.mcgill.ca> <20050606135100.GI57893@over-yonder.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Jun 06, 2005 at 08:51:00AM -0500, Matthew D. Fuller wrote: > On Mon, Jun 06, 2005 at 09:44:59AM -0400 I heard the voice of > Mathew Kanner, and lo! it spake thus: > > > > It will only show 'kld blah' if it is a kernel loaded module. > > I'm pretty sure it didn't have it when I was KLD'ing around (and who > the heck would guess that "Microsoft Sound System" would be the driver > for Crystal Semiconductor?). I could be remembering wrong, since that > was a while ago, but I'm pretty sure I wouldn't have spent all that > time loading and unloading drivers to figure out which it was, if > it'd'a told me... > AFAIK mss(4) is generic driver that supports many audio cards including onboard one. Yes it's not ideal one. In theory we should have a common chipset support code and should have probing routine for each bus(PCI, ISA, SBus, EBus etc). However many parts of ISA soundcard code prevents this from happening. In addition, all audio drivers have implicit ISADMA dependency which is not needed at all for systems that does not have ISA bus(e.g. sparc64) Removing ISA dependency is hard since many old-cheap PCI audiocards assume ISADMA cycles on PCI bus and needs SoundBlaster compatible I/O operations when it runs at capturing mode. :-( It seems that it would be better to make snd_mss(4) document out of pcm(4) document. -- Regards, Pyun YongHyeon http://www.kr.freebsd.org/~yongari | yongari@freebsd.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050607053630.GA1438>