Print this page
*** NO COMMENTS ***
@@ -1,12 +1,13 @@
/*
- * Copyright (c) 2010, Oracle and/or its affiliates. All rights reserved.
+ * Copyright 2007 Sun Microsystems, Inc. All rights reserved.
+ * Use is subject to license terms.
*/
/*
- * Copyright 2005-06 Adaptec, Inc.
- * Copyright (c) 2005-06 Adaptec Inc., Achim Leubner
+ * Copyright (c) 2010-11 PMC-Sierra, Inc.
+ * Copyright (c) 2005-10 Adaptec Inc., Achim Leubner
* Copyright (c) 2000 Michael Smith
* Copyright (c) 2000 Scott Long
* Copyright (c) 2000 BSDi
* All rights reserved.
*
@@ -28,18 +29,17 @@
* OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
* HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
* LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
- *
- * $FreeBSD: /repoman/r/ncvs/src/sys/sys/aac_ioctl.h,
- * v 1.11 2004/12/09 22:20:25 scottl Exp $
*/
#ifndef _AAC_IOCTL_H_
#define _AAC_IOCTL_H_
+#pragma ident "@(#)aac_ioctl.h 1.3 07/10/30 SMI"
+
#ifdef __cplusplus
extern "C" {
#endif
/*
@@ -81,11 +81,11 @@
};
struct aac_get_adapter_fib
{
uint32_t context;
- int32_t wait;
+ int wait;
uint32_t aif_fib; /* RAID config app is 32bit */
};
struct aac_pci_info {
uint32_t bus;
@@ -116,11 +116,11 @@
typedef union {
struct {
uint32_t largeLBA : 1; /* disk support greater 2TB */
uint32_t IoctlBuf : 1; /* ARCIOCTL call support */
uint32_t AIFSupport: 1; /* AIF support */
- uint32_t JBODSupport:1; /* firmware+driver both support JBOD */
+ uint32_t JBODSupport:1; /* firmware + driver both support JBOD */
uint32_t fReserved : 28;
} fBits;
uint32_t fValue;
} featuresState;
@@ -136,11 +136,11 @@
* Aligned structure definitions for variable declarations that require
* alignment.
*
* Normally the packed structures are defined in a way that if the initial
* member is aligned, then the following members will also be aligned. So
- * we need only to make sure the packed structure, ie. the first member, is
+ * we need only to make the packed structure, ie. the first member, is
* aligned to satisfy alignment requirement.
*/
union aac_revision_align {
struct aac_revision d;
uint32_t dummy;