> sven.bieb...@be.thalesgroup.com wrote: > > I'm looking for a sound solution to include on an embedded product, > > but for support reasons, it would still have to be > compatible with a 2.4 kernel. > > Is this new software for some old hardware? (2.6.0 was > released in 2003.) >
Indeed, the hardware is old (geode GX1) and needs to be supported for quite a while ... The goal is to have a (reasonably) common platform for our old and our new (atom + hd audio) hw. Adding to the mix is the need to support audio across usb. > > I was hoping to use OSS4 because its API makes more sense for our > > target than our other options. > > Unfortunately, currently only 2.6 kernels are supported. > > > > Is there a way I could add a cross-compile option to > support the older > > kernel ? > > It's certainly possible, in theory, but when I look at the > 2.4 compatibility code in the alsa-driver package, I'd > estimate that writing this amount of code from scratch would > not make sense for you. > > The 2.4 kernels have an old veriosn of OSS built in, and most > 2.4 distributions included ALSA, which has OSS emulation, so > you might want to use one of those. (But then I don't know > if your application requires some feature of OSS4's > implementation of the API.) > With this in mind, I see that adding 2.4 support would be non trivial and rather useless for the majority of OSS users, I will have to consider using 2.6 on our old hardware ... Thank you for the insight, Sven Biebaut _______________________________________________ oss-devel mailing list oss-devel@mailman.opensound.com http://mailman.opensound.com/mailman/listinfo/oss-devel