Refactoring e1000 driver.