MSB_of
if (parity[MSB_of(lbap) ^ LSB_of(lbap)])
cptr[6] = cptr[11] = MSB_of(lbap);
command[2] = MSB_of(fromaddress>>16);
command[4] = MSB_of(fromaddress & 0xFFFF);
command[10] = MSB_of(nr_of_pages);
command[6] = MSB_of(Eaddress>>16);
command[8] = MSB_of(Eaddress & 0xFFFF);
command[2] = MSB_of(Waddress>>16);
command[4] = MSB_of(Waddress & 0xFFFF);
command[6] = MSB_of(Eaddress>>16);
command[8] = MSB_of(Eaddress & 0xFFFF);
command[10] = MSB_of(nr_of_pages);
if (parity[MSB_of(lbap) ^ LSB_of(lbap)])
cptr[6] = cptr[11] = MSB_of(lbap);
command[6] = MSB_of(lba % 1000);
data[7+2] = MSB_of(sector>>16); /* SCSI command sector */
data[7+4] = MSB_of(sector&0xFFFF);
data[7+7] = MSB_of(len / srb->transfersize); /* SCSI command */
command[7] = MSB_of(len);
command[7] = MSB_of(len);
command[7] = MSB_of(num_registers*2);
command[cmdlen-1] = MSB_of(len);
command[7] = MSB_of(num_registers*2);
command[7] = MSB_of(len);
command[7] = MSB_of(len);