Interrupt issue

imp imp
Fri May 23 19:17:55 PDT 2003


Dear jouni...


I use lastest CVS version and I already report about the interrupt related issue...
Today, I found one reason.. 

If we only use
        hfa384x_events_only_cmd(dev); <-------------------

        if (initial) {
                /* get card version information */
                prism2_get_version_info(dev, HFA384X_RID_NICID, "NIC");
                prism2_get_version_info(dev, HFA384X_RID_PRIID, "PRI");
                prism2_get_version_info(dev, HFA384X_RID_STAID
	...
in prism2_hw_init () function nobody did not enable interrupt then at least of my environment 
It did not running correct interrupt dispatching..
So, I add 

        hfa384x_enable_interrupts(dev); // should enable it here to proper dispatcing...	<<<<<<<<<<<<<<<<<<
        hfa384x_events_only_cmd(dev);

        if (initial) {
                /* get card version information */
                prism2_get_version_info(dev, HFA384X_RID_NICID, "NIC");
                prism2_get_version_info(dev, HFA384X_RID_PRIID, "PRI");
                prism2_get_version_info(dev, HFA384X_RID_STAID
	        hfa384x_events_only_cmd(dev);
	...
Then the hostap work properly ... 

Could you please give me any comment ? 

Thanks.
	



More information about the Hostap mailing list