taglinefilesource code
iop_base694drivers/scsi/advansys.c#define DvcGetQinfo( iop_base, s_addr, outbuf, words)  \
iop_base695drivers/scsi/advansys.cAscMemWordCopyFromLram( iop_base, s_addr, outbuf, words)
iop_base697drivers/scsi/advansys.c#define DvcPutScsiQ( iop_base, s_addr, outbuf, words) \
iop_base698drivers/scsi/advansys.cAscMemWordCopyToLram( iop_base, s_addr, outbuf, words)
iop_base1373drivers/scsi/advansys.cPortAddr            iop_base;
iop_base1839drivers/scsi/advansys.cint                 AscWriteEEPCmdReg(PortAddr iop_base, uchar cmd_reg);
iop_base1840drivers/scsi/advansys.cint                 AscWriteEEPDataReg(PortAddr iop_base, ushort data_reg);
iop_base2904drivers/scsi/advansys.cboardp->iop_base = iop;
iop_base3010drivers/scsi/advansys.cshp->io_port = boardp->iop_base;
iop_base3057drivers/scsi/advansys.cboardp->iop_base,
iop_base4520drivers/scsi/advansys.cDvcPutScsiQ(PortAddr iop_base, ushort s_addr, ushort *outbuf, int words)
iop_base4525drivers/scsi/advansys.cAscSetChipLramAddr(iop_base, s_addr);
iop_base4530drivers/scsi/advansys.cAscPutChipLramData(iop_base, *outbuf);
iop_base4545drivers/scsi/advansys.cDvcGetQinfo(PortAddr iop_base, ushort s_addr, ushort *inbuf, int words)
iop_base4549drivers/scsi/advansys.cAscSetChipLramAddr(iop_base, s_addr);
iop_base4554drivers/scsi/advansys.c*inbuf = AscGetChipLramData(iop_base);
iop_base4569drivers/scsi/advansys.cDvcOutPortWords(ushort iop_base, ushort *outbuf, int words)
iop_base4574drivers/scsi/advansys.coutpw(iop_base, *outbuf);
iop_base4587drivers/scsi/advansys.cDvcInPortWords(ushort iop_base, ushort *inbuf, int words)
iop_base4592drivers/scsi/advansys.c*inbuf = inpw(iop_base);
iop_base4775drivers/scsi/advansys.ch->iop_base, h->err_code, h->dvc_cntl, h->bug_fix_cntl);
iop_base4972drivers/scsi/advansys.cPortAddr iop_base
iop_base4977drivers/scsi/advansys.ceisa_cfg_iop = (PortAddr) ASC_GET_EISA_SLOT(iop_base) |
iop_base4984drivers/scsi/advansys.cPortAddr iop_base,
iop_base4990drivers/scsi/advansys.cif (AscGetChipScsiID(iop_base) == new_host_id) {
iop_base4993drivers/scsi/advansys.ccfg_lsw = AscGetChipCfgLsw(iop_base);
iop_base4996drivers/scsi/advansys.cAscSetChipCfgLsw(iop_base, cfg_lsw);
iop_base4997drivers/scsi/advansys.creturn (AscGetChipScsiID(iop_base));
iop_base5002drivers/scsi/advansys.cPortAddr iop_base,
iop_base5010drivers/scsi/advansys.ccfg_lsw = AscGetEisaChipCfg(iop_base);
iop_base5016drivers/scsi/advansys.ccfg_lsw = AscGetChipCfgLsw(iop_base);
iop_base5023drivers/scsi/advansys.cPortAddr iop_base,
iop_base5032drivers/scsi/advansys.ceisa_iop = (PortAddr) ASC_GET_EISA_SLOT(iop_base) |
iop_base5037drivers/scsi/advansys.creturn (AscGetChipVerNo(iop_base));
iop_base5042drivers/scsi/advansys.cPortAddr iop_base
iop_base5047drivers/scsi/advansys.cchip_ver = AscGetChipVerNo(iop_base);
iop_base5050drivers/scsi/advansys.cif (((iop_base & 0x0C30) == 0x0C30) ||
iop_base5051drivers/scsi/advansys.c((iop_base & 0x0C50) == 0x0C50)) {
iop_base5087drivers/scsi/advansys.cPortAddr iop_base,
iop_base5098drivers/scsi/advansys.cAscMemWordSetLram(iop_base, s_addr, 0, mcode_word_size);
iop_base5099drivers/scsi/advansys.cAscMemWordCopyToLram(iop_base, s_addr, mcode_buf, mcode_word_size);
iop_base5101drivers/scsi/advansys.cchksum = AscMemSumLramWord(iop_base, s_addr, mcode_word_size);
iop_base5102drivers/scsi/advansys.cmcode_chksum = (ushort) AscMemSumLramWord(iop_base,
iop_base5105drivers/scsi/advansys.cAscWriteLramWord(iop_base, ASCV_MCODE_CHKSUM_W, mcode_chksum);
iop_base5106drivers/scsi/advansys.cAscWriteLramWord(iop_base, ASCV_MCODE_SIZE_W, mcode_size);
iop_base5164drivers/scsi/advansys.cPortAddr            iop_base;
iop_base5172drivers/scsi/advansys.ciop_base = _asc_def_iop_base[i];
iop_base5173drivers/scsi/advansys.cif (AscFindSignature(iop_base)) {
iop_base5174drivers/scsi/advansys.creturn (iop_base);
iop_base5182drivers/scsi/advansys.cPortAddr iop_base
iop_base5187drivers/scsi/advansys.cif ((inp((PortAddr) (iop_base + 1)) & 0xFF) == (uchar) ASC_1000_ID1B) {
iop_base5188drivers/scsi/advansys.csig_word = inpw(iop_base);
iop_base5199drivers/scsi/advansys.cPortAddr iop_base
iop_base5202drivers/scsi/advansys.cAscSetChipStatus(iop_base, CIW_IRQ_ACT);
iop_base5203drivers/scsi/advansys.cAscSetChipStatus(iop_base, 0);
iop_base5223drivers/scsi/advansys.cPortAddr iop_base,
iop_base5232drivers/scsi/advansys.ccfg_lsw = AscGetEisaChipCfg(iop_base);
iop_base5241drivers/scsi/advansys.ccfg_lsw = AscGetChipCfgLsw(iop_base);
iop_base5262drivers/scsi/advansys.cPortAddr iop_base,
iop_base5278drivers/scsi/advansys.ccfg_lsw = (ushort) (AscGetChipCfgLsw(iop_base) & 0xFFE3);
iop_base5280drivers/scsi/advansys.cAscSetChipCfgLsw(iop_base, cfg_lsw);
iop_base5281drivers/scsi/advansys.cAscToggleIRQAct(iop_base);
iop_base5283drivers/scsi/advansys.ccfg_lsw = (ushort) (AscGetChipCfgLsw(iop_base) & 0xFFE0);
iop_base5285drivers/scsi/advansys.cAscSetChipCfgLsw(iop_base, cfg_lsw);
iop_base5286drivers/scsi/advansys.cAscToggleIRQAct(iop_base);
iop_base5288drivers/scsi/advansys.creturn (AscGetChipIRQ(iop_base, bus_type));
iop_base5295drivers/scsi/advansys.ccfg_lsw = (ushort) (AscGetChipCfgLsw(iop_base) & 0xFFF3);
iop_base5297drivers/scsi/advansys.cAscSetChipCfgLsw(iop_base, cfg_lsw);
iop_base5298drivers/scsi/advansys.creturn (AscGetChipIRQ(iop_base, bus_type));
iop_base5307drivers/scsi/advansys.cPortAddr iop_base
iop_base5312drivers/scsi/advansys.cAscSetBank(iop_base, 1);
iop_base5313drivers/scsi/advansys.csc = inp(iop_base + IOP_REG_SC);
iop_base5314drivers/scsi/advansys.cAscSetBank(iop_base, 0);
iop_base5332drivers/scsi/advansys.cPortAddr            iop_base;
iop_base5343drivers/scsi/advansys.ciop_base = asc_dvc->iop_base;
iop_base5344drivers/scsi/advansys.cint_halt_code = AscReadLramWord(iop_base, ASCV_HALTCODE_W);
iop_base5346drivers/scsi/advansys.chalt_qp = AscReadLramByte(iop_base, ASCV_CURCDB_B);
iop_base5348drivers/scsi/advansys.ctarget_ix = AscReadLramByte(iop_base,
iop_base5350drivers/scsi/advansys.cq_cntl = AscReadLramByte(iop_base,
iop_base5362drivers/scsi/advansys.cAscMemWordCopyFromLram(iop_base,
iop_base5382drivers/scsi/advansys.cAscSetChipSDTR(iop_base, asyn_sdtr, tid_no);
iop_base5388drivers/scsi/advansys.cAscSetChipSDTR(iop_base, asyn_sdtr, tid_no);
iop_base5396drivers/scsi/advansys.cAscSetChipSDTR(iop_base, sdtr_data, tid_no);
iop_base5401drivers/scsi/advansys.cAscMsgOutSDTR(iop_base,
iop_base5405drivers/scsi/advansys.cAscSetChipSDTR(iop_base, sdtr_data, tid_no);
iop_base5411drivers/scsi/advansys.cAscWriteLramByte(iop_base,
iop_base5414drivers/scsi/advansys.cAscWriteLramWord(iop_base, ASCV_HALTCODE_W, 0);
iop_base5424drivers/scsi/advansys.csdtr_data = AscReadLramByte(iop_base,
iop_base5426drivers/scsi/advansys.cAscMsgOutSDTR(iop_base,
iop_base5431drivers/scsi/advansys.cAscWriteLramByte(iop_base,
iop_base5435drivers/scsi/advansys.ctag_code = AscReadLramByte(iop_base,
iop_base5438drivers/scsi/advansys.cAscWriteLramByte(iop_base,
iop_base5442drivers/scsi/advansys.cq_status = AscReadLramByte(iop_base,
iop_base5445drivers/scsi/advansys.cAscWriteLramByte(iop_base,
iop_base5449drivers/scsi/advansys.cscsi_busy = AscReadLramByte(iop_base,
iop_base5452drivers/scsi/advansys.cAscWriteLramByte(iop_base, (ushort) ASCV_SCSIBUSY_B, scsi_busy);
iop_base5454drivers/scsi/advansys.cAscWriteLramWord(iop_base, ASCV_HALTCODE_W, 0);
iop_base5458drivers/scsi/advansys.cAscMemWordCopyFromLram(iop_base,
iop_base5469drivers/scsi/advansys.cAscSetChipSDTR(iop_base, asyn_sdtr, tid_no);
iop_base5476drivers/scsi/advansys.cAscWriteLramByte(iop_base,
iop_base5479drivers/scsi/advansys.cAscWriteLramWord(iop_base, ASCV_HALTCODE_W, 0);
iop_base5483drivers/scsi/advansys.cscsi_status = AscReadLramByte(iop_base,
iop_base5485drivers/scsi/advansys.ccur_dvc_qng = AscReadLramByte(iop_base,
iop_base5490drivers/scsi/advansys.cscsi_busy = AscReadLramByte(iop_base,
iop_base5493drivers/scsi/advansys.cAscWriteLramByte(iop_base,
iop_base5502drivers/scsi/advansys.cAscWriteLramByte(iop_base,
iop_base5508drivers/scsi/advansys.cAscWriteLramWord(iop_base, ASCV_HALTCODE_W, 0);
iop_base5516drivers/scsi/advansys.cPortAddr iop_base,
iop_base5525drivers/scsi/advansys.cDvcGetQinfo(iop_base,
iop_base5534drivers/scsi/advansys.c_val = AscReadLramWord(iop_base,
iop_base5539drivers/scsi/advansys.c_val = AscReadLramWord(iop_base,
iop_base5544drivers/scsi/advansys.c_val = AscReadLramWord(iop_base,
iop_base5549drivers/scsi/advansys.cscsiq->remain_bytes = AscReadLramDWord(iop_base,
iop_base5571drivers/scsi/advansys.cPortAddr            iop_base;
iop_base5587drivers/scsi/advansys.ciop_base = asc_dvc->iop_base;
iop_base5592drivers/scsi/advansys.cdone_q_tail = (uchar) AscGetVarDoneQTail(iop_base);
iop_base5594drivers/scsi/advansys.cnext_qp = AscReadLramByte(iop_base,
iop_base5598drivers/scsi/advansys.cAscPutVarDoneQTail(iop_base, next_qp);
iop_base5601drivers/scsi/advansys.csg_queue_cnt = _AscCopyLramScsiDoneQ(iop_base, q_addr, scsiq, asc_dvc->max_dma_count);
iop_base5603drivers/scsi/advansys.cAscWriteLramByte(iop_base,
iop_base5612drivers/scsi/advansys.csg_list_qp = AscReadLramByte(iop_base,
iop_base5621drivers/scsi/advansys.cAscWriteLramByte(iop_base,
iop_base5627drivers/scsi/advansys.cAscPutVarDoneQTail(iop_base, sg_list_qp);
iop_base5631drivers/scsi/advansys.ccur_target_qng = AscReadLramByte(iop_base,
iop_base5634drivers/scsi/advansys.cscsi_busy = AscReadLramByte(iop_base,
iop_base5637drivers/scsi/advansys.cAscWriteLramByte(iop_base,
iop_base5663drivers/scsi/advansys.ctag_code = AscReadLramByte(iop_base,
iop_base5686drivers/scsi/advansys.cAscWriteLramDWord(iop_base,
iop_base5694drivers/scsi/advansys.cif ((AscReadLramByte(iop_base,
iop_base5746drivers/scsi/advansys.cPortAddr            iop_base;
iop_base5754drivers/scsi/advansys.ciop_base = asc_dvc->iop_base;
iop_base5774drivers/scsi/advansys.cctrl_reg = AscGetChipControl(iop_base);
iop_base5778drivers/scsi/advansys.cif ((chipstat = AscGetChipStatus(iop_base)) & CSW_INT_PENDING) {
iop_base5780drivers/scsi/advansys.cAscAckInterrupt(iop_base);
iop_base5782drivers/scsi/advansys.chost_flag = AscReadLramByte(iop_base, ASCV_HOST_FLAG_B);
iop_base5783drivers/scsi/advansys.cAscWriteLramByte(iop_base, ASCV_HOST_FLAG_B,
iop_base5785drivers/scsi/advansys.csaved_ram_addr = AscGetChipLramAddr(iop_base);
iop_base5813drivers/scsi/advansys.cAscSetChipLramAddr(iop_base, saved_ram_addr);
iop_base5814drivers/scsi/advansys.cif (AscGetChipLramAddr(iop_base) != saved_ram_addr) {
iop_base5817drivers/scsi/advansys.cAscWriteLramByte(iop_base, ASCV_HOST_FLAG_B, host_flag);
iop_base5819drivers/scsi/advansys.cAscSetChipControl(iop_base, saved_ctrl_reg);
iop_base6018drivers/scsi/advansys.cPortAddr            iop_base;
iop_base6041drivers/scsi/advansys.ciop_base = asc_dvc->iop_base;
iop_base6060drivers/scsi/advansys.csdtr_data = AscReadLramByte(iop_base,
iop_base6062drivers/scsi/advansys.cAscMsgOutSDTR(iop_base,
iop_base6264drivers/scsi/advansys.cPortAddr            iop_base;
iop_base6271drivers/scsi/advansys.ciop_base = asc_dvc->iop_base;
iop_base6275drivers/scsi/advansys.cfree_q_head = (uchar) AscGetVarFreeQHead(iop_base);
iop_base6277drivers/scsi/advansys.cif ((next_qp = AscAllocMultipleFreeQueue(iop_base,
iop_base6291drivers/scsi/advansys.cAscPutVarFreeQHead(iop_base, next_qp);
iop_base6299drivers/scsi/advansys.cif ((next_qp = AscAllocFreeQueue(iop_base,
iop_base6310drivers/scsi/advansys.cAscPutVarFreeQHead(iop_base, next_qp);
iop_base6387drivers/scsi/advansys.cPortAddr            iop_base;
iop_base6389drivers/scsi/advansys.ciop_base = asc_dvc->iop_base;
iop_base6396drivers/scsi/advansys.csdtr_data = AscReadLramByte(iop_base,
iop_base6400drivers/scsi/advansys.cAscMsgOutSDTR(iop_base,
iop_base6413drivers/scsi/advansys.cAscMemWordCopyToLram(iop_base,
iop_base6422drivers/scsi/advansys.cDvcPutScsiQ(iop_base,
iop_base6428drivers/scsi/advansys.cAscWriteLramWord(iop_base,
iop_base6437drivers/scsi/advansys.cif (AscMemWordCmpToLram(iop_base,
iop_base6444drivers/scsi/advansys.cif (AscMemWordCmpToLram(iop_base,
iop_base6457drivers/scsi/advansys.cAscWriteLramDWord(iop_base,
iop_base6459drivers/scsi/advansys.cAscWriteLramDWord(iop_base,
iop_base6464drivers/scsi/advansys.cAscWriteLramWord(iop_base,
iop_base6487drivers/scsi/advansys.cPortAddr            iop_base;
iop_base6489drivers/scsi/advansys.ciop_base = asc_dvc->iop_base;
iop_base6530drivers/scsi/advansys.cnext_qp = AscReadLramByte(iop_base,
iop_base6535drivers/scsi/advansys.cAscMemWordCopyToLram(iop_base,
iop_base6540drivers/scsi/advansys.cAscMemDWordCopyToLram(iop_base,
iop_base6566drivers/scsi/advansys.cPortAddr            iop_base;
iop_base6568drivers/scsi/advansys.ciop_base = asc_dvc->iop_base;
iop_base6573drivers/scsi/advansys.cif (AscStopQueueExe(iop_base) == 1) {
iop_base6576drivers/scsi/advansys.cAscCleanUpBusyQueue(iop_base);
iop_base6577drivers/scsi/advansys.cAscStartQueueExe(iop_base);
iop_base6581drivers/scsi/advansys.cAscStartQueueExe(iop_base);
iop_base6594drivers/scsi/advansys.cPortAddr            iop_base;
iop_base6604drivers/scsi/advansys.ciop_base = asc_dvc->iop_base;
iop_base6611drivers/scsi/advansys.cif (AscStopQueueExe(iop_base) == 1) {
iop_base6614drivers/scsi/advansys.cAscCleanUpBusyQueue(iop_base);
iop_base6615drivers/scsi/advansys.cAscStartQueueExe(iop_base);
iop_base6635drivers/scsi/advansys.cAscWriteLramByte(asc_dvc->iop_base, ASCV_MSGOUT_BEG,
iop_base6646drivers/scsi/advansys.c_AscWaitQDone(iop_base, (ASC_SCSI_Q dosfar *) scsiq);
iop_base6647drivers/scsi/advansys.cif (AscStopQueueExe(iop_base) == 1) {
iop_base6649drivers/scsi/advansys.cAscCleanUpDiscQueue(iop_base);
iop_base6650drivers/scsi/advansys.cAscStartQueueExe(iop_base);
iop_base6653drivers/scsi/advansys.cAscSetRunChipSynRegAtID(iop_base, tid_no,
iop_base6666drivers/scsi/advansys.cAscStartQueueExe(iop_base);
iop_base6680drivers/scsi/advansys.cPortAddr            iop_base;
iop_base6682drivers/scsi/advansys.ciop_base = asc_dvc->iop_base;
iop_base6686drivers/scsi/advansys.cAscStopQueueExe(iop_base);
iop_base6689drivers/scsi/advansys.cAscResetChipAndScsiBus(iop_base);
iop_base6704drivers/scsi/advansys.cAscSetChipSynRegAtID(iop_base, i, ASYN_SDTR_DATA_FIX_PCI_REV_AB);
iop_base6710drivers/scsi/advansys.cAscSetPCAddr(iop_base, ASC_MCODE_START_ADDR);
iop_base6711drivers/scsi/advansys.cif (AscGetPCAddr(iop_base) != ASC_MCODE_START_ADDR) {
iop_base6714drivers/scsi/advansys.cif (AscStartChip(iop_base) == 0) {
iop_base6717drivers/scsi/advansys.cAscStartQueueExe(iop_base);
iop_base6725drivers/scsi/advansys.cPortAddr iop_base,
iop_base6732drivers/scsi/advansys.cif (AscHostReqRiscHalt(iop_base)) {
iop_base6733drivers/scsi/advansys.csta = AscSetChipSynRegAtID(iop_base, tid_no, sdtr_data);
iop_base6735drivers/scsi/advansys.cAscStartChip(iop_base);
iop_base6743drivers/scsi/advansys.cPortAddr iop_base,
iop_base6748drivers/scsi/advansys.cAscSetBank(iop_base, 1);
iop_base6749drivers/scsi/advansys.cAscWriteChipScsiID(iop_base, id);
iop_base6750drivers/scsi/advansys.cif (AscReadChipScsiID(iop_base) != (0x01 << id)) {
iop_base6753drivers/scsi/advansys.cAscSetBank(iop_base, 0);
iop_base6754drivers/scsi/advansys.cAscWriteChipSyn(iop_base, sdtr_data);
iop_base6755drivers/scsi/advansys.cif (AscReadChipSyn(iop_base) != sdtr_data) {
iop_base6777drivers/scsi/advansys.cPortAddr            iop_base;
iop_base6780drivers/scsi/advansys.ciop_base = asc_dvc->iop_base;
iop_base6783drivers/scsi/advansys.cAscMemWordSetLram(iop_base, ASC_QADR_BEG, 0,
iop_base6790drivers/scsi/advansys.cAscWriteLramByte(iop_base, (ushort) (s_addr + ASC_SCSIQ_B_FWD),
iop_base6792drivers/scsi/advansys.cAscWriteLramByte(iop_base, (ushort) (s_addr + ASC_SCSIQ_B_BWD),
iop_base6794drivers/scsi/advansys.cAscWriteLramByte(iop_base, (ushort) (s_addr + ASC_SCSIQ_B_QNO),
iop_base6799drivers/scsi/advansys.cAscWriteLramByte(iop_base, (ushort) (s_addr + ASC_SCSIQ_B_FWD),
iop_base6801drivers/scsi/advansys.cAscWriteLramByte(iop_base, (ushort) (s_addr + ASC_SCSIQ_B_BWD),
iop_base6803drivers/scsi/advansys.cAscWriteLramByte(iop_base, (ushort) (s_addr + ASC_SCSIQ_B_QNO),
iop_base6807drivers/scsi/advansys.cAscWriteLramByte(iop_base, (ushort) (s_addr + ASC_SCSIQ_B_FWD),
iop_base6809drivers/scsi/advansys.cAscWriteLramByte(iop_base, (ushort) (s_addr + ASC_SCSIQ_B_BWD),
iop_base6811drivers/scsi/advansys.cAscWriteLramByte(iop_base, (ushort) (s_addr + ASC_SCSIQ_B_QNO),
iop_base6819drivers/scsi/advansys.cAscWriteLramByte(iop_base,
iop_base6821drivers/scsi/advansys.cAscWriteLramByte(iop_base,
iop_base6823drivers/scsi/advansys.cAscWriteLramByte(iop_base,
iop_base6835drivers/scsi/advansys.cPortAddr            iop_base;
iop_base6839drivers/scsi/advansys.ciop_base = asc_dvc->iop_base;
iop_base6840drivers/scsi/advansys.cAscPutRiscVarFreeQHead(iop_base, 1);
iop_base6841drivers/scsi/advansys.cAscPutRiscVarDoneQTail(iop_base, asc_dvc->max_total_qng);
iop_base6843drivers/scsi/advansys.cAscPutVarFreeQHead(iop_base, 1);
iop_base6844drivers/scsi/advansys.cAscPutVarDoneQTail(iop_base, asc_dvc->max_total_qng);
iop_base6846drivers/scsi/advansys.cAscWriteLramByte(iop_base, ASCV_BUSY_QHEAD_B,
iop_base6848drivers/scsi/advansys.cAscWriteLramByte(iop_base, ASCV_DISC1_QHEAD_B,
iop_base6851drivers/scsi/advansys.cAscWriteLramByte(iop_base, (ushort) ASCV_TOTAL_READY_Q_B,
iop_base6854drivers/scsi/advansys.cAscWriteLramWord(iop_base, ASCV_ASCDVC_ERR_CODE_W, 0);
iop_base6855drivers/scsi/advansys.cAscWriteLramWord(iop_base, ASCV_HALTCODE_W, 0);
iop_base6856drivers/scsi/advansys.cAscWriteLramByte(iop_base, ASCV_STOP_CODE_B, 0);
iop_base6857drivers/scsi/advansys.cAscWriteLramByte(iop_base, ASCV_SCSIBUSY_B, 0);
iop_base6858drivers/scsi/advansys.cAscWriteLramByte(iop_base, ASCV_WTM_FLAG_B, 0);
iop_base6860drivers/scsi/advansys.cAscWriteLramByte(iop_base, (ushort) ASCV_CDBCNT_B, 0);
iop_base6864drivers/scsi/advansys.cAscWriteLramWord(iop_base, lram_addr, 0);
iop_base6879drivers/scsi/advansys.cAscWriteLramWord(asc_dvc->iop_base, ASCV_ASCDVC_ERR_CODE_W,
iop_base6887drivers/scsi/advansys.cPortAddr iop_base,
iop_base6899drivers/scsi/advansys.cq_status = AscReadLramByte(iop_base, q_addr + ASC_SCSIQ_B_STATUS);
iop_base6921drivers/scsi/advansys.cPortAddr iop_base,
iop_base6935drivers/scsi/advansys.cAscMemWordCopyToLram(iop_base, ASCV_MSGOUT_BEG,
iop_base6966drivers/scsi/advansys.cPortAddr iop_base,
iop_base6972drivers/scsi/advansys.cAscWriteChipSyn(iop_base, sdtr_data);
iop_base6973drivers/scsi/advansys.cAscWriteLramByte(iop_base,
iop_base7021drivers/scsi/advansys.cPortAddr iop_base,
iop_base7030drivers/scsi/advansys.cq_status = (uchar) AscReadLramByte(iop_base,
iop_base7032drivers/scsi/advansys.cnext_qp = AscReadLramByte(iop_base,
iop_base7043drivers/scsi/advansys.cPortAddr iop_base,
iop_base7051drivers/scsi/advansys.cif ((free_q_head = AscAllocFreeQueue(iop_base, free_q_head))
iop_base7065drivers/scsi/advansys.cPortAddr            iop_base;
iop_base7073drivers/scsi/advansys.ciop_base = asc_dvc->iop_base;
iop_base7085drivers/scsi/advansys.cscsiq->d2.srb_ptr = AscReadLramDWord(iop_base,
iop_base7088drivers/scsi/advansys.c_AscCopyLramScsiDoneQ(iop_base, q_addr, scsiq, asc_dvc->max_dma_count);
iop_base7095drivers/scsi/advansys.cAscWriteLramDWord(iop_base,
iop_base7098drivers/scsi/advansys.cAscWriteLramByte(iop_base,
iop_base7116drivers/scsi/advansys.cPortAddr            iop_base;
iop_base7129drivers/scsi/advansys.ciop_base = asc_dvc->iop_base;
iop_base7144drivers/scsi/advansys.c_AscCopyLramScsiDoneQ(iop_base, q_addr, scsiq, asc_dvc->max_dma_count);
iop_base7152drivers/scsi/advansys.cAscWriteLramDWord(iop_base,
iop_base7156drivers/scsi/advansys.cAscWriteLramByte(iop_base,
iop_base7173drivers/scsi/advansys.cPortAddr iop_base
iop_base7180drivers/scsi/advansys.cif (AscIsChipHalted(iop_base))
iop_base7182drivers/scsi/advansys.csaved_stop_code = AscReadLramByte(iop_base, ASCV_STOP_CODE_B);
iop_base7184drivers/scsi/advansys.cAscWriteLramByte(iop_base, ASCV_STOP_CODE_B,
iop_base7188drivers/scsi/advansys.cif (AscIsChipHalted(iop_base)) {
iop_base7195drivers/scsi/advansys.cAscWriteLramByte(iop_base, ASCV_STOP_CODE_B, saved_stop_code);
iop_base7201drivers/scsi/advansys.cPortAddr iop_base
iop_base7207drivers/scsi/advansys.cif (AscReadLramByte(iop_base, ASCV_STOP_CODE_B) == 0) {
iop_base7208drivers/scsi/advansys.cAscWriteLramByte(iop_base, ASCV_STOP_CODE_B,
iop_base7211drivers/scsi/advansys.cif (AscReadLramByte(iop_base, ASCV_STOP_CODE_B) &
iop_base7223drivers/scsi/advansys.cPortAddr iop_base
iop_base7226drivers/scsi/advansys.cif (AscReadLramByte(iop_base, ASCV_STOP_CODE_B) != 0) {
iop_base7227drivers/scsi/advansys.cAscWriteLramByte(iop_base, ASCV_STOP_CODE_B, 0);
iop_base7234drivers/scsi/advansys.cPortAddr iop_base
iop_base7241drivers/scsi/advansys.cif (AscReadLramByte(iop_base, ASCV_STOP_CODE_B) != 0) {
iop_base7242drivers/scsi/advansys.cAscWriteLramByte(iop_base, ASCV_STOP_CODE_B,
iop_base7245drivers/scsi/advansys.cstop_code = AscReadLramByte(iop_base, ASCV_STOP_CODE_B);
iop_base7256drivers/scsi/advansys.cPortAddr iop_base
iop_base7263drivers/scsi/advansys.cif (AscReadLramByte(iop_base, ASCV_STOP_CODE_B) != 0) {
iop_base7264drivers/scsi/advansys.cAscWriteLramByte(iop_base, ASCV_STOP_CODE_B,
iop_base7267drivers/scsi/advansys.cstop_code = AscReadLramByte(iop_base, ASCV_STOP_CODE_B);
iop_base7333drivers/scsi/advansys.cPortAddr iop_base
iop_base7340drivers/scsi/advansys.ceisa_iop = ASC_GET_EISA_SLOT(iop_base) | ASC_EISA_PID_IOP_MASK;
iop_base7349drivers/scsi/advansys.cPortAddr iop_base
iop_base7354drivers/scsi/advansys.cif (iop_base == 0) {
iop_base7355drivers/scsi/advansys.ciop_base = ASC_EISA_MIN_IOP_ADDR;
iop_base7357drivers/scsi/advansys.cif (iop_base == ASC_EISA_MAX_IOP_ADDR)
iop_base7359drivers/scsi/advansys.cif ((iop_base & 0x0050) == 0x0050) {
iop_base7360drivers/scsi/advansys.ciop_base += ASC_EISA_BIG_IOP_GAP;
iop_base7362drivers/scsi/advansys.ciop_base += ASC_EISA_SMALL_IOP_GAP;
iop_base7365drivers/scsi/advansys.cwhile (iop_base <= ASC_EISA_MAX_IOP_ADDR) {
iop_base7367drivers/scsi/advansys.ceisa_product_id = AscGetEisaProductID(iop_base);
iop_base7370drivers/scsi/advansys.cif (AscFindSignature(iop_base)) {
iop_base7372drivers/scsi/advansys.cinpw(iop_base + 4);
iop_base7373drivers/scsi/advansys.creturn (iop_base);
iop_base7376drivers/scsi/advansys.cif (iop_base == ASC_EISA_MAX_IOP_ADDR)
iop_base7378drivers/scsi/advansys.cif ((iop_base & 0x0050) == 0x0050) {
iop_base7379drivers/scsi/advansys.ciop_base += ASC_EISA_BIG_IOP_GAP;
iop_base7381drivers/scsi/advansys.ciop_base += ASC_EISA_SMALL_IOP_GAP;
iop_base7389drivers/scsi/advansys.cPortAddr iop_base
iop_base7392drivers/scsi/advansys.cAscSetChipControl(iop_base, 0);
iop_base7393drivers/scsi/advansys.cif ((AscGetChipStatus(iop_base) & CSW_HALTED) != 0) {
iop_base7401drivers/scsi/advansys.cPortAddr iop_base
iop_base7406drivers/scsi/advansys.ccc_val = AscGetChipControl(iop_base) & (~(CC_SINGLE_STEP | CC_TEST | CC_DIAG));
iop_base7407drivers/scsi/advansys.cAscSetChipControl(iop_base, (uchar) (cc_val | CC_HALT));
iop_base7408drivers/scsi/advansys.cAscSetChipIH(iop_base, INS_HALT);
iop_base7409drivers/scsi/advansys.cAscSetChipIH(iop_base, INS_RFLAG_WTM);
iop_base7410drivers/scsi/advansys.cif ((AscGetChipStatus(iop_base) & CSW_HALTED) == 0) {
iop_base7418drivers/scsi/advansys.cPortAddr iop_base
iop_base7422drivers/scsi/advansys.cif ((AscGetChipStatus(iop_base) & CSW_HALTED) != 0) {
iop_base7423drivers/scsi/advansys.cif ((AscGetChipControl(iop_base) & CC_HALT) != 0) {
iop_base7432drivers/scsi/advansys.cPortAddr iop_base,
iop_base7436drivers/scsi/advansys.cAscSetBank(iop_base, 1);
iop_base7437drivers/scsi/advansys.cAscWriteChipIH(iop_base, ins_code);
iop_base7438drivers/scsi/advansys.cAscSetBank(iop_base, 0);
iop_base7444drivers/scsi/advansys.cPortAddr iop_base
iop_base7454drivers/scsi/advansys.crisc_flag = AscReadLramByte(iop_base, ASCV_RISC_FLAG_B);
iop_base7460drivers/scsi/advansys.chost_flag = AscReadLramByte(iop_base, ASCV_HOST_FLAG_B);
iop_base7461drivers/scsi/advansys.cAscWriteLramByte(iop_base, ASCV_HOST_FLAG_B,
iop_base7464drivers/scsi/advansys.cAscSetChipStatus(iop_base, CIW_INT_ACK);
iop_base7466drivers/scsi/advansys.cwhile (AscGetChipStatus(iop_base) & CSW_INT_PENDING) {
iop_base7468drivers/scsi/advansys.cAscSetChipStatus(iop_base, CIW_INT_ACK);
iop_base7474drivers/scsi/advansys.cAscWriteLramByte(iop_base, ASCV_HOST_FLAG_B, host_flag);
iop_base7480drivers/scsi/advansys.cPortAddr iop_base
iop_base7485drivers/scsi/advansys.ccfg = AscGetChipCfgLsw(iop_base);
iop_base7486drivers/scsi/advansys.cAscSetChipCfgLsw(iop_base, cfg & (~ASC_CFG0_HOST_INT_ON));
iop_base7492drivers/scsi/advansys.cPortAddr iop_base
iop_base7497drivers/scsi/advansys.ccfg = AscGetChipCfgLsw(iop_base);
iop_base7498drivers/scsi/advansys.cAscSetChipCfgLsw(iop_base, cfg | ASC_CFG0_HOST_INT_ON);
iop_base7504drivers/scsi/advansys.cPortAddr iop_base,
iop_base7510drivers/scsi/advansys.cval = AscGetChipControl(iop_base) &
iop_base7519drivers/scsi/advansys.cAscSetChipControl(iop_base, val);
iop_base7525drivers/scsi/advansys.cPortAddr iop_base
iop_base7528drivers/scsi/advansys.cAscStopChip(iop_base);
iop_base7529drivers/scsi/advansys.cAscSetChipControl(iop_base, CC_CHIP_RESET | CC_SCSI_RESET | CC_HALT);
iop_base7532drivers/scsi/advansys.cAscSetChipIH(iop_base, INS_RFLAG_WTM);
iop_base7533drivers/scsi/advansys.cAscSetChipIH(iop_base, INS_HALT);
iop_base7535drivers/scsi/advansys.cAscSetChipControl(iop_base, CC_CHIP_RESET | CC_HALT);
iop_base7536drivers/scsi/advansys.cAscSetChipControl(iop_base, CC_HALT);
iop_base7538drivers/scsi/advansys.creturn (AscIsChipHalted(iop_base));
iop_base7543drivers/scsi/advansys.cPortAddr iop_base
iop_base7548drivers/scsi/advansys.cchannel = AscGetChipCfgLsw(iop_base) & 0x0003;
iop_base7558drivers/scsi/advansys.cPortAddr iop_base,
iop_base7571drivers/scsi/advansys.ccfg_lsw = AscGetChipCfgLsw(iop_base) & 0xFFFC;
iop_base7573drivers/scsi/advansys.cAscSetChipCfgLsw(iop_base, cfg_lsw);
iop_base7574drivers/scsi/advansys.creturn (AscGetIsaDmaChannel(iop_base));
iop_base7581drivers/scsi/advansys.cPortAddr iop_base,
iop_base7586drivers/scsi/advansys.cAscSetBank(iop_base, 1);
iop_base7587drivers/scsi/advansys.cAscSetChipDmaSpeed(iop_base, speed_value);
iop_base7588drivers/scsi/advansys.cAscSetBank(iop_base, 0);
iop_base7589drivers/scsi/advansys.creturn (AscGetIsaDmaSpeed(iop_base));
iop_base7594drivers/scsi/advansys.cPortAddr iop_base
iop_base7599drivers/scsi/advansys.cAscSetBank(iop_base, 1);
iop_base7600drivers/scsi/advansys.cspeed_value = AscGetChipDmaSpeed(iop_base);
iop_base7602drivers/scsi/advansys.cAscSetBank(iop_base, 0);
iop_base7629drivers/scsi/advansys.cif (AscFindSignature(asc_dvc->iop_base)) {
iop_base7654drivers/scsi/advansys.cif (AscFindSignature(asc_dvc->iop_base)) {
iop_base7669drivers/scsi/advansys.cPortAddr            iop_base;
iop_base7676drivers/scsi/advansys.ciop_base = asc_dvc->iop_base;
iop_base7683drivers/scsi/advansys.cAscResetChipAndScsiBus(iop_base);
iop_base7690drivers/scsi/advansys.cif (!AscFindSignature(asc_dvc->iop_base)) {
iop_base7695drivers/scsi/advansys.cAscDisableInterrupt(iop_base);
iop_base7702drivers/scsi/advansys.cif (AscLoadMicroCode(iop_base, 0, (ushort dosfar *) _mcode_buf,
iop_base7711drivers/scsi/advansys.cAscEnableInterrupt(iop_base);
iop_base7721drivers/scsi/advansys.cPortAddr            iop_base;
iop_base7724drivers/scsi/advansys.ciop_base = asc_dvc->iop_base;
iop_base7759drivers/scsi/advansys.casc_dvc->cfg->chip_version = AscGetChipVersion(iop_base,
iop_base7761drivers/scsi/advansys.cif (AscGetChipBusType(iop_base) == ASC_IS_ISAPNP) {
iop_base7763drivers/scsi/advansys.cAscPutChipIFC(iop_base, IFC_INIT_DEFAULT);
iop_base7770drivers/scsi/advansys.casc_dvc->cfg->isa_dma_channel = (uchar) AscGetIsaDmaChannel(iop_base);
iop_base7797drivers/scsi/advansys.cPortAddr            iop_base;
iop_base7801drivers/scsi/advansys.ciop_base = asc_dvc->iop_base;
iop_base7804drivers/scsi/advansys.ccfg_msw = AscGetChipCfgMsw(iop_base);
iop_base7809drivers/scsi/advansys.cAscSetChipCfgMsw(iop_base, cfg_msw);
iop_base7811drivers/scsi/advansys.cif (AscGetChipStatus(iop_base) & CSW_AUTO_CONFIG) {
iop_base7822drivers/scsi/advansys.cif (AscSetChipIRQ(iop_base, asc_dvc->irq_no, asc_dvc->bus_type)
iop_base7827drivers/scsi/advansys.cif (AscSetChipScsiID(iop_base, asc_dvc->cfg->chip_scsi_id) !=
iop_base7832drivers/scsi/advansys.cAscSetIsaDmaChannel(iop_base, asc_dvc->cfg->isa_dma_channel);
iop_base7833drivers/scsi/advansys.cAscSetIsaDmaSpeed(iop_base, asc_dvc->cfg->isa_dma_speed);
iop_base7845drivers/scsi/advansys.cPortAddr            iop_base;
iop_base7851drivers/scsi/advansys.ciop_base = asc_dvc->iop_base;
iop_base7854drivers/scsi/advansys.cAscWriteLramWord(iop_base, ASCV_HALTCODE_W, 0x00FE);
iop_base7856drivers/scsi/advansys.cAscStopQueueExe(iop_base);
iop_base7857drivers/scsi/advansys.cif ((AscStopChip(iop_base) == FALSE) ||
iop_base7858drivers/scsi/advansys.c(AscGetChipScsiCtrl(iop_base) != 0)) {
iop_base7860drivers/scsi/advansys.cAscResetChipAndScsiBus(iop_base);
iop_base7863drivers/scsi/advansys.cif (AscIsChipHalted(iop_base) == FALSE) {
iop_base7867drivers/scsi/advansys.cAscSetPCAddr(iop_base, ASC_MCODE_START_ADDR);
iop_base7868drivers/scsi/advansys.cif (AscGetPCAddr(iop_base) != ASC_MCODE_START_ADDR) {
iop_base7874drivers/scsi/advansys.ccfg_msw = AscGetChipCfgMsw(iop_base);
iop_base7875drivers/scsi/advansys.ccfg_lsw = AscGetChipCfgLsw(iop_base);
iop_base7880drivers/scsi/advansys.cAscSetChipCfgMsw(iop_base, cfg_msw);
iop_base7889drivers/scsi/advansys.cAscSetChipCfgMsw(iop_base, cfg_msw);
iop_base7891drivers/scsi/advansys.cchksum = AscGetEEPConfig(iop_base, eep_config, asc_dvc->bus_type);
iop_base7895drivers/scsi/advansys.cif (AscGetChipStatus(iop_base) & CSW_AUTO_CONFIG) {
iop_base7902drivers/scsi/advansys.ceep_config->cfg_lsw = AscGetChipCfgLsw(iop_base);
iop_base7906drivers/scsi/advansys.ceep_config->cfg_msw = AscGetChipCfgMsw(iop_base);
iop_base7931drivers/scsi/advansys.cif (AscGetChipVersion(iop_base, asc_dvc->bus_type)
iop_base7940drivers/scsi/advansys.cAscSetChipCfgMsw(iop_base, cfg_msw);
iop_base7946drivers/scsi/advansys.casc_dvc->err_code |= AscTestLramEndian(iop_base);
iop_base7968drivers/scsi/advansys.casc_dvc->irq_no = AscGetChipIRQ(iop_base, asc_dvc->bus_type);
iop_base7977drivers/scsi/advansys.ceep_config->cfg_msw = AscGetChipCfgMsw(iop_base);
iop_base7978drivers/scsi/advansys.cif (AscSetEEPConfig(iop_base, eep_config, asc_dvc->bus_type) != 0) {
iop_base7991drivers/scsi/advansys.cPortAddr            iop_base;
iop_base7994drivers/scsi/advansys.ciop_base = asc_dvc->iop_base;
iop_base7997drivers/scsi/advansys.cAscWriteLramByte(iop_base, (ushort) (ASCV_SDTR_DATA_BEG + i),
iop_base8003drivers/scsi/advansys.cAscWriteLramByte(iop_base, ASCV_DISC_ENABLE_B,
iop_base8005drivers/scsi/advansys.cAscWriteLramByte(iop_base, ASCV_HOSTSCSI_ID_B,
iop_base8014drivers/scsi/advansys.cAscWriteLramDWord(iop_base, ASCV_OVERRUN_PADDR_D, phy_addr);
iop_base8015drivers/scsi/advansys.cAscWriteLramDWord(iop_base, ASCV_OVERRUN_BSIZE_D,
iop_base8019drivers/scsi/advansys.casc_dvc->cfg->mcode_date = AscReadLramWord(iop_base,
iop_base8021drivers/scsi/advansys.casc_dvc->cfg->mcode_version = AscReadLramWord(iop_base,
iop_base8023drivers/scsi/advansys.cAscSetPCAddr(iop_base, ASC_MCODE_START_ADDR);
iop_base8024drivers/scsi/advansys.cif (AscGetPCAddr(iop_base) != ASC_MCODE_START_ADDR) {
iop_base8028drivers/scsi/advansys.cif (AscStartChip(iop_base) != 1) {
iop_base8080drivers/scsi/advansys.cPortAddr            iop_base;
iop_base8085drivers/scsi/advansys.ciop_base = asc_dvc->iop_base;
iop_base8089drivers/scsi/advansys.csaved_word = AscReadLramWord(iop_base, q_addr);
iop_base8090drivers/scsi/advansys.cif (AscVerWriteLramWord(iop_base, q_addr, 0x55AA) == 0) {
iop_base8092drivers/scsi/advansys.cAscWriteLramWord(iop_base, q_addr, saved_word);
iop_base8103drivers/scsi/advansys.cPortAddr iop_base,
iop_base8112drivers/scsi/advansys.cAscSetChipEEPCmd(iop_base, cmd_reg);
iop_base8114drivers/scsi/advansys.cread_back = AscGetChipEEPCmd(iop_base);
iop_base8126drivers/scsi/advansys.cPortAddr iop_base,
iop_base8135drivers/scsi/advansys.cAscSetChipEEPData(iop_base, data_reg);
iop_base8137drivers/scsi/advansys.cread_back = AscGetChipEEPData(iop_base);
iop_base8167drivers/scsi/advansys.cPortAddr iop_base,
iop_base8174drivers/scsi/advansys.cAscWriteEEPCmdReg(iop_base, ASC_EEP_CMD_WRITE_DISABLE);
iop_base8177drivers/scsi/advansys.cAscWriteEEPCmdReg(iop_base, cmd_reg);
iop_base8179drivers/scsi/advansys.cread_wval = AscGetChipEEPData(iop_base);
iop_base8186drivers/scsi/advansys.cPortAddr iop_base,
iop_base8193drivers/scsi/advansys.cread_wval = AscReadEEPWord(iop_base, addr);
iop_base8195drivers/scsi/advansys.cAscWriteEEPCmdReg(iop_base, ASC_EEP_CMD_WRITE_ABLE);
iop_base8198drivers/scsi/advansys.cAscWriteEEPDataReg(iop_base, word_val);
iop_base8201drivers/scsi/advansys.cAscWriteEEPCmdReg(iop_base,
iop_base8205drivers/scsi/advansys.cAscWriteEEPCmdReg(iop_base, ASC_EEP_CMD_WRITE_DISABLE);
iop_base8207drivers/scsi/advansys.creturn (AscReadEEPWord(iop_base, addr));
iop_base8214drivers/scsi/advansys.cPortAddr iop_base,
iop_base8231drivers/scsi/advansys.cwval = AscReadEEPWord(iop_base, (uchar) s_addr);
iop_base8246drivers/scsi/advansys.cwval = AscReadEEPWord(iop_base, (uchar) s_addr);
iop_base8250drivers/scsi/advansys.c*wbuf = AscReadEEPWord(iop_base, (uchar) s_addr);
iop_base8256drivers/scsi/advansys.cPortAddr iop_base,
iop_base8272drivers/scsi/advansys.cif (*wbuf != AscWriteEEPWord(iop_base, (uchar) s_addr, *wbuf)) {
iop_base8286drivers/scsi/advansys.cif (*wbuf != AscWriteEEPWord(iop_base, (uchar) s_addr, *wbuf)) {
iop_base8291drivers/scsi/advansys.cif (sum != AscWriteEEPWord(iop_base, (uchar) s_addr, sum)) {
iop_base8296drivers/scsi/advansys.cif (*wbuf != AscReadEEPWord(iop_base, (uchar) s_addr)) {
iop_base8302drivers/scsi/advansys.cif (*wbuf != AscReadEEPWord(iop_base, (uchar) s_addr)) {
iop_base8311drivers/scsi/advansys.cPortAddr iop_base,
iop_base8320drivers/scsi/advansys.cif ((n_error = AscSetEEPConfigOnce(iop_base, cfg_buf,
iop_base8336drivers/scsi/advansys.cPortAddr            iop_base;
iop_base8338drivers/scsi/advansys.ciop_base = asc_dvc->iop_base;
iop_base8344drivers/scsi/advansys.cAscDisableInterrupt(iop_base);
iop_base8348drivers/scsi/advansys.cAscWriteLramByte(iop_base, ASCV_DISC_ENABLE_B, 0x00);
iop_base8361drivers/scsi/advansys.cPortAddr            iop_base;
iop_base8364drivers/scsi/advansys.ciop_base = asc_dvc->iop_base;
iop_base8366drivers/scsi/advansys.cAscWriteLramByte(iop_base, ASCV_DISC_ENABLE_B,
iop_base8368drivers/scsi/advansys.cAscWriteLramByte(iop_base, ASCV_USE_TAGGED_QNG_B,
iop_base8370drivers/scsi/advansys.cAscWriteLramByte(iop_base, ASCV_CAN_TAGGED_QNG_B,
iop_base8374drivers/scsi/advansys.cAscWriteLramByte(iop_base,
iop_base8379drivers/scsi/advansys.cAscEnableInterrupt(iop_base);
iop_base8481drivers/scsi/advansys.cAscSetRunChipSynRegAtID(asc_dvc->iop_base, tid_no,
iop_base8709drivers/scsi/advansys.cPortAddr            iop_base;
iop_base8711drivers/scsi/advansys.ciop_base = asc_dvc->iop_base;
iop_base8738drivers/scsi/advansys.cif (AscIsChipHalted(iop_base)) {
iop_base8743drivers/scsi/advansys.cif (AscIsIntPending(iop_base)) {
iop_base8755drivers/scsi/advansys.cPortAddr iop_base,
iop_base8763drivers/scsi/advansys.cAscSetChipLramAddr(iop_base, addr - 1);
iop_base8764drivers/scsi/advansys.cword_data = AscGetChipLramData(iop_base);
iop_base8773drivers/scsi/advansys.cAscSetChipLramAddr(iop_base, addr);
iop_base8774drivers/scsi/advansys.cword_data = AscGetChipLramData(iop_base);
iop_base8788drivers/scsi/advansys.cPortAddr iop_base,
iop_base8794drivers/scsi/advansys.cAscSetChipLramAddr(iop_base, addr);
iop_base8795drivers/scsi/advansys.cword_data = AscGetChipLramData(iop_base);
iop_base8801drivers/scsi/advansys.cPortAddr iop_base,
iop_base8808drivers/scsi/advansys.cAscSetChipLramAddr(iop_base, addr);
iop_base8811drivers/scsi/advansys.cval_low = AscGetChipLramData(iop_base);
iop_base8813drivers/scsi/advansys.cval_high = AscGetChipLramData(iop_base);
iop_base8815drivers/scsi/advansys.cval_high = AscGetChipLramData(iop_base);
iop_base8816drivers/scsi/advansys.cval_low = AscGetChipLramData(iop_base);
iop_base8825drivers/scsi/advansys.cPortAddr iop_base,
iop_base8830drivers/scsi/advansys.cAscSetChipLramAddr(iop_base, addr);
iop_base8831drivers/scsi/advansys.cAscPutChipLramData(iop_base, word_val);
iop_base8837drivers/scsi/advansys.cPortAddr iop_base,
iop_base8844drivers/scsi/advansys.cAscSetChipLramAddr(iop_base, addr);
iop_base8848drivers/scsi/advansys.cAscPutChipLramData(iop_base, word_val);
iop_base8850drivers/scsi/advansys.cAscPutChipLramData(iop_base, word_val);
iop_base8853drivers/scsi/advansys.cAscPutChipLramData(iop_base, word_val);
iop_base8855drivers/scsi/advansys.cAscPutChipLramData(iop_base, word_val);
iop_base8862drivers/scsi/advansys.cPortAddr iop_base,
iop_base8871drivers/scsi/advansys.cword_data = AscReadLramWord(iop_base, addr);
iop_base8875drivers/scsi/advansys.cword_data = AscReadLramWord(iop_base, addr);
iop_base8879drivers/scsi/advansys.cAscWriteLramWord(iop_base, addr, word_data);
iop_base8885drivers/scsi/advansys.cPortAddr iop_base,
iop_base8893drivers/scsi/advansys.cAscSetChipLramAddr(iop_base, addr);
iop_base8894drivers/scsi/advansys.cAscPutChipLramData(iop_base, word_val);
iop_base8895drivers/scsi/advansys.cAscSetChipLramAddr(iop_base, addr);
iop_base8896drivers/scsi/advansys.cif (word_val != AscGetChipLramData(iop_base)) {
iop_base8904drivers/scsi/advansys.cPortAddr iop_base,
iop_base8910drivers/scsi/advansys.cAscSetChipLramAddr(iop_base, s_addr);
iop_base8911drivers/scsi/advansys.cDvcOutPortWords(iop_base + IOP_RAM_DATA, s_buffer, words);
iop_base8917drivers/scsi/advansys.cPortAddr iop_base,
iop_base8923drivers/scsi/advansys.cAscSetChipLramAddr(iop_base, s_addr);
iop_base8924drivers/scsi/advansys.cDvcOutPortDWords(iop_base + IOP_RAM_DATA, s_buffer, dwords);
iop_base8930drivers/scsi/advansys.cPortAddr iop_base,
iop_base8936drivers/scsi/advansys.cAscSetChipLramAddr(iop_base, s_addr);
iop_base8937drivers/scsi/advansys.cDvcInPortWords(iop_base + IOP_RAM_DATA, d_buffer, words);
iop_base8943drivers/scsi/advansys.cPortAddr iop_base,
iop_base8953drivers/scsi/advansys.csum += AscReadLramWord(iop_base, s_addr);
iop_base8960drivers/scsi/advansys.cPortAddr iop_base,
iop_base8968drivers/scsi/advansys.cAscSetChipLramAddr(iop_base, s_addr);
iop_base8970drivers/scsi/advansys.cAscPutChipLramData(iop_base, set_wval);