Samsung 3.5" hard disk drives Computer Hardware User Manual


 
SpinPoint V40 Product Manual
v
6.4.4 Flush Cache (E7h).................................................................................................................... 57
6.4.5 Format Track (50h).................................................................................................................. 57
6.4.6 Identify Device (ECh).............................................................................................................. 57
6.4.7 Idle (97h,E3h)..........................................................................................................................62
6.4.8 Idle Immediate (95h,E1h)........................................................................................................ 62
6.4.9 Initialize Device Parameters (91h)........................................................................................... 62
6.4.10 Read Buffer (E4h)....................................................................................................................63
6.4.11 Read DMA (C8h:with retry, C9h:without retry)..................................................................... 63
6.4.12 Read Long (22h:with retry, 23h: without retry)......................................................................63
6.4.13 Read Multiple Command (C4h)............................................................................................... 64
6.4.14 Read Native Max Address (F8h)..............................................................................................65
6.4.15 Read Sector(s) (20h:with retry, 21h:without retry).................................................................65
6.4.16 Read Verify Sector(s) (40h:with retry, 41h:without retry)...................................................... 66
6.4.17 Recalibrate (1xh)...................................................................................................................... 66
6.4.18 Seek (7xh)................................................................................................................................ 66
6.4.19 Set Features (EFh).................................................................................................................... 67
6.4.20 Set Max Address (F9h)............................................................................................................ 69
6.4.21 Set Multiple Mode (C6h)......................................................................................................... 70
6.4.22 Sleep (99h, E6h).......................................................................................................................70
6.4.23 Standby (96h,E2h) ................................................................................................................... 71
6.4.24 SMART (B0h) ......................................................................................................................... 71
6.4.24.1 Smart disable operation (D9h).........................................................................................................71
6.4.24.2 Smart enable/disable attribute autosave (D2h) ................................................................................72
6.4.24.3 Smart enable operations (D8h)........................................................................................................72
6.4.24.4 Smart execute off-line immediate (D4h) .........................................................................................72
6.4.24.5 Smart read data (D0h)......................................................................................................................73
6.4.24.6 SMART read log sector (D5h).........................................................................................................75
6.4.24.7 SMART return status (DAh)............................................................................................................75
6.4.24.8 SMART save attribution value (D3h)..............................................................................................75
6.4.24.9 SMART write log sector (D6h).......................................................................................................75
6.4.25 Standby (96h, E2h) .................................................................................................................. 76
6.4.26 Standby Immediate (94h, E0h) ................................................................................................ 76
6.4.27 Write Buffer (E8h)...................................................................................................................76
6.4.28 Write Long (32h:with retry, 33h:without retry)......................................................................76
6.4.29 Write DMA (CAh)................................................................................................................... 76
6.4.30 Write Multiple Command (C5h).............................................................................................. 77
6.4.31 Write Sector(s) (30h:with retry, 31h:without retry).................................................................77
6.5 P
ROGRAMMING REQUIREMENTS....................................................................................................... 79
6.5.1 Reset Response ........................................................................................................................ 79
6.5.2 Error Posting............................................................................................................................ 79
6.5.3 Power Conditions.....................................................................................................................81
6.5.3.1 Sleep mode...........................................................................................................................................81
6.5.3.2 Standby mode.......................................................................................................................................81
6.5.3.3 Idle mode.............................................................................................................................................81
6.5.3.4 Normal mode .......................................................................................................................................82
6.6 PROTOCOL OVERVIEW...................................................................................................................... 83
6.6.1 PIO Data in Commands ........................................................................................................... 83
6.6.1.1 PIO Read Command ............................................................................................................................84
6.6.1.2 PIO Read Aborted Command ..............................................................................................................84
6.6.2 PIO Data Out Commands ........................................................................................................ 84
6.6.2.1 PIO Write Command ...........................................................................................................................85
6.6.2.2 PIO Write Aborted Command..............................................................................................................85
6.6.3 Non-Data Commands............................................................................................................... 86
6.6.4 DMA Data Transfer Commands..............................................................................................87
6.6.4.1 Normal DMA transfer..........................................................................................................................88
6.6.4.2 Aborted DMA transfer.........................................................................................................................88
6.6.4.3 Aborted DMA Command.....................................................................................................................88
6.7 TIMING ............................................................................................................................................. 89
6.7.1 Register transfers ..................................................................................................................... 89
6.7.2 PIO data transfers..................................................................................................................... 91
6.7.3 Multiword DMA data transfer ................................................................................................. 94