diff options
author | imp <imp@FreeBSD.org> | 2002-03-29 00:32:32 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 2002-03-29 00:32:32 +0000 |
commit | 14370d6a935a943387a7f1e0e28e156e5a275176 (patch) | |
tree | 404a3614e307b1e9fd8729313c7703a89fd8cd69 | |
parent | da1bd534b20d9743f94ba789f13f38812dc767e9 (diff) | |
download | FreeBSD-src-14370d6a935a943387a7f1e0e28e156e5a275176.zip FreeBSD-src-14370d6a935a943387a7f1e0e28e156e5a275176.tar.gz |
Identify PRISM 2.5 with ISL37300P
Obtained from: OpenBSD
-rw-r--r-- | sys/dev/wi/if_wi.c | 17 | ||||
-rw-r--r-- | sys/dev/wi/if_wireg.h | 1 |
2 files changed, 11 insertions, 7 deletions
diff --git a/sys/dev/wi/if_wi.c b/sys/dev/wi/if_wi.c index b18cd26..87d4855 100644 --- a/sys/dev/wi/if_wi.c +++ b/sys/dev/wi/if_wi.c @@ -657,25 +657,25 @@ wi_get_id(sc, dev) sc->wi_nic_type = le16toh(ver.wi_ver[0]); switch (sc->wi_nic_type) { case WI_NIC_EVB2: - printf("RF:PRISM2 MAC:HFA3841"); + printf("RF:PRISM I MAC:HFA3841"); break; case WI_NIC_HWB3763: - printf("RF:PRISM2 MAC:HFA3841 CARD:HWB3763 rev.B"); + printf("RF:PRISM II MAC:HFA3841 CARD:HWB3763 rev.B"); break; case WI_NIC_HWB3163: - printf("RF:PRISM2 MAC:HFA3841 CARD:HWB3163 rev.A"); + printf("RF:PRISM II MAC:HFA3841 CARD:HWB3163 rev.A"); break; case WI_NIC_HWB3163B: - printf("RF:PRISM2 MAC:HFA3841 CARD:HWB3163 rev.B"); + printf("RF:PRISM II MAC:HFA3841 CARD:HWB3163 rev.B"); break; case WI_NIC_EVB3: - printf("RF:PRISM2 MAC:HFA3842"); + printf("RF:PRISM II MAC:HFA3842"); break; case WI_NIC_HWB1153: - printf("RF:PRISM1 MAC:HFA3841 CARD:HWB1153"); + printf("RF:PRISM I MAC:HFA3841 CARD:HWB1153"); break; case WI_NIC_P2_SST: - printf("RF:PRISM2 MAC:HFA3841 CARD:HWB3163-SST-flash"); + printf("RF:PRISM II MAC:HFA3841 CARD:HWB3163-SST-flash"); break; case WI_NIC_PRISM2_5: printf("RF:PRISM2.5 MAC:ISL3873"); @@ -683,6 +683,9 @@ wi_get_id(sc, dev) case WI_NIC_3874A: printf("RF:PRISM2.5 MAC:ISL3874A(PCI)"); break; + case WI_NIC_37300P: + printf("RF:PRISM2.5 MAC:ISL37300P"); + break; case WI_NIC_LUCENT: case WI_NIC_LUCENT_ALT: printf("WaveLan/Lucent/Orinoco chip"); diff --git a/sys/dev/wi/if_wireg.h b/sys/dev/wi/if_wireg.h index 6f808f5..832ba06 100644 --- a/sys/dev/wi/if_wireg.h +++ b/sys/dev/wi/if_wireg.h @@ -521,6 +521,7 @@ struct wi_ltv_ver { #define WI_NIC_P2_SST 0x8008 /* Prism2 with SST flush */ #define WI_NIC_PRISM2_5 0x800C #define WI_NIC_3874A 0x8013 /* Prism2.5 Mini-PCI */ +#define WI_NIC_37300P 0x801a }; /* |