Date: Wed, 18 Oct 2000 10:55:03 -0400 From: "Andresen,Jason R." <jandrese@mitre.org> To: Bill Schoolcraft <bill@wiliweld.com> Cc: FBSD <freebsd-questions@FreeBSD.ORG> Subject: Re: Soundblaster_16 and FreeBSD-4.1 ? Message-ID: <39EDB9C7.DFFB0CC0@mitre.org> References: <Pine.BSO.4.21.0010180735280.18308-100000@corten5>
next in thread | previous in thread | raw e-mail | index | archive | help
Bill Schoolcraft wrote: > > At Tue, 17 Oct 2000 it looks like Andresen,Jason R. composed: > > <humbly_snipped> > AR-->To use the soundcard, you have to recompile a kernel (4.x) with: > AR-->device pcm > AR-->device sbc > AR-->If you have an old ISA non-pnp version, you will also have to include > AR-->the IO port, IRQs, and DMAs (see LINT). > </humbly_snipped> > > Well I found re-compiling the FreeBSD kernel for sound much easier > than the Linux kernel until I received the following errors: > > isa_compat.o(.data+0x24): undefined reference to `sbdriver' > midi_synth.o: In function `midi_outc': <snip> Don't use device pcm and device snd together or you will get errors like this. They are two different sets of sound drivers and are not compatable. Unfortunatly the snd0 (and its friends sbxvi, sbmidi, awe, sb, etc...) drivers don't work in 4.0 and will probabally disappear entirely in the near future. To fix this: find the lines like: device sb0 at isa.... device sbxvi at isa... device sbmidi at isa... and uncomment them from the kernel config. Also be sure you are using the new buildkernel interface (cd to /usr/src and type "make buildkernel KERNEL=<your kernel name>" and then "make installkernel KERNEL=<your kernel name>" or your modules will not be recompiled with the kernel (potentially breaking them). To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?39EDB9C7.DFFB0CC0>