Sunteți pe pagina 1din 5

ATA COMMAND TABLE (in Alphabetic Order)

ATA Command
ADD LAB(S) TO NV CACHE PINNED SET

CFA ERASE SECTORS CFA FORMAT SECTORS CFA KEY MANAGEMENT CHANGE KEY MANAGEMENT VALUE CFA KEY MANAGEMENT READ KEY MATERIAL CFA KEY MANAGEMENT STRUCTURE READ CFA REQUEST EXTENDED ERROR CFA TRANSLATE SECTOR CFA WEAR LEVEL
CFA WRITE MULTIPLE WITHOUT ERASE CFA WRITE SECTOR(S) WITHOUT ERASE

Instruction AddPinSet CfaEraseSec CFES CfafmtTrk CFFT CfaKeyChange CfaRdKey CfaStRead CfaReqErr CfaTransSec CfaWearLevel CfaWrMul CfaWrSec CfaWrVerify ChkMedType ChkPwrMode CHS2LBA CfgStr ATA_DSM DevCfgFrzLock DevCgfIdfy DevCgfIdfy_DMA DevCfgRestore DevCfgSet DevCfgSet_DMA DevRst Download DnldMCode DnldMCode_DMA Diagnose FlushCache FlushCacheEx FlushNV GetMedStatus Identify IdfyPktDev IdleIm IdleIm_Unload InitDevPara LBA2CHS MedEject MedLock MedUnlock NCQ_Abort NCQ_Abort_All CFKC CFRK CFSR CFRE CFTS CFWL CFWM CFWS CFWV CHMT CKPW CFST DSM DCOF DCOI
DCOI_DMA

OP B6h C0h 50h B9h B9h B9h 03h 87h F5h CDh 38h 3Ch D1h E5h 51h 06h B1h B1h B1h B1h 08h 92h 93h 92h 93h 90h E7h EAh B6h DAh ECh A1h E3h E1h E1h 91h EDh DEh DFh 63h 63h

CFA WRITE VERIFY CHECK MEDIA CARD TYPE CHECK POWER MODE CHS2LBA CONFIGURE STREAM
DATA SET MANAGEMENT DEVICE CONFIGURATION FREEZE LOCK

CHPW

DEVICE CONFIGURATION IDENTIFY DEVICE CONFIGURATION RESTORE DEVICE CONFIGURATION SET DEVICE RESET DOWNLOAD DOWNLOAD MICROCODE EXECUTE DEVICE DIAGNOSTIC FLUSH CACHE FLUSH CACHE EXT FLUSH NV CACHE GET MEDIA STATUS IDENTIFY DEVICE IDENTIFY PACKET DEVICE IDLE IDLE IMMEDIATE IDLE IMMEDIATE WITH UNLOAD INITIALIZE DEVICE PARAMETERS LBA2CHS MEDIA EJECT MEDIA LOCK MEDIA UNLOCK NCQ ABORT NCQ ABORT ALL

DCFL DCFI
DCFI_DMA

DCOR DCOS
DCOS_DMA

DCFS_DMA

DEFR DCFS

DRST DNLD

DIAG FLSH FLSE GTMS IDFY IDPD IDLE IDLI IDLI_UL SETP EJCT LOCK UNLK

FLEX

ATA Command NCQ ABORT NSTRM NCQ ABORT SEL NCQ ABORT STRM NCQ DATA SET MANAGEMENT NCQ DEADLINE NCQ QUEUE MANAGEMENT NOP QUERY NV CACHE MISSES QUERY NV CACHE PINNED SET READ BUFFER READ READ READ READ READ READ READ READ READ READ READ READ READ READ READ READ READ READ BUFFER DMA DMA DMA EXT DMA QUEUED DMA QUEUED EXT FPDMA QUEUED LOG DMA EXT LOG EXT LOG EXT COMPREHENSIVE LOG EXT DEVICE STATISTICS LOG EXT DIRECTORY LOG EXT SELF TEST LONG LONG WITHOUT RETRIES MULTIPLE MULTIPLE EXT NATIVE MAX ADDRESS NATIVE MAX ADDRESS EXT

Instruction
NCQ_Abort_NStrm NCQ_Abort_SEL

NCQ_Abort_Strm NCQ_DSM NCQ_Deadline NCQ_QMgmt NOP QueryMiss QueryPinSet RdBuf RdBuf_DMA RdDMA RdDMAEx RdDMAQ RdDMAQEx RdDMAN RFPDMAQ RdLogEx_DMA RdLogEx RdLogExComp RdLogExDevSt RdLogExDir RdLogExSelfTest RdLong RdLongN RdMul RdMulEx RdNativeMax RdNativeMaxEx RdSec RdSecEx RdSecN RdStrDMA RdStrErrLog RdStrPIO RdStrPfmLog RdVfy RdVfyEx RdVfyN NCQ_Receive RmvPinSet REQS_ATA RtnPwrMode SNTZ_Erase

