if_wireg.h (93611) | if_wireg.h (93733) |
---|---|
1/* 2 * Copyright (c) 1997, 1998, 1999 3 * Bill Paul <wpaul@ctr.columbia.edu>. All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 15 unchanged lines hidden (view full) --- 24 * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 25 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 26 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 27 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 28 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 29 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 30 * THE POSSIBILITY OF SUCH DAMAGE. 31 * | 1/* 2 * Copyright (c) 1997, 1998, 1999 3 * Bill Paul <wpaul@ctr.columbia.edu>. All rights reserved. 4 * 5 * Redistribution and use in source and binary forms, with or without 6 * modification, are permitted provided that the following conditions 7 * are met: 8 * 1. Redistributions of source code must retain the above copyright --- 15 unchanged lines hidden (view full) --- 24 * BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 25 * CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 26 * SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 27 * INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 28 * CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 29 * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF 30 * THE POSSIBILITY OF SUCH DAMAGE. 31 * |
32 * $FreeBSD: head/sys/dev/wi/if_wireg.h 93611 2002-04-02 02:38:35Z imp $ | 32 * $FreeBSD: head/sys/dev/wi/if_wireg.h 93733 2002-04-03 19:44:17Z imp $ |
33 */ 34 35#define WI_DELAY 5 36#define WI_TIMEOUT (500000/WI_DELAY) /* 500 ms */ 37 38#define WI_PORT0 0 39#define WI_PORT1 1 40#define WI_PORT2 2 --- 324 unchanged lines hidden (view full) --- 365 366/* 367 * NIC Identification (0xFD0B, 0xFD20) 368 */ 369struct wi_ltv_ver { 370 u_int16_t wi_len; 371 u_int16_t wi_type; 372 u_int16_t wi_ver[4]; | 33 */ 34 35#define WI_DELAY 5 36#define WI_TIMEOUT (500000/WI_DELAY) /* 500 ms */ 37 38#define WI_PORT0 0 39#define WI_PORT1 1 40#define WI_PORT2 2 --- 324 unchanged lines hidden (view full) --- 365 366/* 367 * NIC Identification (0xFD0B, 0xFD20) 368 */ 369struct wi_ltv_ver { 370 u_int16_t wi_len; 371 u_int16_t wi_type; 372 u_int16_t wi_ver[4]; |
373#define WI_NIC_LUCENT 0x0001 /* Emperically derived */ | 373#define WI_NIC_LUCENT 0x0001 /* Emperically derived */ |
374#define WI_NIC_LUCENT_ALT 0x0005 /* Emperically derived */ | 374#define WI_NIC_LUCENT_ALT 0x0005 /* Emperically derived */ |
375#define WI_NIC_EVB2 0x8000 376#define WI_NIC_HWB3763 0x8001 377#define WI_NIC_HWB3163 0x8002 378#define WI_NIC_HWB3163B 0x8003 379#define WI_NIC_EVB3 0x8004 380#define WI_NIC_HWB1153 0x8007 381#define WI_NIC_P2_SST 0x8008 /* Prism2 with SST flush */ 382#define WI_NIC_EVB2_SST 0x8009 383#define WI_NIC_3842 0x800A /* 3482 Evaluation Board */ 384#define WI_NIC_PRISM2_5 0x800C 385#define WI_NIC_3874A 0x8013 /* Prism2.5 Mini-PCI */ 386#define WI_NIC_37300P 0x801a 387#define WI_NIC_P3_SST 0x801B /* Prism3 PCMCIA */ 388#define WI_NIC_P3_PCI 0x8022 /* Prism3 Mini-PCI */ | 375#define WI_NIC_EVB2 0x8000 376#define WI_NIC_HWB3763 0x8001 377#define WI_NIC_HWB3163 0x8002 378#define WI_NIC_HWB3163B 0x8003 379#define WI_NIC_EVB3 0x8004 380#define WI_NIC_HWB1153 0x8007 381#define WI_NIC_P2_SST 0x8008 /* Prism2 with SST flush */ 382#define WI_NIC_EVB2_SST 0x8009 383#define WI_NIC_3842_EVA 0x800A /* 3842 Evaluation Board */ 384#define WI_NIC_3842_PCMCIA_AMD 0x800B /* Prism2.5 PCMCIA */ 385#define WI_NIC_3842_PCMCIA_SST 0x800C 386#define WI_NIC_3842_PCMCIA_ATM 0x800D 387#define WI_NIC_3842_MINI_AMD 0x8012 /* Prism2.5 Mini-PCI */ 388#define WI_NIC_3842_MINI_SST 0x8013 389#define WI_NIC_3842_MINI_ATM 0x8014 390#define WI_NIC_3842_PCI_AMD 0x8016 /* Prism2.5 PCI-bridge */ 391#define WI_NIC_3842_PCI_SST 0x8017 392#define WI_NIC_3842_PCI_ATM 0x8018 393#define WI_NIC_P3_PCMCIA_AMD 0x801A /* Prism3 PCMCIA */ 394#define WI_NIC_P3_PCMCIA_SST 0x801B 395#define WI_NIC_P3_MINI_AMD 0x8021 /* Prism3 Mini-PCI */ 396#define WI_NIC_P3_MINI_SST 0x8022 |
389}; 390 391/* 392 * List of intended regulatory domains (0xFD11). 393 */ 394struct wi_ltv_domains { 395 u_int16_t wi_len; 396 u_int16_t wi_type; --- 222 unchanged lines hidden --- | 397}; 398 399/* 400 * List of intended regulatory domains (0xFD11). 401 */ 402struct wi_ltv_domains { 403 u_int16_t wi_len; 404 u_int16_t wi_type; --- 222 unchanged lines hidden --- |