Fujitsu MPB3043AT Computer Drive User Manual


 
C141-E045-02EN ix
5.2.2 Command block registers............................................................................................... 5 - 8
5.2.3 Control block registers ................................................................................................... 5 - 13
5.3 Host Commands............................................................................................................. 5 - 13
5.3.1 Command code and parameters...................................................................................... 5 - 14
5.3.2 Command descriptions................................................................................................... 5 - 16
5.3.3 Error posting................................................................................................................... 5 - 55
5.4 Command Protocol......................................................................................................... 5 - 56
5.4.1 Data transferring commands from device to host ........................................................... 5 - 56
5.4.2 Data transferring commands from host to device ........................................................... 5 - 58
5.4.3 Commands without data transfer.................................................................................... 5 - 60
5.4.4 Other commands............................................................................................................. 5 - 61
5.4.5 DMA data transfer commands........................................................................................ 5 - 61
5.5 Ultra DMA feature set .................................................................................................... 5 - 63
5.5.1 Overview ........................................................................................................................ 5 - 63
5.5.2 Phases of operation......................................................................................................... 5 - 63
5.5.3 Ultra DMA data in commands........................................................................................ 5 - 64
5.5.3.1 Initiating an Ultra DMA data in burst............................................................................. 5 - 64
5.5.3.2 The data in transfer......................................................................................................... 5 - 65
5.5.3.3 Pausing an Ultra DMA data in burst............................................................................... 5 - 65
5.5.3.4 Terminating an Ultra DMA data in burst........................................................................ 5 - 66
5.5.4 Ultra DMA data out commands...................................................................................... 5 - 68
5.5.4.1 Initiating an Ultra DMA data out burst........................................................................... 5 - 68
5.5.4.2 The data out transfer....................................................................................................... 5 - 69
5.5.4.3 Pausing an Ultra DMA data out burst............................................................................. 5 - 69
5.5.4.4 Terminating an Ultra DMA data out burst...................................................................... 5 - 70
5.5.5 Ultra DMA CRC rules.................................................................................................... 5 - 72
5.5.6 Series termination required for Ultra DMA.................................................................... 5 - 73
5.6 Timing............................................................................................................................ 5 - 74
5.6.1 PIO data transfer............................................................................................................. 5 - 74
5.6.2 Single word DMA data transfer...................................................................................... 5 - 76
5.6.3 Multiword data transfer .................................................................................................. 5 - 77
5.6.4 Ultra DMA data transfer................................................................................................. 5 - 78
5.6.4.1 Initiating an Ultra DMA data in burst............................................................................. 5 - 78
5.6.4.2 Ultra DMA data burst timing requirements.................................................................... 5 - 79
5.6.4.3 Sustained Ultra DMA data in burst................................................................................. 5 - 81
5.6.4.4 Host pausing an Ultra DMA data in burst ...................................................................... 5 - 82