ixgb_ids.h revision 129794
1129794Stackerman/******************************************************************************* 2129794Stackerman 3129794Stackerman Copyright (c) 2001-2004, Intel Corporation 4129794Stackerman All rights reserved. 5129794Stackerman 6129794Stackerman Redistribution and use in source and binary forms, with or without 7129794Stackerman modification, are permitted provided that the following conditions are met: 8129794Stackerman 9129794Stackerman 1. Redistributions of source code must retain the above copyright notice, 10129794Stackerman this list of conditions and the following disclaimer. 11129794Stackerman 12129794Stackerman 2. Redistributions in binary form must reproduce the above copyright 13129794Stackerman notice, this list of conditions and the following disclaimer in the 14129794Stackerman documentation and/or other materials provided with the distribution. 15129794Stackerman 16129794Stackerman 3. Neither the name of the Intel Corporation nor the names of its 17129794Stackerman contributors may be used to endorse or promote products derived from 18129794Stackerman this software without specific prior written permission. 19129794Stackerman 20129794Stackerman THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" 21129794Stackerman AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE 22129794Stackerman IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE 23129794Stackerman ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE 24129794Stackerman LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR 25129794Stackerman CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF 26129794Stackerman SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS 27129794Stackerman INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN 28129794Stackerman CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 29129794Stackerman ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 30129794Stackerman POSSIBILITY OF SUCH DAMAGE. 31129794Stackerman 32129794Stackerman*******************************************************************************/ 33129794Stackerman 34129794Stackerman/*$FreeBSD: head/sys/dev/ixgb/ixgb_ids.h 129794 2004-05-28 00:23:00Z tackerman $*/ 35129794Stackerman 36129794Stackerman#ifndef _IXGB_IDS_H_ 37129794Stackerman#define _IXGB_IDS_H_ 38129794Stackerman 39129794Stackerman/********************************************************************** 40129794Stackerman** The Device and Vendor IDs for 10 Gigabit MACs 41129794Stackerman**********************************************************************/ 42129794Stackerman 43129794Stackerman#define INTEL_VENDOR_ID 0x8086 44129794Stackerman#define INTEL_SUBVENDOR_ID 0x8086 45129794Stackerman 46129794Stackerman 47129794Stackerman#define IXGB_DEVICE_ID_82597EX 0x1048 /* Cibolo A1, -LR (1310nm) */ 48129794Stackerman#define IXGB_DEVICE_ID_82597EX_SR 0x1A48 /* Cibolo B0, -SR (850nm) */ 49129794Stackerman 50129794Stackerman#define IXGB_SUBDEVICE_ID_A11F 0xA11F /* Adapter-OEM-1310nm-Fiber */ 51129794Stackerman#define IXGB_SUBDEVICE_ID_A01F 0xA01F /* Adapter-Retail-1310nm-Fiber */ 52129794Stackerman 53129794Stackerman#define IXGB_SUBDEVICE_ID_A15F 0xA15F /* Adapter-OEM-850nm-Fiber */ 54129794Stackerman#define IXGB_SUBDEVICE_ID_A05F 0xA05F /* Adapter-Retail-850nm-Fiber */ 55129794Stackerman 56129794Stackerman#define IXGB_SUBDEVICE_ID_A12F 0xA12F /* Adapter-OEM-1310nm-Fiber */ 57129794Stackerman#define IXGB_SUBDEVICE_ID_A02F 0xA02F /* Adapter-Retail-1310nm-Fiber */ 58129794Stackerman 59129794Stackerman#endif /* #ifndef _IXGB_IDS_H_ */ 60129794Stackerman 61129794Stackerman/* End of File */ 62