|
@@ -420,7 +420,8 @@ PXENV_EXIT_t pxenv_undi_get_information ( struct s_PXENV_UNDI_GET_INFORMATION
|
420
|
420
|
DBG ( "PXENV_UNDI_GET_INFORMATION" );
|
421
|
421
|
|
422
|
422
|
undi_get_information->BaseIo = dev->desc.ioaddr;
|
423
|
|
- undi_get_information->IntNumber = dev->desc.irq;
|
|
423
|
+ undi_get_information->IntNumber =
|
|
424
|
+ ( netdev_irq_supported ( pxe_netdev ) ? dev->desc.irq : 0 );
|
424
|
425
|
/* Cheat: assume all cards can cope with this */
|
425
|
426
|
undi_get_information->MaxTranUnit = ETH_MAX_MTU;
|
426
|
427
|
undi_get_information->HwType = ntohs ( ll_protocol->ll_proto );
|