RBUF RBUF_DMA

OP 63h 63h 63h 64h 63h 63h 00h B6h B6h E4h E9h C8h 25h C7h 26h C9h 60h 47h 2Fh 2Fh 2Fh 2Fh 2Fh 22h 23h C4h 29h F8h 27h 20h 24h 21h 2Ah 2Fh 2Bh 2Fh 40h 42h 41h 65h B6h 0Bh B6h B4h

RDMA RDMX RDMQ RDQX RDMAN


RDMA_NCQ

READ DMA WITHOUT RETRIES

RLEX_DMA

RLEX RLEC
RLEDEVST

READ SECTOR(S) READ SECTOR(S) EXT READ SECTOR(S) WITHOUT RETRIES READ STREAM DMA EXT READ STREAM ERROR LOG READ STREAM EXT READ STREAM PERFORMANCE LOG READ VERIFY SECTOR(S) READ VERIFY SECTOR(S) EXT READ VERIFY SECTOR(S) WITHOUT RETRIES RECEIVE FPDMA QUEUED REMOVE LAB(S) FROM NV CACHE PINNED SET REQUEST SENSE DATA EXT RETURN NV CACHE POWER MODE
SANITIZE DEVICE BLOCK ERASE EXT

RLED RLET RDLG RLN RMUL RDME RNMA RNME RDSK RSEC RDSE RDSKN RSECN RSTD RSTE RSTP RPFM RVFY RVFE RVFYN NCQ_RCV

RDLGN RMEX

RS RSEX RSN

RV RVN

ATA Command
SANITIZE DEVICE CRYPTO SCRAMBLE EXT

SANITIZE DEVICE FREEZE LOCK EXT

SANITIZE DEVICE OVERWRITE EXT SANITIZE DEVICE STATUS EXT SCT LBA SEGMENT ACCESS SCT READ LONG
SCT RETURN ERROR RECOVERY CONTROL

SCT RETURN FEATURE CONTRLL


SCT RETURN FEATURE OPTION FLAG

SCT RETURN SCT DATA TABLE


SCT SET ERROR RECOVERY CCONTROL

SCT SET FEATURE CONTRLL SCT STATUS REQUEST SCT WRITE LONG SCT WRITE SAME WITH WRITE DATA BLOCK SCT WRITE SAME WITH WRITE DATA BLOCK FOREGROUND SCT WRITE SAME WITH WRITE DATA PATTERN SCT WRITE SAME WITH WRITE DATA PATTERN FOREGROUND SECURITY DISABLE PASSWORD SECURITY ERASE PREPARE SECURITY ERASE UNIT SECURITY FREEZE LOCK SECURITY SET PASSWORD SECURITY UNLOCK SEEK SEND FPDMA QUEUED SERVICE SET FEATURES SET MAX ADDRESS SET MAX ADDRESS EXT SET MAX FREEZE LOCK SET MAX LOCK SET MAX SET PASSWORD SET MAX UNLOCK SET MULTIPLE MODE SET NV CACHE POWER MODE SLEEP SMART DISABLE OPERATIONS SMART ENABLE OPERATION
SMART ENABLE/DISABLE AUTO OFFINE

Instruction SNTZ_Crypto SNTZ_FrzLock SNTZ_OVWR SNTZ_Status SCT_LSAP SCT_LSA SCT_LSAP_GPL SCT_LSAP SCT_RL_GPL SCT_RL SCT_RERC SCT_RERC_GPL SCT_ RFC_GPL SCT_ RFC SCT_ RFOF_GPL SCT_ RFOF SCT_DT_GPL SCT_DT SCT_ SERC_GPL SCT_ SERC SCT_ SFC_GPL SCT_ SFC SCT_REQST_GPL SCT_REQST SCT_WL_GPL SCT_WL SCT_WRSAME_ SCT_WRS BLK_GPL AME_BLK SCT_WRS SCT_WRSAME_ AME_BLK BLK_FRG_GPL _FRG SCT_WRSAME_ SCT_WRS PTN_GPL AME_PTN SCT_WRS SCT_WRSAME_ AME_PTN PTN_GPL_FRG _FRG SecuDisPsw SEDP SecuErasePrep SERP SecuEraseUnit SEEU SecuFrzLock SFZL SecuSetPsw SESP SecuUnlock SEUL SEEK NCQ_Send Service SRVC SetFeature SETF SetMaxAddr SMXA SetMaxEx SAME SetMaxFrzLock SMFL SetMaxLock SMLK SMAP SetMaxSetPswd
SetMaxSetPswd_DMA

