ahd_outw
ahd_outw(ahd, TARGID, targid_mask);
ahd_outw(ahd, TARGID, targid_mask);
ahd_outw(ahd, SCB_TAG, scbid);
ahd_outw(ahd, SCB_NEXT_COMPLETE, SCB_LIST_NULL);
ahd_outw(ahd, COMPLETE_DMA_SCB_HEAD, scbid);
ahd_outw(ahd, COMPLETE_DMA_SCB_TAIL, scbid);
ahd_outw(ahd, SCB_NEXT_COMPLETE, scbid);
ahd_outw(ahd, COMPLETE_DMA_SCB_TAIL, scbid);
ahd_outw(ahd, COMPLETE_DMA_SCB_HEAD, SCB_LIST_NULL);
ahd_outw(ahd, COMPLETE_DMA_SCB_TAIL, SCB_LIST_NULL);
ahd_outw(ahd, COMPLETE_ON_QFREEZE_HEAD, SCB_LIST_NULL);
ahd_outw(ahd, COMPLETE_SCB_HEAD, SCB_LIST_NULL);
ahd_outw(ahd, LONGJMP_ADDR, 0);
ahd_outw(ahd, HCNT, AHD_SENSE_BUFSIZE);
ahd_outw(ahd, WAITING_TID_HEAD, scbid);
ahd_outw(ahd, WAITING_TID_TAIL, scbid);
ahd_outw(ahd, SCB_NEXT2, next);
ahd_outw(ahd, SCB_BASE, i);
ahd_outw(ahd, SCB_NEXT, SCB_LIST_NULL);
ahd_outw(ahd, SNSCB_QOFF, oldvalue);
ahd_outw(ahd, SNSCB_QOFF, value);
ahd_outw(ahd, INTVEC1_ADDR, ahd_resolve_seqaddr(ahd, LABEL_seq_isr));
ahd_outw(ahd, INTVEC2_ADDR, ahd_resolve_seqaddr(ahd, LABEL_timer_isr));
ahd_outw(ahd, WAITING_TID_HEAD, SCB_LIST_NULL);
ahd_outw(ahd, WAITING_TID_TAIL, SCB_LIST_NULL);
ahd_outw(ahd, MK_MESSAGE_SCB, SCB_LIST_NULL);
ahd_outw(ahd, MK_MESSAGE_SCSIID, 0xFF);
ahd_outw(ahd, WAITING_SCB_TAILS + (2 * i), SCB_LIST_NULL);
ahd_outw(ahd, COMPLETE_SCB_HEAD, SCB_LIST_NULL);
ahd_outw(ahd, COMPLETE_SCB_DMAINPROG_HEAD, SCB_LIST_NULL);
ahd_outw(ahd, COMPLETE_DMA_SCB_HEAD, SCB_LIST_NULL);
ahd_outw(ahd, COMPLETE_DMA_SCB_TAIL, SCB_LIST_NULL);
ahd_outw(ahd, COMPLETE_ON_QFREEZE_HEAD, SCB_LIST_NULL);
ahd_outw(ahd, QFREEZE_COUNT, 0);
ahd_outw(ahd, KERNEL_QFREEZE_COUNT, 0);
ahd_outw(ahd, INT_COALESCING_CMDCOUNT, 0);
ahd_outw(ahd, CMDS_PENDING, 0);
ahd_outw(ahd, INT_COALESCING_TIMER, timer / AHD_TIMER_US_PER_TICK);
ahd_outw(ahd, KERNEL_QFREEZE_COUNT, ahd->qfreeze_cnt);
ahd_outw(ahd, KERNEL_QFREEZE_COUNT, ahd->qfreeze_cnt);
ahd_outw(ahd, scb_offset, scbid);
ahd_outw(ahd, CMDS_PENDING, pending_cmds - ahd_qinfifo_count(ahd));
ahd_outw(ahd, tail_offset, tid_tail);
ahd_outw(ahd, CMDS_PENDING,
ahd_outw(ahd, CMDS_PENDING, ahd_inw(ahd, CMDS_PENDING) - found);
ahd_outw(ahd, WAITING_TID_HEAD, tid_next);
ahd_outw(ahd, SCB_NEXT2, tid_next);
ahd_outw(ahd, WAITING_TID_TAIL, tid_prev);
ahd_outw(ahd, WAITING_TID_HEAD, tid_cur);
ahd_outw(ahd, SCB_NEXT2, tid_cur);
ahd_outw(ahd, SCB_NEXT2, tid_next);
ahd_outw(ahd, WAITING_TID_TAIL, tid_cur);
ahd_outw(ahd, SCB_NEXT, next);
ahd_outw(ahd, tail_offset, prev);
ahd_outw(ahd, KERNEL_QFREEZE_COUNT, ahd->qfreeze_cnt);
ahd_outw(ahd, PRGMCNT, 0);
ahd_outw(ahd, PRGMCNT, 0);
ahd_outw(ahd, SEEDAT, *buf++);
void ahd_outw(struct ahd_softc *ahd, u_int port,