[oss-devel] oss-v4.1-build080509
Hannu Savolainen
hannu at opensound.com
Fri May 9 15:34:31 EEST 2008
Hi,
I have uploaded the latest v4.1 sources to the download site. List of
the changes is below. More detailed change log is available from the hg
server (http://mercurial.opensound.com).
This is significantly more experimental version than many earlier v4.1
source drops. We have done modifications that remove all artifical
limits fror the number of audio devices supported by OSS. There is still
a limit for audio device files (now 256 and can be increased to ~4000 by
changing a macro). Otherwise the number of devices is no limited by the
number of minor device numbers supported by each operating system.
The cs4231 driver (oss_audiocs) for older UltraSparc systems is included
in the sources. However it lacks code to control the EB2 DMA engine (to
be added soon).
These changes have been tested (more or less) under Linux and Solaris. I
have not tried to compile the latest version under FreeBSD or SCO.
During the next few weeks I will focus on rewriting the way how vmix is
attached/detached to the audio devices. The goal is to integrate vmix
fully with the framework so that the artifical oss_vmix driver module is
no longer needed. It may take a while before these changes are made and
we can release the next OSS 4.1 source drop.
In the mean time we will try to improve the hdaudio driver so that it
works with Mac systems.
Best regards,
Hannu
-------
8 minutes Hannu Savolainen Merged changes from different branch
<http://mercurial.opensound.com/?rev/38ceffb0132a>
10 minutes Hannu Savolainen Fixed oss_cdev allocation for FreeBSD and
SCO <http://mercurial.opensound.com/?rev/a971f0303f2c>
18 minutes Hannu Savolainen More oss_cdevs changes
<http://mercurial.opensound.com/?rev/a502b5c3274a>
12 hours Hannu Savolainen Made oss_cdevs resizeable under Solaris and
Linux (testing in progress)
<http://mercurial.opensound.com/?rev/f3673f65dc9e>
12 hours Hannu Savolainen Fixed a compile error in oss_neomagic.c
under Solaris <http://mercurial.opensound.com/?rev/0847a8c7e9e1>
37 hours Hannu Savolainen Memory management changes imported from
private repository <http://mercurial.opensound.com/?rev/b32f4e1acbf5>
37 hours Hannu Savolainen Changed PMALLOC() to use non OS-dependent
approach <http://mercurial.opensound.com/?rev/13807f1df03f>
37 hours Hannu Savolainen Made audio_devfiles and audio_engines arrays
resizeable <http://mercurial.opensound.com/?rev/8a44e671345b>
5 days Hannu Savolainen Added missing oss_memblk.c/h
<http://mercurial.opensound.com/?rev/a7c34d6210a2>
5 days Hannu Savolainen Changed the Solaris port to use memory block
allocator <http://mercurial.opensound.com/?rev/5ca15acdf451>
5 days Hannu Savolainen Added memory block allocator (oss_memblk.c/h)
<http://mercurial.opensound.com/?rev/e105a03122c1>
5 days Hannu Savolainen Added oss_audio_uninit() call to
oss_audio_core.c <http://mercurial.opensound.com/?rev/6767d16709ee>
37 hours Hannu Savolainen Linux/soundon changes (by Yair K.)
<http://mercurial.opensound.com/?rev/25cc1a8c2a65>
5 days Hannu Savolainen Fixes uninitialized variables in
hdaudio_codec.c. Fixed device names in snoopy.c and mixgen.c
<http://mercurial.opensound.com/?rev/aec0679fae45>
7 days Hannu Savolainen oss_audiocs changes. Improved support for
cross compiling in srcconf.c
<http://mercurial.opensound.com/?rev/9907ca7c4cac>
7 days Hannu Savolainen oss_audiocs changes
<http://mercurial.opensound.com/?rev/edb18db954b0>
8 days Hannu Savolainen Added UNMAP_PCI_MEM macro, oss_audiocs
changes, added --copy-files to the configure script
<http://mercurial.opensound.com/?rev/3148171fb45e>
9 days Hannu Savolainen Removed unnecessary hdaudio_sigmatel.c
<http://mercurial.opensound.com/?rev/9e0be3b56c35>
9 days Hannu Savolainen Added -S option to ossdetect for Solaris, misc
changes <http://mercurial.opensound.com/?rev/173c19be374f>
11 days Hannu Savolainen Improved simple mixer support in various
drivers. Return value fix in module.inc for Linux
<http://mercurial.opensound.com/?rev/cbd2f773c2ac>
13 days Hannu Savolainen oss_audiocs changes, Fix for Cuckoo, minor
audio core changes <http://mercurial.opensound.com/?rev/cb0d1a71c793>
2 weeks Hannu Savolainen Fixed device name in mixgen2.c
<http://mercurial.opensound.com/?rev/ced3f0b9aacd>
More information about the oss-devel
mailing list