OP B4h B4h B4h B4h

SMAX

F6h F3h F4h F5h F1h F2h 70h 65h A2h EFh F9h 37h F9h F9h F9h F9h C6h B6h E6h B0h B0h B0h B0h

SMSP_DMA

SetMaxUnlock
SetMaxUnlock_DMA

SMUN
SMUN_DMA

SMART ENABLE/DISABLE AUTOSAVE

SetMul SetPwrMode Sleep SmDisable SmEnable SmAutoOffline SmAutoSv

SMUL SLEP SDSO SESO SAOL SAAS

SMDI SMEN SMAS

ATA Command
SMART EXECUTE OFFLINE IMMEDIATE SMART READ ATTRIBUTE THRESHOLDS

SMART READ DATA SMART READ LOG SMART READ LOG COMPREHENSIVE SMART READ LOG DIRECTORY SMART READ LOG SELF TEST SMART READ LOG SUMMARY SMART RETURN STATUS SMART SAVE ATTRIBUTE VALUES SMART WRITE LOG SOFTWARE RESET STANDBY STANDBY IMMEDIATE TRUSTED NONDAT RECEIVE TRUSTED NONDAT SEND TRUSTED RECEIVE TRUSTED RECEIVE DMA TRUSTED SEND TRUSTED SEND DMA WRITE BUFFER WRITE WRITE WRITE WRITE WRITE WRITE WRITE WRITE WRITE WRITE WRITE WRITE WRITE WRITE WRITE WRITE BUFFER DMA DMA DMA EXT DMA FUA EXT DMA QUEUED DMA QUEUED EXT DMA QUEUE FUA EXT DMA WITHOUT RETRIES FPDMA QUEUED LOG DMA EXT LOG EXT LONG LONG WITHOUT RETRIES MULTIPLE MULTIPLE EXT MULTIPLE FUA EXT

Instruction ExeSmOI SEOI SmRdAtbThd SRAT SmRdData SMRD SmRdLog SRLS SmRdLogComp SMRC SmRdLogDir SMLD SmRdLogSelfTest SMRT SmRdLogSum SMRS SmStatus SRSS SmSvAtb SSAV SmWrLog SWLS Reset REST Standby STBY StandbyIm STBI TCG_Receive_ TCG_RCV NData _NDATA
TCG_Send_NData

SMOI

SMRL

SMWL SRST

OP B0h B0h B0h B0h B0h B0h B0h B0h B0h B0h B0h E2h E0h 5Bh 5Bh

TCG_Receive TCG_Receive _DMA TDG_Send TDG_Send_DMA WrBuf WrBuf_DMA WrDMA WrDMAEx WrDMAFuaEx WrDMAQ WrDMAQEx WrDMAQFuaEx WrDMAN WFPDMAQ WrLogEx_DMA WrLogEx WrLong WrLongN WrMul WrMulEx WrMulFuaEx WrSec WrSecEx WrSecN WrStrDMA WrStrErrLog WrStrPIO WUNCEX

TCG_RCV TCG_RCV _DMA

5Ch 5Dh 5Eh 5Fh

WBUF
WBUF_DMA

E8h EBh CAh 35h 3Dh CCh 36h 3Eh CBh 61h 57h 3Fh 32h 33h C5h 39h CEh 30h 34h 30h 3Ah 2Fh 3Bh 45h

WDMA WDMX WDFE WDMQ WDQX WDQF WDMAN


WDMA_NCQ WRLE_DMA

WRITE SECTOR(S) WRITE SECTOR(S) EXT WRITE SECTOR(S) WITHOUT RETRIES WRITE STREAM DMA EXT WRITE STREAM ERROR LOG WRITE STREAM EXT WRITE UNCORRECTABLE EXT

WRLE WTLG WTLGN WMUL WDME WMFE WDSK WSEC WDSE WDSKN WSECN WSTD WSTE WSTP WUNCX

WL WLN WMEX WS WSEX WSN

WRITE WRITE WRITE WRITE WRITE

ATA Command UNCORRECTABLE EXT_FL UNCORRECTABLE EXT_FNL UNCORRECTABLE EXT_PL UNCORRECTABLE EXT_PNL VERIFY

Instruction WUNCEX_FL WUNCEX_FNL WUNCEX_PL WUNCEX_PNL WrVerify WV

OP 45h 45h 45h 45h 3Ch

S-ar putea să vă placă și