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