ips.h (126364) | ips.h (127205) |
---|---|
1/*- 2 * Copyright (c) 2002 Adaptec Inc. 3 * All rights reserved. 4 * 5 * Written by: David Jeffery 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 11 unchanged lines hidden (view full) --- 20 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 21 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 24 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 26 * SUCH DAMAGE. 27 * | 1/*- 2 * Copyright (c) 2002 Adaptec Inc. 3 * All rights reserved. 4 * 5 * Written by: David Jeffery 6 * 7 * Redistribution and use in source and binary forms, with or without 8 * modification, are permitted provided that the following conditions --- 11 unchanged lines hidden (view full) --- 20 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 21 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 22 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 23 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 24 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 25 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 26 * SUCH DAMAGE. 27 * |
28 * $FreeBSD: head/sys/dev/ips/ips.h 126364 2004-02-28 19:14:41Z scottl $ | 28 * $FreeBSD: head/sys/dev/ips/ips.h 127205 2004-03-19 17:36:47Z scottl $ |
29 */ 30 31 32#include <sys/param.h> 33#include <sys/systm.h> 34#include <sys/kernel.h> 35#include <sys/bus.h> 36#include <sys/conf.h> --- 12 unchanged lines hidden (view full) --- 49 50#include <dev/pci/pcireg.h> 51#include <dev/pci/pcivar.h> 52 53/* 54 * IPS CONSTANTS 55 */ 56#define IPS_VENDOR_ID 0x1014 | 29 */ 30 31 32#include <sys/param.h> 33#include <sys/systm.h> 34#include <sys/kernel.h> 35#include <sys/bus.h> 36#include <sys/conf.h> --- 12 unchanged lines hidden (view full) --- 49 50#include <dev/pci/pcireg.h> 51#include <dev/pci/pcivar.h> 52 53/* 54 * IPS CONSTANTS 55 */ 56#define IPS_VENDOR_ID 0x1014 |
57#define IPS_VENDOR_ID_ADAPTEC 0x9005 |
|
57#define IPS_MORPHEUS_DEVICE_ID 0x01BD 58#define IPS_COPPERHEAD_DEVICE_ID 0x002E | 58#define IPS_MORPHEUS_DEVICE_ID 0x01BD 59#define IPS_COPPERHEAD_DEVICE_ID 0x002E |
60#define IPS_MARCO_DEVICE_ID 0x0950 |
|
59#define IPS_CSL 0xff 60#define IPS_POCL 0x30 61 62/* amounts of memory to allocate for certain commands */ 63#define IPS_ADAPTER_INFO_LEN (sizeof(ips_adapter_info_t)) 64#define IPS_DRIVE_INFO_LEN (sizeof(ips_drive_info_t)) 65#define IPS_COMMAND_LEN 24 66#define IPS_MAX_SG_LEN (sizeof(ips_sg_element_t) * IPS_MAX_SG_ELEMENTS) --- 398 unchanged lines hidden --- | 61#define IPS_CSL 0xff 62#define IPS_POCL 0x30 63 64/* amounts of memory to allocate for certain commands */ 65#define IPS_ADAPTER_INFO_LEN (sizeof(ips_adapter_info_t)) 66#define IPS_DRIVE_INFO_LEN (sizeof(ips_drive_info_t)) 67#define IPS_COMMAND_LEN 24 68#define IPS_MAX_SG_LEN (sizeof(ips_sg_element_t) * IPS_MAX_SG_ELEMENTS) --- 398 unchanged lines hidden --- |