[PlanetCCRMA] Re: [Alsa-devel] hdsp fixes

Fernando Lopez-Lezcano nando@ccrma.Stanford.EDU
Wed Jan 26 13:23:00 2005

On Wed, 2005-01-26 at 09:42, thomas charbonnel wrote:
> Sorry for my long absence. Here's a patch against 1.0.8 that should
> solve the firmware issues people are experiencing.

Wow! Thank you!!
I just tested a build of it on top of 1.0.8 and it loaded the firmware
on the first try with hotplug, no problems so far in simple tests (9652
+ Digiface on top of Fedora Core 3). 

Takashi-san: sorry, I did not try your smaller patch, I went with what
Thomas posted. 

Planet CCRMA dwellers... packages coming up soon :-)
-- Fernando

> ChangeLog:
> * init sequence cleanup and firmware upload related bugfixes
> * more robust revision detection scheme
>   (should transparently handle new revisions)
> * allow hdsploader and the kernel fw loader to coexist
>   this is useful for cardbus user who compiled the driver in-kernel
>   (userspace may not be ready to upload the firmware when the card
>    is probed)
> * removed confusing and obsolete passthru option (was interfering
>   with the mixer when opening the device for capture or playback)
>   this change requires a recompile of the userspace tools against
>   the patched hdsp.h
> * removed confusing and obsolete line_outs_monitor module param
> * made precise_ptr the default behaviour, and runtime tweakable
>   (removed corresponding module param)
> * small endianness fix
> * ALSA-Configuration.txt HDSP entry update
> * error messages cleanup