him.h (256281) | him.h (281957) |
---|---|
1/* $Id: him.h,v 1.57 2011/02/21 06:03:21 zsf Exp $ */ 2/*- 3 * Copyright (C) 2004-2005 HighPoint Technologies, Inc. 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 10 unchanged lines hidden (view full) --- 19 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 20 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 21 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 22 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 23 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 24 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 25 * SUCH DAMAGE. 26 * | 1/* $Id: him.h,v 1.57 2011/02/21 06:03:21 zsf Exp $ */ 2/*- 3 * Copyright (C) 2004-2005 HighPoint Technologies, Inc. 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions 8 * are met: --- 10 unchanged lines hidden (view full) --- 19 * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL 20 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS 21 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) 22 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 23 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY 24 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF 25 * SUCH DAMAGE. 26 * |
27 * $FreeBSD: stable/10/sys/dev/hptnr/him.h 252867 2013-07-06 07:49:41Z delphij $ | 27 * $FreeBSD: stable/10/sys/dev/hptnr/him.h 281957 2015-04-25 00:32:47Z delphij $ |
28 */ 29#include <dev/hptnr/hptnr_config.h> 30#ifndef _HPT_HIM_H_ 31#define _HPT_HIM_H_ 32 33#define VERMAGIC_HIM 55 34 35#if defined(__cplusplus) --- 156 unchanged lines hidden (view full) --- 192__attribute__((packed)) 193#endif 194IDENTIFY_DATA, *PIDENTIFY_DATA; 195#pragma pack() 196 197typedef struct _HIM_DEVICE_CONFIG 198{ 199 HPT_U64 capacity; | 28 */ 29#include <dev/hptnr/hptnr_config.h> 30#ifndef _HPT_HIM_H_ 31#define _HPT_HIM_H_ 32 33#define VERMAGIC_HIM 55 34 35#if defined(__cplusplus) --- 156 unchanged lines hidden (view full) --- 192__attribute__((packed)) 193#endif 194IDENTIFY_DATA, *PIDENTIFY_DATA; 195#pragma pack() 196 197typedef struct _HIM_DEVICE_CONFIG 198{ 199 HPT_U64 capacity; |
200 | 200 HPT_U32 logical_sector_size; 201 |
201 DEVICE_FLAGS flags; 202 203 HPT_U8 path_id; 204 HPT_U8 target_id; 205 HPT_U8 max_queue_depth; 206 HPT_U8 spin_up_mode; 207 208 HPT_U8 reserved; --- 291 unchanged lines hidden --- | 202 DEVICE_FLAGS flags; 203 204 HPT_U8 path_id; 205 HPT_U8 target_id; 206 HPT_U8 max_queue_depth; 207 HPT_U8 spin_up_mode; 208 209 HPT_U8 reserved; --- 291 unchanged lines hidden --- |