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