Lines Matching refs:A
31 * A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
51 * A few words on the waiting SCB list:
98 mov A, QINPOS;
99 cmp KERNEL_QINPOS, A je poll_for_work_loop;
128 mov A, ARG_1;
130 cmp NEXT_QUEUED_SCB, A jne abort_qinscb;
132 cmp SCB_TAG, A je . + 2;
198 mov A, TQINPOS;
213 and A, OID, TARGIDIN;
215 and A, OID, SCSIID_ULTRA2;
217 and A, OID, SCSIID;
219 or SAVED_SCSIID, A;
271 add A, -MSG_SIMPLE_Q_TAG, DINDEX;
273 add A, -MSG_IGN_WIDE_RESIDUE, DINDEX;
341 and A, OID, SCSIID_ULTRA2;
343 and A, OID, SCSIID;
345 or SAVED_SCSIID, A;
545 and A, HOST_TQINPOS, HS_MAILBOX;
547 mov A, KERNEL_TQINPOS;
549 cmp TQINPOS, A jne tqinfifo_has_space;
559 mov A, DINDEX;
562 mov CCSCBRAM, A;
564 mov DFDAT, A;
575 shr A, CMD_GROUP_CODE_SHIFT;
576 add SINDEX, CMDSIZE_TABLE, A;
577 mov A, SINDIR;
579 test A, 0xFF jz command_phase_done;
583 cmp A, 1 jne . + 2;
590 dec A;
591 test A, 0xFF jnz command_loop;
664 mov A, LASTPHASE;
666 test A, ~P_DATAIN jz p_data;
667 cmp A,P_COMMAND je p_command;
668 cmp A,P_MESGOUT je p_mesgout;
669 cmp A,P_STATUS je p_status;
670 cmp A,P_MESGIN je p_mesgin;
715 clr A; /* add sizeof(struct scatter) */
717 adc SCB_RESIDUAL_SGPTR[1],A;
718 adc SCB_RESIDUAL_SGPTR[2],A;
719 adc SCB_RESIDUAL_SGPTR[3],A ret;
798 mov A, HCNT[0];
799 add A, A, HADDR[0];
800 and A, CACHESIZE_MASK;
801 test A, 0xFF jz return;
813 mov MWI_RESIDUAL, A;
814 not A;
815 inc A;
816 add HCNT[0], A;
1018 * On Rev A of the aic7890, the autoflush
1309 mov A, MWI_RESIDUAL;
1310 add SCB_RESIDUAL_DATACNT[0], A, STCNT[0];
1311 clr A;
1312 adc SCB_RESIDUAL_DATACNT[1], A, STCNT[1];
1313 adc SCB_RESIDUAL_DATACNT[2], A, STCNT[2];
1557 test A,MSG_IDENTIFYFLAG jnz mesgin_identify;
1558 cmp A,MSG_DISCONNECT je mesgin_disconnect;
1559 cmp A,MSG_SAVEDATAPOINTER je mesgin_sdptrs;
1560 cmp ALLZEROS,A je mesgin_complete;
1561 cmp A,MSG_RESTOREPOINTERS je mesgin_rdptrs;
1562 cmp A,MSG_IGN_WIDE_RESIDUE je mesgin_ign_wide_residue;
1563 cmp A,MSG_NOOP je mesgin_done;
1680 mov A, SDSCB_QOFF;
1682 mov A, QOUTPOS;
1817 and SAVED_LUN, MSG_IDENTIFY_LUNMASK, A;
1859 and A, LID, SCB_LUN;
1860 cmp SAVED_LUN, A je setup_SCB_id_lun_okay;
1911 mov A, SCB_SCSIID;
1912 cmp SAVED_SCSIID, A jne not_found_cleanup_scb;
1917 and A, LID, SCB_LUN;
1918 cmp SAVED_LUN, A jne not_found_cleanup_scb;
1927 mov A, SCBPTR;
1932 mov SCBPTR, A;
2008 and A, IOI, SINDEX;
2016 cmp DINDEX, A je change_phase_wait;
2046 mov A, SINDEX; /* Tag passed in SINDEX */
2056 cmp SCB_TAG, A jne findSCB_next;
2071 mov ARG_1, A; /* Save tag */
2079 * index of (A + (256 * SINDEX)) and a base address of SHARED_DATA_ADDR.
2152 * Setup addr assuming that A is an index into
2159 shr ARG_2, 3, A;
2160 shl A, 5;
2165 * Setup addr assuming that A is an index into
2172 shr ARG_2, 2, A;
2173 shl A, 6;
2176 * Setup addr assuming that A + (ARG_2 * 256) is an
2183 add DINDIR, A, SINDIR;
2184 mov A, ARG_2;
2185 adc DINDIR, A, SINDIR;
2186 clr A;
2187 adc DINDIR, A, SINDIR;
2188 adc DINDIR, A, SINDIR ret;
2195 mov A, SINDEX;
2239 add A, SCB_DOWNLOAD_SIZE, SINDEX;
2242 cmp SINDEX, A jne copy_scb_tofifo_loop;
2263 clr A;
2277 not A, HCNT;
2278 add A, SCB_DOWNLOAD_SIZE+SCB_BASE+1;
2279 and A, ~0x7;
2281 cmp DINDEX, A jne . - 1;
2284 /* Restore A as the lines left to transfer. */
2285 add A, -SCB_BASE, DINDEX;
2286 shr A, 3;
2291 add SEQADDR0, A;