Deleted Added
full compact
aic7xxx.h (168873) aic7xxx.h (250460)
1/*-
2 * Core definitions and data structures shareable across OS platforms.
3 *
4 * Copyright (c) 1994-2001 Justin T. Gibbs.
5 * Copyright (c) 2000-2001 Adaptec Inc.
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 25 unchanged lines hidden (view full) ---

34 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
35 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
36 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
37 * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
38 * POSSIBILITY OF SUCH DAMAGES.
39 *
40 * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.h#85 $
41 *
1/*-
2 * Core definitions and data structures shareable across OS platforms.
3 *
4 * Copyright (c) 1994-2001 Justin T. Gibbs.
5 * Copyright (c) 2000-2001 Adaptec Inc.
6 * All rights reserved.
7 *
8 * Redistribution and use in source and binary forms, with or without

--- 25 unchanged lines hidden (view full) ---

34 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
35 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
36 * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING
37 * IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
38 * POSSIBILITY OF SUCH DAMAGES.
39 *
40 * $Id: //depot/aic7xxx/aic7xxx/aic7xxx.h#85 $
41 *
42 * $FreeBSD: head/sys/dev/aic7xxx/aic7xxx.h 168873 2007-04-19 18:53:52Z scottl $
42 * $FreeBSD: head/sys/dev/aic7xxx/aic7xxx.h 250460 2013-05-10 16:41:26Z eadler $
43 */
44
45#ifndef _AIC7XXX_H_
46#define _AIC7XXX_H_
47
48/* Register Definitions */
49#include "aic7xxx_reg.h"
50

--- 712 unchanged lines hidden (view full) ---

763 char *rate;
764};
765
766/* Safe and valid period for async negotiations. */
767#define AHC_ASYNC_XFER_PERIOD 0x45
768#define AHC_ULTRA2_XFER_PERIOD 0x0a
769
770/*
43 */
44
45#ifndef _AIC7XXX_H_
46#define _AIC7XXX_H_
47
48/* Register Definitions */
49#include "aic7xxx_reg.h"
50

--- 712 unchanged lines hidden (view full) ---

763 char *rate;
764};
765
766/* Safe and valid period for async negotiations. */
767#define AHC_ASYNC_XFER_PERIOD 0x45
768#define AHC_ULTRA2_XFER_PERIOD 0x0a
769
770/*
771 * Indexes into our table of syncronous transfer rates.
771 * Indexes into our table of synchronous transfer rates.
772 */
773#define AHC_SYNCRATE_DT 0
774#define AHC_SYNCRATE_ULTRA2 1
775#define AHC_SYNCRATE_ULTRA 3
776#define AHC_SYNCRATE_FAST 6
777#define AHC_SYNCRATE_MAX AHC_SYNCRATE_DT
778#define AHC_SYNCRATE_MIN 13
779

--- 599 unchanged lines hidden ---
772 */
773#define AHC_SYNCRATE_DT 0
774#define AHC_SYNCRATE_ULTRA2 1
775#define AHC_SYNCRATE_ULTRA 3
776#define AHC_SYNCRATE_FAST 6
777#define AHC_SYNCRATE_MAX AHC_SYNCRATE_DT
778#define AHC_SYNCRATE_MIN 13
779

--- 599 unchanged lines hidden ---