Follow-up Comment #1, bug #16885 (project grub):

This is definitly a bug in the driver of the e1000! I found, that you only
have to comment out one 'break;' in function 

static void e1000_reset_hw(struct e1000_hw *hw)

for me it was in line 1025:

                case e1000_82541_rev_2:
                        /* These controllers can't ack the 64-bit write when
issuing the
                         * reset, so use IO-mapping as a workaround to issue
the reset */
                        E1000_WRITE_REG_IO(hw, CTRL, (ctrl |
E1000_CTRL_RST));
                        /*break;*/              /*rem by Arne: this is the
bug denieing PXEGRUB to TFTP*/
                case e1000_82545_rev_3:
 

If you comment out this line and compile everything works well!

Best Regards,

Arne

    _______________________________________________________

Reply to this item at:

  <http://savannah.gnu.org/bugs/?func=detailitem&item_id=16885>

_______________________________________________
  Nachricht geschickt von/durch Savannah
  http://savannah.gnu.org/



_______________________________________________
Bug-grub mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/bug-grub

Reply via email to