> 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

Reply via email to