Deleted Added
full compact
aic7xxx.reg (72325) aic7xxx.reg (74094)
1/*
2 * Aic7xxx register and scratch ram definitions.
3 *
4 * Copyright (c) 1994-2001 Justin Gibbs.
5 * All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions

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

23 * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
24 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
25 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
26 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
27 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
28 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
29 * SUCH DAMAGE.
30 *
1/*
2 * Aic7xxx register and scratch ram definitions.
3 *
4 * Copyright (c) 1994-2001 Justin Gibbs.
5 * All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions

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

23 * ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
24 * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
25 * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
26 * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
27 * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
28 * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
29 * SUCH DAMAGE.
30 *
31 * $Id: //depot/src/aic7xxx/aic7xxx.reg#12 $
31 * $Id: //depot/src/aic7xxx/aic7xxx.reg#14 $
32 *
32 *
33 * $FreeBSD: head/sys/dev/aic7xxx/aic7xxx.reg 72325 2001-02-10 18:04:27Z gibbs $
33 * $FreeBSD: head/sys/dev/aic7xxx/aic7xxx.reg 74094 2001-03-11 06:34:17Z gibbs $
34 */
35
36/*
37 * This file is processed by the aic7xxx_asm utility for use in assembling
38 * firmware for the aic7xxx family of SCSI host adapters as well as to generate
39 * a C header file for use in the kernel portion of the Aic7xxx driver.
40 *
41 * All page numbers refer to the Adaptec AIC-7770 Data Book available from

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

872 bit FIFOFLUSH 0x02
873 bit FIFORESET 0x01
874}
875
876register DFSTATUS {
877 address 0x094
878 access_mode RO
879 bit PRELOAD_AVAIL 0x80
34 */
35
36/*
37 * This file is processed by the aic7xxx_asm utility for use in assembling
38 * firmware for the aic7xxx family of SCSI host adapters as well as to generate
39 * a C header file for use in the kernel portion of the Aic7xxx driver.
40 *
41 * All page numbers refer to the Adaptec AIC-7770 Data Book available from

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

872 bit FIFOFLUSH 0x02
873 bit FIFORESET 0x01
874}
875
876register DFSTATUS {
877 address 0x094
878 access_mode RO
879 bit PRELOAD_AVAIL 0x80
880 bit DFCACHETH 0x40
880 bit DWORDEMP 0x20
881 bit MREQPEND 0x10
882 bit HDONE 0x08
883 bit DFTHRESH 0x04
884 bit FIFOFULL 0x02
885 bit FIFOEMP 0x01
886}
887

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

1451
1452 /*
1453 * The initiator specified tag for this target mode transaction.
1454 */
1455 INITIATOR_TAG {
1456 size 1
1457 }
1458
881 bit DWORDEMP 0x20
882 bit MREQPEND 0x10
883 bit HDONE 0x08
884 bit DFTHRESH 0x04
885 bit FIFOFULL 0x02
886 bit FIFOEMP 0x01
887}
888

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

1452
1453 /*
1454 * The initiator specified tag for this target mode transaction.
1455 */
1456 INITIATOR_TAG {
1457 size 1
1458 }
1459
1460 SEQ_FLAGS2 {
1461 size 1
1462 bit SCB_DMA 0x01
1463 }
1459 /*
1460 * These are reserved registers in the card's scratch ram. Some of
1461 * the values are specified in the AHA2742 technical reference manual
1462 * and are initialized by the BIOS at boot time.
1463 */
1464 SCSICONF {
1465 address 0x05a
1466 size 1

--- 72 unchanged lines hidden ---
1464 /*
1465 * These are reserved registers in the card's scratch ram. Some of
1466 * the values are specified in the AHA2742 technical reference manual
1467 * and are initialized by the BIOS at boot time.
1468 */
1469 SCSICONF {
1470 address 0x05a
1471 size 1

--- 72 unchanged lines hidden ---