Pablo Le?n wrote:
> Hi
>
> 4Front published a new version of their drivers, "OSS 4.2 build 2000"
> (http://www.4front-tech.com/forum/viewtopic.php?f=19&t=3296)
>
> Which says something about being compatible with Boomer.
>
> I'm using their drivers for an emu10k (SB Live!) card on a pre-Boomer 
> OpenSolaris.
>
> Are those new usable which Boomer versions?
>
> Can I update my system to a current dev release and use those drivers?
>
> - Pablo
>   

The drivers themselves are not Boomer versions, nor can they coexist on 
Boomer.  The changes referred to relate to the "protocol" for dealing 
with /dev/mixer -- the old OSS applications would not be compatible with 
Boomer due to some security enforcements that Boomer makes (required for 
Zones).  This was discussed at length with 4Front, and they agreed to 
the changes.

Basically, the change is that you can't touch or retrieve values 
relating to a specific device by accessing an anonymous device.  
Instead, you have to open a specific device node *just* for this 
device.  You *can* however access the list of real devices using the 
anonymous device.  (So generic "/dev/mixer" is only good for device 
enumeration in Boomer.  For real mixer device control you have to access 
the mixer device node reported by the enumeration API.)

    - Garrett

Reply via email to