aic7xxx.seq (66647) | aic7xxx.seq (66845) |
---|---|
1/* 2 * Adaptec 274x/284x/294x device driver firmware for Linux and FreeBSD. 3 * 4 * Copyright (c) 1994-2000 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 --- 16 unchanged lines hidden (view full) --- 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.seq#7 $ 32 * | 1/* 2 * Adaptec 274x/284x/294x device driver firmware for Linux and FreeBSD. 3 * 4 * Copyright (c) 1994-2000 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 --- 16 unchanged lines hidden (view full) --- 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.seq#7 $ 32 * |
33 * $FreeBSD: head/sys/dev/aic7xxx/aic7xxx.seq 66647 2000-10-05 04:24:14Z gibbs $ | 33 * $FreeBSD: head/sys/dev/aic7xxx/aic7xxx.seq 66845 2000-10-09 01:46:01Z gibbs $ |
34 */ 35 36#include "aic7xxx.reg" 37#include "scsi_message.h" 38 39/* 40 * A few words on the waiting SCB list: 41 * After starting the selection hardware, we check for reconnecting targets --- 1577 unchanged lines hidden (view full) --- 1619 mov A, SCBPTR; 1620 mov SAVED_SCSIID call index_busy_target; 1621 mvi DINDIR, SCB_LIST_NULL; 1622 mov SCBPTR, A; 1623setup_SCB_tagged: 1624 call set_transfer_settings; 1625 /* See if the host wants to send a message upon reconnection */ 1626 test SCB_CONTROL, MK_MESSAGE jz mesgin_done; | 34 */ 35 36#include "aic7xxx.reg" 37#include "scsi_message.h" 38 39/* 40 * A few words on the waiting SCB list: 41 * After starting the selection hardware, we check for reconnecting targets --- 1577 unchanged lines hidden (view full) --- 1619 mov A, SCBPTR; 1620 mov SAVED_SCSIID call index_busy_target; 1621 mvi DINDIR, SCB_LIST_NULL; 1622 mov SCBPTR, A; 1623setup_SCB_tagged: 1624 call set_transfer_settings; 1625 /* See if the host wants to send a message upon reconnection */ 1626 test SCB_CONTROL, MK_MESSAGE jz mesgin_done; |
1627 and SCB_CONTROL, ~MK_MESSAGE; | |
1628 mvi HOST_MSG call mk_mesg; 1629 jmp mesgin_done; 1630 1631not_found: 1632 mvi INTSTAT, NO_MATCH; 1633 jmp mesgin_done; 1634 1635mk_mesg: --- 440 unchanged lines hidden --- | 1627 mvi HOST_MSG call mk_mesg; 1628 jmp mesgin_done; 1629 1630not_found: 1631 mvi INTSTAT, NO_MATCH; 1632 jmp mesgin_done; 1633 1634mk_mesg: --- 440 unchanged lines hidden --- |