Lines Matching refs:command
151 unsigned char *command = us->iobuf; in datafab_read_data() local
191 command[0] = 0; in datafab_read_data()
192 command[1] = thistime; in datafab_read_data()
193 command[2] = sector & 0xFF; in datafab_read_data()
194 command[3] = (sector >> 8) & 0xFF; in datafab_read_data()
195 command[4] = (sector >> 16) & 0xFF; in datafab_read_data()
197 command[5] = 0xE0 + (info->lun << 4); in datafab_read_data()
198 command[5] |= (sector >> 24) & 0x0F; in datafab_read_data()
199 command[6] = 0x20; in datafab_read_data()
200 command[7] = 0x01; in datafab_read_data()
203 result = datafab_bulk_write(us, command, 8); in datafab_read_data()
234 unsigned char *command = us->iobuf; in datafab_write_data() local
279 command[0] = 0; in datafab_write_data()
280 command[1] = thistime; in datafab_write_data()
281 command[2] = sector & 0xFF; in datafab_write_data()
282 command[3] = (sector >> 8) & 0xFF; in datafab_write_data()
283 command[4] = (sector >> 16) & 0xFF; in datafab_write_data()
285 command[5] = 0xE0 + (info->lun << 4); in datafab_write_data()
286 command[5] |= (sector >> 24) & 0x0F; in datafab_write_data()
287 command[6] = 0x30; in datafab_write_data()
288 command[7] = 0x02; in datafab_write_data()
291 result = datafab_bulk_write(us, command, 8); in datafab_write_data()
335 unsigned char *command = us->iobuf; in datafab_determine_lun() local
342 memcpy(command, scommand, 8); in datafab_determine_lun()
352 command[5] = 0xa0; in datafab_determine_lun()
354 rc = datafab_bulk_write(us, command, 8); in datafab_determine_lun()
367 command[5] = 0xb0; in datafab_determine_lun()
369 rc = datafab_bulk_write(us, command, 8); in datafab_determine_lun()
400 unsigned char *command = us->iobuf; in datafab_id_device() local
413 memcpy(command, scommand, 8); in datafab_id_device()
418 command[5] += (info->lun << 4); in datafab_id_device()
420 rc = datafab_bulk_write(us, command, 8); in datafab_id_device()