Lines Matching defs:identify
96 * @brief This method will construct the ATA identify device command.
192 * It will perform the byte swap from the 16-bit identify field
288 * values and the sector count 32-bit value from the ATA identify
291 * @param[in] identify This parameter specifies the ATA_IDENTIFY_DEVICE_DATA
306 ATA_IDENTIFY_DEVICE_DATA_T * identify,
315 if (identify->command_set_enabled1
320 *lba_high = identify->max_48bit_lba[7] << 24;
321 *lba_high |= identify->max_48bit_lba[6] << 16;
322 *lba_high |= identify->max_48bit_lba[5] << 8;
323 *lba_high |= identify->max_48bit_lba[4];
325 *lba_low = identify->max_48bit_lba[3] << 24;
326 *lba_low |= identify->max_48bit_lba[2] << 16;
327 *lba_low |= identify->max_48bit_lba[1] << 8;
328 *lba_low |= identify->max_48bit_lba[0];
335 *lba_low = identify->total_num_sectors[3] << 24;
336 *lba_low |= identify->total_num_sectors[2] << 16;
337 *lba_low |= identify->total_num_sectors[1] << 8;
338 *lba_low |= identify->total_num_sectors[0];
343 if (identify->physical_logical_sector_info
346 *sector_size = identify->words_per_logical_sector[3] << 24;
347 *sector_size |= identify->words_per_logical_sector[2] << 16;
348 *sector_size |= identify->words_per_logical_sector[1] << 8;
349 *sector_size |= identify->words_per_logical_sector[0];