Deleted Added
full compact
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 ---