On Thursday 10 Mar 2011 23:48:53 [email protected] wrote:
> I am sorry I did not closely looked at your statement. Yes, this is going
>  to break our UNDI driver. We give IRQ as non zero in UNDI_GET_INFO
>  structure but flags will be saying IRQ_NOT_SUPPORTED. So you probably
>  cannot use the logic that you put.

OK, thanks for confirming.

Does anyone have any bright ideas on how to solve this?  To recap:

Device 1 (Emulex) reports that IRQs are not supported.  iPXE therefore decides 
to use polling-only mode.  This works.

Device 2 (USB-something) reports that IRQs are not supported.  iPXE therefore 
decides to use polling-only mode.  This doesn't work.  If iPXE is forced by a 
small code change to use interrupt-driven mode, it works.  This same change 
would break Device 1.

Both devices report that IRQs are not supported, and provide a non-zero IRQ 
number.

How can we support both of these devices simultaneously?

Michael
_______________________________________________
ipxe-devel mailing list
[email protected]
https://lists.ipxe.org/mailman/listinfo/ipxe-devel

Reply via email to