sati_set_ata_command
sati_set_ata_command(register_fis, ATA_NOP);
sati_set_ata_command(register_fis, read_opcode);
sati_set_ata_command(register_fis, write_opcode);
sati_set_ata_command(register_fis, sati_get_cdb_byte(cdb, 9));
sati_set_ata_command(register_fis, sati_get_cdb_byte(cdb, 14));
sati_set_ata_command(register_fis, ATA_READ_VERIFY_SECTORS_EXT);
sati_set_ata_command(register_fis, ATA_READ_VERIFY_SECTORS);
sati_set_ata_command(register_fis, ATA_WRITE_DMA_EXT);
sati_set_ata_command(register_fis, ATA_WRITE_DMA);
sati_set_ata_command(register_fis, ATA_FLUSH_CACHE_EXT);
sati_set_ata_command(register_fis, ATA_FLUSH_CACHE);
sati_set_ata_command(h2d_register_fis, ATA_DATA_SET_MANAGEMENT);
sati_set_ata_command(register_fis, ATA_IDENTIFY_DEVICE);
sati_set_ata_command(register_fis, ATA_EXECUTE_DEVICE_DIAG);
sati_set_ata_command(register_fis, ATA_FLUSH_CACHE);
sati_set_ata_command(register_fis, ATA_STANDBY);
sati_set_ata_command(register_fis, ATA_STANDBY_IMMED);
sati_set_ata_command(register_fis, ATA_IDLE_IMMED);
sati_set_ata_command(register_fis, ATA_IDLE_IMMED);
sati_set_ata_command(register_fis, ATA_IDLE);
sati_set_ata_command(register_fis, ATA_MEDIA_EJECT);
sati_set_ata_command(register_fis, ATA_READ_VERIFY_SECTORS);
sati_set_ata_command(register_fis, ATA_SMART);
sati_set_ata_command(register_fis, ATA_SMART);
sati_set_ata_command(register_fis, ATA_WRITE_UNCORRECTABLE);
sati_set_ata_command(register_fis, ATA_SET_FEATURES);
sati_set_ata_command(register_fis, ATA_READ_LOG_EXT);
sati_set_ata_command(register_fis, ATA_READ_BUFFER);
sati_set_ata_command(register_fis, ATA_WRITE_BUFFER);
sati_set_ata_command(register_fis, ATA_DOWNLOAD_MICROCODE);
sati_set_ata_command(register_fis, ATA_CHECK_POWER_MODE);
sati_set_ata_command(register_fis, ATA_READ_VERIFY_SECTORS_EXT);
sati_set_ata_command(register_fis, ATA_READ_VERIFY_SECTORS);