• Home
  • Raw
  • Download

Lines Matching refs:command

218 	unsigned char *command = us->iobuf;  in usbat_set_shuttle_features()  local
220 command[0] = 0x40; in usbat_set_shuttle_features()
221 command[1] = USBAT_CMD_SET_FEAT; in usbat_set_shuttle_features()
227 command[2] = epp_control; in usbat_set_shuttle_features()
235 command[3] = external_trigger; in usbat_set_shuttle_features()
242 command[4] = test_pattern; in usbat_set_shuttle_features()
248 command[5] = mask_byte; in usbat_set_shuttle_features()
256 command[6] = subcountL; in usbat_set_shuttle_features()
257 command[7] = subcountH; in usbat_set_shuttle_features()
259 return usbat_execute_command(us, command, 8); in usbat_set_shuttle_features()
320 unsigned char *command = us->iobuf; in usbat_read_block() local
325 command[0] = 0xC0; in usbat_read_block()
326 command[1] = USBAT_ATA | USBAT_CMD_READ_BLOCK; in usbat_read_block()
327 command[2] = USBAT_ATA_DATA; in usbat_read_block()
328 command[3] = 0; in usbat_read_block()
329 command[4] = 0; in usbat_read_block()
330 command[5] = 0; in usbat_read_block()
331 command[6] = LSB_of(len); in usbat_read_block()
332 command[7] = MSB_of(len); in usbat_read_block()
334 result = usbat_execute_command(us, command, 8); in usbat_read_block()
354 unsigned char *command = us->iobuf; in usbat_write_block() local
359 command[0] = 0x40; in usbat_write_block()
360 command[1] = access | USBAT_CMD_WRITE_BLOCK; in usbat_write_block()
361 command[2] = USBAT_ATA_DATA; in usbat_write_block()
362 command[3] = 0; in usbat_write_block()
363 command[4] = 0; in usbat_write_block()
364 command[5] = 0; in usbat_write_block()
365 command[6] = LSB_of(len); in usbat_write_block()
366 command[7] = MSB_of(len); in usbat_write_block()
368 result = usbat_execute_command(us, command, 8); in usbat_write_block()
402 unsigned char *command = us->iobuf; in usbat_hp8200e_rw_block_test() local
431 command[0] = 0x40; in usbat_hp8200e_rw_block_test()
432 command[1] = access | USBAT_CMD_WRITE_REGS; in usbat_hp8200e_rw_block_test()
433 command[2] = 0x07; in usbat_hp8200e_rw_block_test()
434 command[3] = 0x17; in usbat_hp8200e_rw_block_test()
435 command[4] = 0xFC; in usbat_hp8200e_rw_block_test()
436 command[5] = 0xE7; in usbat_hp8200e_rw_block_test()
437 command[6] = LSB_of(num_registers*2); in usbat_hp8200e_rw_block_test()
438 command[7] = MSB_of(num_registers*2); in usbat_hp8200e_rw_block_test()
443 command[cmdlen-8] = (direction==DMA_TO_DEVICE ? 0x40 : 0xC0); in usbat_hp8200e_rw_block_test()
444 command[cmdlen-7] = access | in usbat_hp8200e_rw_block_test()
447 command[cmdlen-6] = data_reg; in usbat_hp8200e_rw_block_test()
448 command[cmdlen-5] = status_reg; in usbat_hp8200e_rw_block_test()
449 command[cmdlen-4] = timeout; in usbat_hp8200e_rw_block_test()
450 command[cmdlen-3] = qualifier; in usbat_hp8200e_rw_block_test()
451 command[cmdlen-2] = LSB_of(len); in usbat_hp8200e_rw_block_test()
452 command[cmdlen-1] = MSB_of(len); in usbat_hp8200e_rw_block_test()
454 result = usbat_execute_command(us, command, cmdlen); in usbat_hp8200e_rw_block_test()
554 unsigned char *command = us->iobuf; in usbat_multiple_write() local
559 command[0] = 0x40; in usbat_multiple_write()
560 command[1] = USBAT_ATA | USBAT_CMD_WRITE_REGS; in usbat_multiple_write()
563 command[2] = 0; in usbat_multiple_write()
564 command[3] = 0; in usbat_multiple_write()
565 command[4] = 0; in usbat_multiple_write()
566 command[5] = 0; in usbat_multiple_write()
569 command[6] = LSB_of(num_registers*2); in usbat_multiple_write()
570 command[7] = MSB_of(num_registers*2); in usbat_multiple_write()
573 result = usbat_execute_command(us, command, 8); in usbat_multiple_write()
612 unsigned char *command = us->iobuf; in usbat_read_blocks() local
614 command[0] = 0xC0; in usbat_read_blocks()
615 command[1] = USBAT_ATA | USBAT_CMD_COND_READ_BLOCK; in usbat_read_blocks()
616 command[2] = USBAT_ATA_DATA; in usbat_read_blocks()
617 command[3] = USBAT_ATA_STATUS; in usbat_read_blocks()
618 command[4] = 0xFD; /* Timeout (ms); */ in usbat_read_blocks()
619 command[5] = USBAT_QUAL_FCQ; in usbat_read_blocks()
620 command[6] = LSB_of(len); in usbat_read_blocks()
621 command[7] = MSB_of(len); in usbat_read_blocks()
624 result = usbat_execute_command(us, command, 8); in usbat_read_blocks()
654 unsigned char *command = us->iobuf; in usbat_write_blocks() local
656 command[0] = 0x40; in usbat_write_blocks()
657 command[1] = USBAT_ATA | USBAT_CMD_COND_WRITE_BLOCK; in usbat_write_blocks()
658 command[2] = USBAT_ATA_DATA; in usbat_write_blocks()
659 command[3] = USBAT_ATA_STATUS; in usbat_write_blocks()
660 command[4] = 0xFD; /* Timeout (ms) */ in usbat_write_blocks()
661 command[5] = USBAT_QUAL_FCQ; in usbat_write_blocks()
662 command[6] = LSB_of(len); in usbat_write_blocks()
663 command[7] = MSB_of(len); in usbat_write_blocks()
666 result = usbat_execute_command(us, command, 8); in usbat_write_blocks()
927 unsigned char command[3] = { 0x01, 0xA0, 0xEC }; in usbat_flash_get_sector_count() local
940 rc = usbat_multiple_write(us, registers, command, 3); in usbat_flash_get_sector_count()
989 unsigned char command[7]; in usbat_flash_read_data() local
1033 usbat_pack_ata_sector_cmd(command, thistime, sector, 0x20); in usbat_flash_read_data()
1036 result = usbat_multiple_write(us, registers, command, 7); in usbat_flash_read_data()
1080 unsigned char command[7]; in usbat_flash_write_data() local
1128 usbat_pack_ata_sector_cmd(command, thistime, sector, 0x30); in usbat_flash_write_data()
1131 result = usbat_multiple_write(us, registers, command, 7); in usbat_flash_write_data()