Download Firefox: WindowsMac OS X
logo       
Google Custom Search
    AddThis Social Bookmark Button

Re: [PATCH] Orinoco_cs: Agere firmware download: msg#00008

Subject: Re: [PATCH] Orinoco_cs: Agere firmware download
REMOVE ME FROM LIST PLEASE

On 6/23/07, Dave <kilroyd-gM/Ye1E23mwN+BqQ9rBEUg@xxxxxxxxxxxxxxxx> wrote:
> Implements firmware download to RAM for Lucent-Agere firmware.
>
> Adds the parameters download_firmware and firmware to the orinoco_cs
> driver. The former specifies whether or not a firmware download is
> required, and the latter the firmware file to look for. Firmware
> type/compatibility is _NOT_ checked before download attempted.
>
> If download_firmware is non-zero and the firmware can be found, the
> orinoco_cs driver tries to program the firmware during configuration and
> reset. The driver also copies production data records to the firmware,
> using defaults if certain records are not found.
>
> Code common with spectrum_cs moved into new helper driver, hermes_dld.
> This could actually be merged into the hermes driver.
>
> hermes_doicmd_wait added to hermes driver and exported. It does the same
> as hermes_docmd_wait, but touches the SWSUPPORT0 register before
> checking hermes_present. This allows us to wait on initialisation
> commands that clear the MAGIC number from this register which otherwise
> cause a "Card removed error".
>
> 2 extra parameters added to hermes_docmd_wait to allow specification of
> entry point. Now redundant, since testing has shown we need to use
> _doicmd_ instead.
>
> ---
> Patch is against v2.6.22-rc5 from Linus' git tree.
>
> I'll post a program to generate the necessary firmware shortly.
>
> dmesg output shows the firmware running, and the LEDs blink on my
> Dell Truemobile 1150. However, STA FW 9.48 is returning zero length
> HERMES_INQ_HOSTSCAN results which upsets kmalloc. This somehow leads to
> netdev TX timeouts which reset the card. I suspect the driver will need
> to be updated for this version of firmware.
>
>
> Regards,
>
> Dave Kilroy.
>
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by DB2 Express
> Download DB2 Express C - the FREE version of DB2 express and take
> control of your XML. No limits. Just data. Click to get it now.
> http://sourceforge.net/powerbar/db2/
> _______________________________________________
> Orinoco-devel mailing list
> Orinoco-devel-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@xxxxxxxxxxxxxxxx
> https://lists.sourceforge.net/lists/listinfo/orinoco-devel
>
>
>


-- 
"Fate leads those who are willing, but must push those who are not."

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/


<Prev in Thread] Current Thread [Next in Thread>