taglinefilesource code
icb297kernel/blk_drv/scsi/wd7000.cunchar *icb;          /* for host commands */
icb342kernel/blk_drv/scsi/wd7000.cicb = (unchar *) scb;
icb343kernel/blk_drv/scsi/wd7000.cicb[ICB_STATUS] = icmb_status;
icb344kernel/blk_drv/scsi/wd7000.cicb[ICB_PHASE] = 0;
icb496kernel/blk_drv/scsi/wd7000.cvolatile unchar icb[ICB_LEN] = {0x8c};  /* read firmware revision level */
icb498kernel/blk_drv/scsi/wd7000.cicb[ICB_PHASE] = 1;
icb499kernel/blk_drv/scsi/wd7000.cmail_out( (struct scb *) icb );
icb500kernel/blk_drv/scsi/wd7000.cwhile (icb[ICB_PHASE]) /* wait for completion */;
icb501kernel/blk_drv/scsi/wd7000.crev_1 = icb[1];
icb502kernel/blk_drv/scsi/wd7000.crev_2 = icb[2];