taglinefilesource code
SETPORT478drivers/scsi/aha152x.cSETPORT( SXFRCTL0, CH1|SPIOEN );
SETPORT480drivers/scsi/aha152x.cSETPORT( SXFRCTL0, CH1 );
SETPORT512drivers/scsi/aha152x.cSETPORT( SSTAT1, SCSIRSTI );
SETPORT517drivers/scsi/aha152x.cSETPORT( SSTAT1, CLRSCSIPERR );
SETPORT562drivers/scsi/aha152x.cSETPORT( DMACNTRL1, 0 );          /* reset stack pointer */
SETPORT564drivers/scsi/aha152x.cSETPORT( STACK, i );
SETPORT566drivers/scsi/aha152x.cSETPORT( DMACNTRL1, 0 );          /* reset stack pointer */
SETPORT754drivers/scsi/aha152x.cSETPORT( SCSIID, this_host << 4 );
SETPORT783drivers/scsi/aha152x.cSETPORT(SIMODE0, 0);
SETPORT784drivers/scsi/aha152x.cSETPORT(SIMODE1, 0);
SETPORT851drivers/scsi/aha152x.cSETPORT( PORTA, 1 );
SETPORT862drivers/scsi/aha152x.cSETPORT(SIMODE0, disconnected_SC ? ENSELDI : 0 );
SETPORT863drivers/scsi/aha152x.cSETPORT(SIMODE1, issue_SC ? ENBUSFREE : 0);
SETPORT969drivers/scsi/aha152x.cSETPORT( SCSIID, (this_host << OID_) | current_SC->target );
SETPORT972drivers/scsi/aha152x.cSETPORT( SIMODE0, ENSELDO | (disconnected_SC ? ENSELDI : 0) );
SETPORT973drivers/scsi/aha152x.cSETPORT( SIMODE1, ENSELTIMO );
SETPORT1010drivers/scsi/aha152x.cSETPORT(DMACNTRL0, RSTFIFO);
SETPORT1012drivers/scsi/aha152x.cSETPORT(SCSISEQ, 0);
SETPORT1014drivers/scsi/aha152x.cSETPORT(SXFRCTL1, 0);
SETPORT1015drivers/scsi/aha152x.cSETPORT( SCSISIG, 0);
SETPORT1016drivers/scsi/aha152x.cSETPORT(SCSIRATE, 0);
SETPORT1019drivers/scsi/aha152x.cSETPORT(SSTAT0, 0x7f);
SETPORT1020drivers/scsi/aha152x.cSETPORT(SSTAT1, 0xef);
SETPORT1022drivers/scsi/aha152x.cSETPORT(SSTAT4, SYNCERR|FWERR|FRERR);
SETPORT1024drivers/scsi/aha152x.cSETPORT(DMACNTRL0, 0);
SETPORT1025drivers/scsi/aha152x.cSETPORT(DMACNTRL1, 0);
SETPORT1027drivers/scsi/aha152x.cSETPORT(BRSTCNTRL, 0xf1);
SETPORT1030drivers/scsi/aha152x.cSETPORT(SXFRCTL0, CH1|CLRCH1|CLRSTCNT);
SETPORT1031drivers/scsi/aha152x.cSETPORT(SXFRCTL0, CH1);
SETPORT1034drivers/scsi/aha152x.cSETPORT(SIMODE0, disconnected_SC ? ENSELDI : 0 );
SETPORT1035drivers/scsi/aha152x.cSETPORT(SIMODE1, issue_SC ? ENBUSFREE : 0);
SETPORT1107drivers/scsi/aha152x.cSETPORT(SCSISEQ, SCSIRSTO);
SETPORT1109drivers/scsi/aha152x.cSETPORT(SCSISEQ, 0);
SETPORT1112drivers/scsi/aha152x.cSETPORT(SIMODE0, disconnected_SC ? ENSELDI : 0 );
SETPORT1113drivers/scsi/aha152x.cSETPORT(SIMODE1, issue_SC ? ENBUSFREE : 0);
SETPORT1115drivers/scsi/aha152x.cSETPORT( DMACNTRL0, INTEN );
SETPORT1184drivers/scsi/aha152x.cSETPORT( PORTA, 0 );                                  /* turn led off */
SETPORT1192drivers/scsi/aha152x.cSETPORT(SIMODE0, disconnected_SC ? ENSELDI : 0 );
SETPORT1193drivers/scsi/aha152x.cSETPORT(SIMODE1, issue_SC ? ENBUSFREE : 0);
SETPORT1277drivers/scsi/aha152x.cSETPORT( SCSISEQ, 0 );
SETPORT1278drivers/scsi/aha152x.cSETPORT( SSTAT0, CLRSELDI );
SETPORT1279drivers/scsi/aha152x.cSETPORT( SSTAT1, CLRBUSFREE );
SETPORT1298drivers/scsi/aha152x.cSETPORT( SCSIID, (this_host << OID_) | target );
SETPORT1299drivers/scsi/aha152x.cSETPORT( SCSISEQ, ENRESELI );
SETPORT1304drivers/scsi/aha152x.cSETPORT( SCSISIG, P_MSGI );
SETPORT1312drivers/scsi/aha152x.cSETPORT( SCSISEQ, 0 );
SETPORT1314drivers/scsi/aha152x.cSETPORT( SXFRCTL0, CH1);
SETPORT1353drivers/scsi/aha152x.cSETPORT( SIMODE0, 0 );
SETPORT1354drivers/scsi/aha152x.cSETPORT( SIMODE1, ENPHASEMIS|ENBUSFREE );
SETPORT1387drivers/scsi/aha152x.cSETPORT( SCSIID, (this_host << OID_) | current_SC->target );
SETPORT1390drivers/scsi/aha152x.cSETPORT( SXFRCTL1, can_doparity ? (ENSPCHK|ENSTIMER) : ENSTIMER);
SETPORT1393drivers/scsi/aha152x.cSETPORT( SIMODE0, ENSELDO | (disconnected_SC ? ENSELDI : 0) );
SETPORT1394drivers/scsi/aha152x.cSETPORT( SIMODE1, ENSELTIMO );
SETPORT1426drivers/scsi/aha152x.cSETPORT( SSTAT1, CLRBUSFREE);
SETPORT1459drivers/scsi/aha152x.cSETPORT( SSTAT0, CLRSELDO );
SETPORT1473drivers/scsi/aha152x.cSETPORT( SCSISIG, P_MSGO );
SETPORT1475drivers/scsi/aha152x.cSETPORT( SIMODE0, 0 );
SETPORT1476drivers/scsi/aha152x.cSETPORT( SIMODE1, ENREQINIT|ENBUSFREE );
SETPORT1492drivers/scsi/aha152x.cSETPORT( SSTAT1, CLRSELTIMO );
SETPORT1494drivers/scsi/aha152x.cSETPORT(SIMODE0, disconnected_SC ? ENSELDI : 0 );
SETPORT1495drivers/scsi/aha152x.cSETPORT(SIMODE1, issue_SC ? ENBUSFREE : 0);
SETPORT1524drivers/scsi/aha152x.cSETPORT(SCSISIG, phase);
SETPORT1525drivers/scsi/aha152x.cSETPORT(SSTAT1, CLRPHASECHG);
SETPORT1573drivers/scsi/aha152x.cSETPORT( SIMODE0, 0 );
SETPORT1574drivers/scsi/aha152x.cSETPORT( SIMODE1, ENPHASEMIS|ENREQINIT|ENBUSFREE );
SETPORT1584drivers/scsi/aha152x.cSETPORT( SSTAT1, CLRATNO);
SETPORT1586drivers/scsi/aha152x.cSETPORT( SCSIDAT, message );
SETPORT1625drivers/scsi/aha152x.cSETPORT(DMACNTRL0, WRITE_READ|RSTFIFO);
SETPORT1626drivers/scsi/aha152x.cSETPORT(DMACNTRL0, ENDMA|WRITE_READ);
SETPORT1629drivers/scsi/aha152x.cSETPORT(SXFRCTL0, CH1|CLRSTCNT|CLRCH1 );
SETPORT1630drivers/scsi/aha152x.cSETPORT(SXFRCTL0, SCSIEN|DMAEN|CH1);
SETPORT1633drivers/scsi/aha152x.cSETPORT( SIMODE0, 0 );
SETPORT1634drivers/scsi/aha152x.cSETPORT( SIMODE1, ENPHASEMIS|ENBUSFREE );
SETPORT1709drivers/scsi/aha152x.cSETPORT( SXFRCTL0, CH1);
SETPORT1711drivers/scsi/aha152x.cSETPORT( SIMODE0, 0);
SETPORT1712drivers/scsi/aha152x.cSETPORT( SIMODE1, ENBUSFREE);
SETPORT1784drivers/scsi/aha152x.cSETPORT(SCSISIG, P_MSGI|ATNO);
SETPORT1791drivers/scsi/aha152x.cSETPORT(SCSISIG, P_MSGI|ATNO);
SETPORT1804drivers/scsi/aha152x.cSETPORT(SCSISIG, P_MSGI|ATNO);
SETPORT1814drivers/scsi/aha152x.cSETPORT(SCSISIG, P_MSGI|ATNO);
SETPORT1838drivers/scsi/aha152x.cSETPORT(SCSISIG, P_MSGI|ATNO);
SETPORT1854drivers/scsi/aha152x.cSETPORT(SXFRCTL0, CH1|CLRCH1);
SETPORT1870drivers/scsi/aha152x.cSETPORT(SIMODE0, disconnected_SC ? ENSELDI : 0 );
SETPORT1871drivers/scsi/aha152x.cSETPORT(SIMODE1, issue_SC ? ENBUSFREE : 0);
SETPORT1883drivers/scsi/aha152x.cSETPORT( SXFRCTL0, CH1);
SETPORT1885drivers/scsi/aha152x.cSETPORT( SIMODE0, 0 );
SETPORT1886drivers/scsi/aha152x.cSETPORT( SIMODE1, ENREQINIT|ENBUSFREE );
SETPORT1919drivers/scsi/aha152x.cSETPORT(DMACNTRL0, RSTFIFO);
SETPORT1920drivers/scsi/aha152x.cSETPORT(DMACNTRL0, RSTFIFO|ENDMA);
SETPORT1922drivers/scsi/aha152x.cSETPORT(SXFRCTL0, CH1|SCSIEN|DMAEN );
SETPORT1924drivers/scsi/aha152x.cSETPORT( SIMODE0, 0 );
SETPORT1925drivers/scsi/aha152x.cSETPORT( SIMODE1, ENPHASEMIS|ENBUSFREE );
SETPORT2089drivers/scsi/aha152x.cSETPORT(DMACNTRL0, WRITE_READ|RSTFIFO);
SETPORT2090drivers/scsi/aha152x.cSETPORT(DMACNTRL0, ENDMA|WRITE_READ);
SETPORT2092drivers/scsi/aha152x.cSETPORT(SXFRCTL0, CH1|CLRSTCNT|CLRCH1 );
SETPORT2093drivers/scsi/aha152x.cSETPORT(SXFRCTL0, SCSIEN|DMAEN|CH1);
SETPORT2095drivers/scsi/aha152x.cSETPORT( SIMODE0, 0 );
SETPORT2096drivers/scsi/aha152x.cSETPORT( SIMODE1, ENPHASEMIS|ENBUSFREE );
SETPORT2123drivers/scsi/aha152x.cSETPORT(DATAPORT, *current_SC->SCp.ptr++);
SETPORT2179drivers/scsi/aha152x.cSETPORT(DMACNTRL0, WRITE_READ|RSTFIFO);
SETPORT2256drivers/scsi/aha152x.cSETPORT(SIMODE0, disconnected_SC ? ENSELDI : 0 );
SETPORT2257drivers/scsi/aha152x.cSETPORT(SIMODE1, issue_SC ? ENBUSFREE : 0);
SETPORT2258drivers/scsi/aha152x.cSETPORT(SCSISEQ, disconnected_SC ? ENRESELI : 0 );
SETPORT2276drivers/scsi/aha152x.cSETPORT( SIMODE0, 0 );
SETPORT2277drivers/scsi/aha152x.cSETPORT( SIMODE1, ENPHASEMIS|ENBUSFREE );
SETPORT160drivers/scsi/aha152x.h#define SETSTCNT(X)  { SETPORT(STCNT2, ((X) & 0xFF0000) >> 16); \
SETPORT161drivers/scsi/aha152x.hSETPORT(STCNT1, ((X) & 0x00FF00) >>  8); \
SETPORT162drivers/scsi/aha152x.hSETPORT(STCNT0, ((X) & 0x0000FF) ); }