From: Eliot Blennerhassett <linux@audioscience.com>
To: Takashi Iwai <tiwai@suse.de>
Cc: alsa-devel@alsa-project.org
Subject: Re: [PATCH 3/5] asihpi: Remove HPI4000
Date: Fri, 14 Mar 2008 09:46:02 +1300 [thread overview]
Message-ID: <47D9928A.30000@audioscience.com> (raw)
In-Reply-To: <s5h1w6eaov1.wl%tiwai@suse.de>
Takashi Iwai wrote:
> At Fri, 07 Mar 2008 12:32:52 +1300,
> Eliot Blennerhassett wrote:
>> On Thursday 06 March 2008 14:49:18 Eliot Blennerhassett wrote:
>>> Remove HPI4000
>> This also requires update to alsa-firmware/asihpi with files from
>> http://audioscience.com/internet/download/firmware/dspbins30914.tar.gz
>>
>> dsp4*.bin are no longer required.
>
> Oops, forgot to update this -- committed to HG tree now.
Thanks.
>> Also alsa-driver/pci/asihpi/hpi4000.* are no longer required.
>> AudioScience next stable driver release (3.10.0) will not include support for
>> ASI4xxx cards.
>>
>> AudioScience will continue to maintain our version 3.08.xx with bugfixes for
>> these cards and ALSA 1.0.16 will be the last alsa release with support for
>> ASI4xxx.
> OK. BTW, what if the newer firmware is loaded onto the old driver?
Within limits (how far apart driver and firmware are) this will work.
Mostly we are adding functions to the firmware, so old driver will work
with new firmware but a new driver won't work with old firmware.
Sometimes old functions are deprecated, but we don't remove them
straight away.
In the windows world our "driver" install includes driver, firmware,
userspace dll, python bindings, and mixer application all matching.
> Would it be safer to rename the firmware file for each incompatible
> version? If yes, we can change the asihpi driver code together with
> the firmware renames to couple tightly.
The firmware images contain the HPI version encoded in the header. I
will at least log a warning that the driver and firmware version do not
match.
I guess its possible to use versioned file names. Did you have something
in mind? Currently the filename is generated from an adapter ID:
sprintf(fw_name, "asihpi/dsp%04x.bin", nAdapter);
regards
--
Eliot
next prev parent reply other threads:[~2008-03-13 20:46 UTC|newest]
Thread overview: 5+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-03-06 1:49 [PATCH 3/5] asihpi: Remove HPI4000 Eliot Blennerhassett
2008-03-06 23:32 ` Eliot Blennerhassett
2008-03-13 10:40 ` Takashi Iwai
2008-03-13 20:46 ` Eliot Blennerhassett [this message]
2008-03-14 8:10 ` Takashi Iwai
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=47D9928A.30000@audioscience.com \
--to=linux@audioscience.com \
--cc=alsa-devel@alsa-project.org \
--cc=tiwai@suse.de \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.