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 --- |