본문 바로가기

Job Notes/File System

AT Attachment 8 - ATA/ATAPI Command Set (ATA8-ACS)


Commands

Key Word Option

OP

Non-data Transfer Commands

EXECUTE DEVICE DIAGNOSTIC

Diagnose

DIAG

DIAG

90h

CHECK MEDIA CARD TYPE

ChkMedType

 

CHMT

D1h

CHECK POWER MODE

ChkPwrMode

CKPW

CHPW

E5h

CONFIGURE STREAM

CfgStr

 

CFST

51h

DEVICE CONFIGURATION FREEZE LOCK

DevCfgFrzLock

DCOF

DCFL

B1h

DEVICE CONFIGURATION RESTORE

DevCfgRestore

DCOR

DEFR

B1h

DEVICE RESET

DevRst

 

DRST

08h

FLUSH CACHE  

FlushCache

FLSH

 

E7h

FLUSH CACHE EXT  

FlushCacheEx

FLSE

FLEX

EAh

GET MEDIA STATUS  

GetMedStatus

 

GTMS

DAh

IDLE

 

IDLE

 

E3h

IDLE IMMEDIATE

IdleIm

IDLI

 

E1h

INITIALIZE DEVICE PARAMETERS

InitDevPara

SETP

 

91h

MEDIA EJECT  

MedEject

 

EJCT

EDh

MEDIA LOCK

MedLock

 

LOCK

DEh

MEDIA UNLOCK

MedUnlock

 

UNLK

DFh

NOP

 

 

NOP

00h

READ NATIVE MAX ADDRESS

RdNativeMax

RNMA

 

F8h

READ NATIVE MAX ADDRESS EXT

RdNativeMaxEx

 

RNME

27h

READ VERIFY SECTOR(S)

RdVfy

RVFY

 

40h

READ VERIFY SECTOR(S) EXT

RdVfyEx

 

RVFE

42h

SECURITY ERASE PREPARE

SecuErasePrep

 

SERP

F3h

SECURITY FREEZE LOCK

SecuFrzLock

 

SFZL

F5h

SEEK

 

SEEK

 

70h

SET FEATURES

SetFeature

SETF

 

EFh

SET MAX ADDRESS

SetMaxAddr

SMXA

SMAX

F9h

SET MAX FREEZE LOCK

SetMaxFrzLock

 

SMFL

F9h

SET MAX LOCK

SetMaxLock

 

SMLK

F9h

SET MAX ADDRESS EXT

SetMaxEx

 

SAME

37h

SET MULTIPLE MODE

SetMul

SMUL

 

C6h

SLEEP

Sleep

SLEP

 

E6h

SMART DISABLE OPERATION

SmDisable

SDSO

SMDI

B0h

SMART ENABLE/DISABLE AUTOSAVE

SmAutoSv

SAAS

SMAS

B0h

SMART ENABLE OPERATION

SmEnable

SESO

SMEN

B0h

SMART EXECUTE OFFLINE IMMEDIATE

ExeSmOL

SEOI

SMOI

B0h

SMART RETURN STATUS

SmStatus

SRSS

 

B0h

STANDBY

Standby

STBY

 

E2h

STANDBY IMMEDIATE

StandbyIm

STBI

 

E0h

PIO Data-in Commands

DEVICE CONFIGURATION IDENTIFY

DevCgfIdfy

DCOI

DCFI

B1h

IDENTIFY DEVICE

Identify

IDFY

 

ECh

IDENTIFY PACKET DEVICE

IdfyPktDev

 

IDPD

A1h

READ BUFFER

RdBuf

RBUF

 

E4H

READ LOG EXT

RdLogEx

 

RLEX

2Fh

READ LOG EXT DIR

RdLogExDir

 

RLED

2Fh

READ LOG EXT COMP

RdLogExComp

 

RLEC

2Fh

READ LOG EXT SELF TEST

RdLogExSeltTest

 

RLET

2Fh

READ LONG

RdLong

RDLG

 

22h

READ MULTIPLE

RdMul

RMUL

 

C4h

READ MULTIPLE EXT  

RdMulEx

RDME

RMEX

29h

READ SECTOR(S)

RdSec

RDSK

RSEC

20h

READ SECTOR(S) EXT  

RdSecEx

RDSE

RSEX

24h

READ STREAM ERROR LOG 

ReStr

 

 

2Fh

READ STREAM PERFORMANCE LOG

RePfm

 

 

2Fh

READ STREAM PIO 

RdStrPio

 RSTP

 

2Bh

SMART READ DATA  

SmRdData

SRST

SMRD

B0h

SMART READ LOG SECTOR  

SmRdLog

SRLS

SMRL

B0h

SMART READ LOG SECTOR DIRECTORY

SmRdLogDir

 

SMRD

B0h

SMART READ LOG SECTOR SUMMARY

SmRdLogSum

 

SMRS

B0h

SMART READ LOG SECTOR COMPREHENSIVE

SmRdLogComp

 

SMRC

B0h

SMART READ LOG SECTOR SEFT TEST LOG

SmRdLogSelfTest

 

