| Electronic Components Datasheet Search |
|
PC87334VLJ Datasheet(PDF) 44 Page - National Semiconductor (TI) |
|
|
|
|||||||||||||||||||||||||||||
PC87334VLJ Datasheet(HTML) 44 Page - National Semiconductor (TI) |
|
44 / 102 page ![]() 40 FDC Command Set Description (Continued) Having found the Data Field the controller then transfers data bytes from the disk drive to the host (described in Section 53 Controller Phases) until the bytes per sector count has been reached or the host terminates the opera- tion (through TC end of track or implicitly through overrun) The controller then generates the CRC for the sector and compares this value with the CRC at the end of the Data Field Having finished reading the sector the controller continues reading the next logical sector unless one or more of the following termination conditions occurred 1 The DMA controller asserted TC The IC bits in ST0 are set to Normal Termination 2 The last sector address (of side 1 if MT was set) was equal to EOT The EOT bit in ST1 is set The IC bits in ST0 are set to Abnormal Termination This is the expect- ed condition during Non-DMA transfers 3 Overrun error The OR bit in ST1 is set The IC bits in ST0 are set to Abnormal Termination If the mP cannot service a transfer request in time the last correctly read byte is transferred 4 CRC error The CE bit in ST1 and the CD bit in ST2 are set The IC bits in ST0 are set to Abnormal Termination If Multi-Track Selector (MT) was set in the Opcode com- mand byte and the last sector of side 0 has been trans- ferred the controller then continues with side 1 Upon terminating the Execution Phase of the Read Data command the controller asserts IRQ6 indicating the begin- ning of the Result Phase The mP must then read the result bytes from the FIFO The values that are read back in the result bytes are shown in Table 4-10 If an error occurs the result bytes indicate the sector read when the error oc- curred Command Phase MT MFM SK 0 0 1 1 0 IPS X X X X HD DR1 DR0 Track Number Drive Head Number Sector Number Bytes per Sector End of Track Sector Number Intersector Gap Length Data Length Execution Phase Data read from disk drive is transferred to system via DMA or Non-DMA modes Result Phase Status Register 0 Status Register 1 Status Register 2 Track Number Head Number Sector Number Bytes per Sector TABLE 4-9 SK Effect on the Read Data Command SK Data Type Sector Read CM Bit (ST2) Description of Results 0 Normal Y 0 Normal Termination 0 Deleted Y 1 No Further Sectors Read 1 Normal Y 0 Normal Termination 1 Deleted N 1 Sector Skipped TABLE 4-10 Result Phase Termination Values with No Error MT HD Sector Last ID Information at Result Phase Track Head Sector BytesSector 00 k EOT NC NC S a 1NC 00 e EOT T a 1NC 1 NC 01 k EOT NC NC S a 1NC 01 e EOT T a 1NC 1 NC 10 k EOT NC NC S a 1NC 10 e EOT NC 1 1 NC 11 k EOT NC NC S a 1NC 11 e EOT T a 10 1 NC EOT e End of Track Sector Number from Command Phase S e Sector Number last operated on by controller NC e No Change in Value T e Track Number programmed in Command Phase 44 |
|
Link URL |
| Does ALLDATASHEET help your business so far? [ DONATE ] |
About Alldatasheet | Advertisement | Contact us | Privacy Policy | Link to Datasheet | Link Exchange | Manufacturer List All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |