firmware documentation.

tom at tom
Thu Sep 11 11:37:02 PDT 2003

Hello all,
	From a _legal_ standpoint, here in the US you are _not_ allowed to modify the Firmware without getting a new FCC certification.  That is why many of the software-radio Wireless cards do not allow you to replace their firmware with your own.

Thomas Cameron
CEI Systems

-----Original Message-----
From: Epelde Gorka [mailto:GEpelde at] 
Sent: Thursday, September 11, 2003 2:42 AM
To: Andrea G. Forte; hostap at
Subject: RE: firmware documentation.

The firmware is given by intersil and can't be changed. The driver talks with the firmware in a command way. The firmware is in some way waiting for orders from the driver. Then for the information movement it uses a virtual memory access called "bap". When the the firmware wants to tell something to the driver it interrupts the host (the driver) and the host reads the kind of interrupt (Information, RX, ...) This is moreless how it works. Anyway thats how the linux-wlan (what i have been analising)work but in hostap i think moreless is the same. Maybe the commands change and it has to load a tertiary firmware.

I've been looking through souces and i think the file is /hostap-0.0.4/driver/modules/hostap_hw.c

That is in someway like the hfa384x.c file in the linux-wlan driver. In this file the driver access to the firmware are in 2-3 levels, from "high" level to direct access.

I haven't found anything document around there, i've just been trying to go through the driver and understand it. 

Good Luck

Gorka Epelde

-----Mensaje original-----
De: Andrea G. Forte [mailto:andreaf at]
Enviado el: mi?rcoles, 10 de septiembre de 2003 22:47
Para: hostap at
Asunto: firmware documentation.

Hi again,
I would like also to know if any of you guys has any documentation regarding the 
firmware of the Prism3 cards so that I can try to modify some parts of the 
hostAP driver. I need to find out how the driver communicates with the firmware. Thanks a lot everyone, Andrea

HostAP mailing list
HostAP at
HostAP mailing list
HostAP at

More information about the Hostap mailing list