---
name: "ata_do_dev_read_id"
section: "9"
platform: "linux"
package: "linux-manual-4.9"
version: "4.9.228-1"
release: "Debian 9 (Stretch)"
platforms: ["linux"]
url: "https://new.carta.tech/ata_do_dev_read_id"
---

# ata\_do\_dev\_read\_id(9)

default ID read method

## NAME

ata\_do\_dev\_read\_id - default ID read method

## SYNOPSIS

**unsigned int ata\_do\_dev\_read\_id(struct ata\_device \*** *dev***, struct ata\_taskfile \*** *tf***, u16 \*** *id***);**

## ARGUMENTS

*dev*

device

*tf*

proposed taskfile

*id*

data buffer

## DESCRIPTION

Issue the identify taskfile and hand back the buffer containing identify data. For some RAID controllers and for pre ATA devices this function is wrapped or replaced by the driver

## AUTHOR

**Jeff Garzik**

Author.

## COPYRIGHT