SMRT

B0h

PIO Data-out Commands

DEVICE CONFIGURATION SET

DevCfgSet

DCOS

DCFS

B1h

DOWNLOAD MICROCODE

Download

DNLD

 

92h

SECURITY DISABLE PASSWORD

SecuDisPsw

 

SEDP

F6h

SECURITY ERASE UNIT  

SecuEraseUnit

 

SEEU

F4h

SECURITY SET PASSWORD  

SecuSetPsw

 

SESP

F1h

SECURITY UNLOCK  

SecuUnlock

 

SEUL

F2h

SET MAX SET PASSWORD

SetMaxSetPswd

 

SMSP

F9h

SET MAX UNLOCK

SetMaxUnlock

 

SMUN

F9h

SMART WRITE LOG SECTOR  

SmWrLog

SWLS

SMWL

B0h

WRITE BUFFER  

WrBuf

WBUF

 

E8h

WRITE LOG EXT

WrLogEx

 

WRLE

3Fh

WRITE LONG

WrLong

WTLG

 

32h

WRITE MULTIPLE  

WrMul

WMUL

 

C5h

WRITE MULTIPLE EXT  

WrMulEx

WDME

WMEX

39h

WRITE MULTIPLE FUA EXT

WrMulFuaEx

 

WMFE

CEh

WRITE SECTOR(S)

WrSec

WDSK

WSEC

30h

WRITE SECTOR(S) EXT

WrSecEx

WDSE

WSEX

39h

WRITE STREAM ERROR LOG

ReStW

 

 

2Fh

WRITE STREAM PIO

WrStrPio

WSTP

 

2Bh

DMA Data-in Commands

READ DMA

RdDma

RDMA

 

C8h

READ DMA EXT

RdDmaEx

 

RDMX

25h

READ STREAM DMA EXT

RdStrDma

 RSTD

 

2Ah

DMA Data-out Commands

WRITE DMA

WdDma

WDMA

 

CAh

WRITE DMA EXT

WrDmaEx

 

WDMX

35h

WRITE DMA FUA EXT

WrDmaFuaEx

 

WDFE

3Dh

WRITE STREAM DMA EXT

WrStrDma

WSTD 

 

3Ah

Packet Commands

PACKET  

Packet

 

PAKT

A0h

SERVICE

Service

 

SRVC

A2h

Legacy Queue Commands

READ DMA QUEUED

RdDmaQ

 

RDMQ

C7h

READ DMA QUEUED EXT

RdDmaQEx

 

RDQX

26h

WRITE DMA QUEUED

WrDmaQ

 

WDMQ

CCh

WRITE DMA QUEUED EXT

WrDmaQEx

 

WDQX

36h

WRITE DMA QUEUE FUA EXT

WrDmaQFuaEx

 

WDQF

3Eh

Native Queue Commands

READ FPDMA QUEUED

RFPDMAQ

 

RDMA_NCQ

60h

WRITE FPDMA QUEUED

WFPDMAQ

 

WDMA_NCQ

61h

                                 CFA Commands

CFA ERASE SECTORS

CfaEraseSec

 

CFES

C0h

CFA FORMAT SECTORS

CfaFmtTrk

 

CFFT

50h

CFA KEY MANAGEMENT CHANGE KEY MANAGEMENT VALUE

CfaKeyChange

 

CFKC

B9h

CFA KEY MANAGEMENT READ KEY MATERIAL

CfaRdKey

 

CFRK

B9h

CFA KEY MANAGEMENT STRUCTURE READ

CfaStdRead

 

CFSR

B9h

CFA REQUEST SENSE

CfaReqErr

 

CFRE

03h

CFA TRANSLATE SECTOR

CfaTransSec

 

CFTS

87h

CFA WEAR LEVEL

CfaWearLevel

 

CFWL

F5h

CFA WRITE MULTIPLE WITHOUT ERASE

CfaWrMul

 

CFWM

CDh

CFA WRITE SECTOR(S) WITHOUT ERASE

CfaWrSec

 

CFWS

38h

CFA WRITE VERIFY

CfaWrVerify

 

CFWV

3Ch

                                  SCT Commands

SCT READ LONG

SCT_RL

 

SCT_RL

 

SCT WRITE LONG

SCT_WR

 

SCT_WL

 

SCT LBA SEGMENT ACCESS

SCT_LSA

SCT_LSA

SCT_LSAP

 

SCT RETURN ERROR RECOVERY CONTROL

SCT_RERC

 

SCT_RERC

 

SCT SET ERROR RECOVERY CONTROL

SCT_SERC

 

SCT_SERC

 

SCT SET FEATURE CONTROL

SCT_SFC

 

SCT_SFC

 

SCT RETURN FEATURE CONTROL

SCT_RFC

 

SCT_RFC

 

SCT RETURN FEATURE OPTION FLAG

SCT_RFOF

 

SCT_RFOF

 

SCT RETURN SCT DATA TABLE

SCT_DT

 

SCT_DT

 

SCT STATUS REQUEST

SCT_REQST

 

SCT_REQST