Hi, I applied your patches.
Yair K. wrote: > Hi, > > > The two attached patches contain the following changes: > A. oss-drvs: > cuckoo - Fix a typo in cuckoo_pcm, add licenses to cuckoo_{pcm,mixer} > modules, and comment out an unused function in cuckoo_mixer. (Btw, > actually using cuckoo_pcm fails for me because I get ENOMEM errors > (dmap_out->dmabuf == NULL). It does work for some other people though..). Strange. The DMA buffer should get allocated now. Earlier it didn't get allocated because Cuckoo used drv->open() directly. Buffer allocation was moved from driver_attach/detach to the open/close of audio core in OSS v4.0 and the old way didn't work any more. I was not able to test Cuckoo since in my system ALSA got redirected to Pulseaudio and nothing worked. It is possible that Cuckoo is still broken. > oss_ac97 - Add an id to oss_ac97 (ALC655 rev. 1). > oss_ich - Add another inverted amplifier id to oss_ich (from FreeBSD). > oss_envy24ht - Add ids for AudioTrak Prodigy HD2. Not the best match > (It would be better to make an auxdrv for it), but it does work. All Envy24HT cards that have an AC97 codec work in the same way and don't require auxdrv. Just the cards with I2S codecs don't work without it. > B. oss-build: > configure - Make sure osscore.conf creation is not omitted when > --only-drv is used. > lib/libOSSlib/Makefile, lib/libsalsa/Makefile - use ${CC} variable > instead of hardcoding gcc. > setup/Linux/build.sh - make sure all scripts have executable bit set. > setup/FreeBSD/build.sh - Add a cp parralleling a recent addition in > the Linux build.sh. > tutorials/sndkit/... - fix compile by using own soundcard.h. Best regards, Hannu _______________________________________________ oss-devel mailing list oss-devel@mailman.opensound.com http://mailman.opensound.com/mailman/listinfo/oss-devel