From bc1eea091b535217a92a361d5e8cdefbf907afea Mon Sep 17 00:00:00 2001 From: Oliver Tappe Date: Wed, 31 May 2006 21:49:09 +0000 Subject: [PATCH] - added 82541PI to the list of supported devices (so I can use my card...) git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@17682 a95241bf-73f2-0310-859d-f6bbb57e9c96 --- src/add-ons/kernel/drivers/network/ipro1000/driver.c | 1 + src/add-ons/kernel/drivers/network/ipro1000/if_em_hw.c | 1 + src/add-ons/kernel/drivers/network/ipro1000/if_em_hw.h | 1 + 3 files changed, 3 insertions(+) diff --git a/src/add-ons/kernel/drivers/network/ipro1000/driver.c b/src/add-ons/kernel/drivers/network/ipro1000/driver.c index 306e355fd8..028e0ca73e 100644 --- a/src/add-ons/kernel/drivers/network/ipro1000/driver.c +++ b/src/add-ons/kernel/drivers/network/ipro1000/driver.c @@ -73,6 +73,7 @@ identify_device(const pci_info *info) case 0x1079: return "82546GB COPPER"; case 0x107A: return "82546GB FIBER"; case 0x107B: return "82546GB SERDES"; + case 0x107C: return "82541PI"; default: return 0; } } diff --git a/src/add-ons/kernel/drivers/network/ipro1000/if_em_hw.c b/src/add-ons/kernel/drivers/network/ipro1000/if_em_hw.c index 35cba1ddf1..bd57c5febb 100644 --- a/src/add-ons/kernel/drivers/network/ipro1000/if_em_hw.c +++ b/src/add-ons/kernel/drivers/network/ipro1000/if_em_hw.c @@ -257,6 +257,7 @@ em_set_mac_type(struct em_hw *hw) break; case E1000_DEV_ID_82541ER: case E1000_DEV_ID_82541GI: + case E1000_DEV_ID_82541PI: case E1000_DEV_ID_82541GI_MOBILE: hw->mac_type = em_82541_rev_2; break; diff --git a/src/add-ons/kernel/drivers/network/ipro1000/if_em_hw.h b/src/add-ons/kernel/drivers/network/ipro1000/if_em_hw.h index 09b61fb833..9447297593 100644 --- a/src/add-ons/kernel/drivers/network/ipro1000/if_em_hw.h +++ b/src/add-ons/kernel/drivers/network/ipro1000/if_em_hw.h @@ -366,6 +366,7 @@ int32_t em_set_d3_lplu_state(struct em_hw *hw, boolean_t active); #define E1000_DEV_ID_82546GB_FIBER 0x107A #define E1000_DEV_ID_82546GB_SERDES 0x107B #define E1000_DEV_ID_82547EI 0x1019 +#define E1000_DEV_ID_82541PI 0x107C #define NODE_ADDRESS_SIZE 6 #define ETH_LENGTH_OF_ADDRESS 6