SpinPoint P80 Product Manual Rev. 01 iii
6.4.4 Execute Device Diagnostics (90h)........................................................................................... 56
6.4.5 Flush Cache (E7h, EAh:extended).......................................................................................... 57
6.4.6 Format Track (50h).................................................................................................................. 57
6.4.7 Identify Device (ECh)............................................................................................................... 57
6.4.8 Idle (97h,E3h).......................................................................................................................... 64
6.4.9 Idle Immediate (95h,E1h) ........................................................................................................64
6.4.10 Initialize Device Parameters (91h).......................................................................................... 64
6.4.11 Read Buffer (E4h) ....................................................................................................................65
6.4.12 Read DMA (C8h:with retry, C9h:without retry, 25h:extended)............................................. 65
6.4.13 Read Log Extended (2Fh) ........................................................................................................ 65
6.4.14 Read Long (22h:with retry, 23h: without retry)......................................................................65
6.4.15 Read Multiple Command (C4h, 29h:extended)....................................................................... 66
6.4.16 Read Native Max Address (F8h, 27h:extended)...................................................................... 67
6.4.17 Read Sector(s) (20h:with retry, 21h:without retry, 42h:extended) ........................................ 67
6.4.18 Read Verify Sector(s) (40h:with retry, 41h:without retry, 41h:extended).............................. 68
6.4.19 Recalibrate (1xh) ..................................................................................................................... 68
6.4.20 Security Disable Password (F6h) ............................................................................................ 68
6.4.21 Security Erase Prepare (F3h).................................................................................................. 68
6.4.22 Security Erase Unit (F4h)........................................................................................................ 69
6.4.23 Security Freeze Lock (F5h)......................................................................................................69
6.4.24 Security Set Password (F1h).................................................................................................... 69
6.4.25 Security Unlock (F2h)..............................................................................................................70
6.4.26 Seek (7xh)................................................................................................................................. 70
6.4.27 Set Features (EFh)...................................................................................................................71
6.4.28 Set Max Address (F9h, 37h:extended) .................................................................................... 72
6.4.29 Set Multiple Mode (C6h)..........................................................................................................74
6.4.30 Sleep (99h, E6h).......................................................................................................................74
6.4.31 Standby (96h, E2h)...................................................................................................................75
6.4.32 SMART (B0h)........................................................................................................................... 75
6.4.32.1 Smart disable operation (D9h)...............................................................................................................75
6.4.32.2 Smart enable/disable attribute autosave (D2h) .....................................................................................76
6.4.32.3 Smart enable operations (D8h) ..............................................................................................................76
6.4.32.4 Smart execute off-line immediate (D4h)...............................................................................................76
6.4.32.5 Smart read data (D0h) ............................................................................................................................77
6.4.32.6 SMART read log sector (D5h)...............................................................................................................79
6.4.32.7 SMART return status (DAh)..................................................................................................................79
6.4.32.8 SMART save attribution value (D3h) ...................................................................................................79
6.4.32.9 SMART write log sector (D6h).............................................................................................................79
6.4.33 Standby (96h, E2h)...................................................................................................................80
6.4.34 Standby Immediate (94h, E0h).................................................................................................80
6.4.35 Write Buffer (E8h).................................................................................................................... 80
6.4.36 Write DMA (CAh, 35h:extended)............................................................................................80
6.4.37 Write Long (32h:with retry, 33h:without retry) ...................................................................... 80
6.4.38 Write Multiple Command (C5h, 39h:extended)......................................................................81
6.4.39 Write Sector(s) (30h:with retry, 31h:without retry, 34h:extended)......................................... 81
6.5 PROGRAMMING REQUIREMENTS.................................................................................................... 83
6.5.1 Reset Response.........................................................................................................................83
6.5.2 Error Posting ........................................................................................................................... 83
6.5.3 Power Conditions.....................................................................................................................85
6.5.3.1 Sleep mode...................................................................................................................................................85
6.5.3.2 Standby mode ..............................................................................................................................................85
6.5.3.3 Idle mode .....................................................................................................................................................85
6.5.3.4 Normal mode...............................................................................................................................................86
6.6 PROTOCOL OVERVIEW ................................................................................................................... 87
6.6.1 PIO Data in Commands........................................................................................................... 87
6.6.1.1 PIO Read Command....................................................................................................................................88
6.6.1.2 PIO Read Aborted Command.....................................................................................................................88
6.6.2 PIO Data Out Commands........................................................................................................ 88
6.6.2.1 PIO Write Command...................................................................................................................................89
6.6.2.2 PIO Write Aborted Command....................................................................................................................89