11.4 DMA Data Transfer Commands
These commands are:
Identify Device D M A
Read D M A
Write D M A
Data transfer using D M A commands differ in two ways from PIO transfers:
data transfers are performed using the slave-DMA channel
no intermediate sector interrupts are issued on multi-sector commands
Initiation of the D M A transfer commands is identical to the Read Sector or Write Sector commands except
that the host initializes the slave-DMA channel prior to issuing the command.
The interrupt handler for D M A transfers is different in that:
no intermediate sector interrupts are issued on multi-sector commands
the host resets the D M A channel prior to reading status from the device.
The D M A protocol allows high performance multi-tasking operating systems to eliminate processor over-
head associated with PIO transfers.
1. Host initializes the slave-DMA channel
2. Host writes any required parameters to the Features, Sector Count, Sector Number, Cylinder and
Device/Head registers.
3. Host writes command code to the Command Register
4. The device sets D M A R Q when it is ready to transfer any part of the data.
5. Host transfers the data using the D M A transfer protocol currently in effect.
6. When all of the data has been transferred, the device generates an interrupt to the host.
7. Host resets the slave-DMA channel
8. Host reads the Status Register and, optionally, the Error Register
Refer DARA-225000 Final Functional Specification (P/N 25L1618), DARA-218000/215000 Final Func-
tional Specification (P/N 25L1619) or DARA-212000/209000/206000 Final Functional Specification (P/N
25L1620) for further details.
Command Protocol
101
Содержание DARA-206000 - Travelstar 12 GB Hard Drive
Страница 2: ......
Страница 9: ...Index 193 Contents vii...
Страница 10: ...viii OEM Specifications of DARA 2xxxxx 2 5 inch HDD Rev 2 1...
Страница 13: ...Figure 2 Breathing hole caution of DARA 2xxxxx General 3...
Страница 14: ...4 OEM Specifications of DARA 2xxxxx 2 5 inch HDD Rev 2 1...
Страница 16: ...6 OEM Specifications of DARA 2xxxxx 2 5 inch HDD Rev 2 1...
Страница 17: ...Part 1 Functional Specification Copyright IBM Corp 1999 7...
Страница 18: ...8 OEM Specifications of DARA 2xxxxx 2 5 inch HDD Rev 2 1...
Страница 37: ...Figure 22 Hole Location of DARA 218000 215000 Figure 23 Hole Location of DARA 225000 Specification 27...
Страница 70: ...60 OEM Specifications of DARA 2xxxxx 2 5 inch HDD Rev 2 1...
Страница 71: ...Part 2 ATA Interface Specification Copyright IBM Corp 1999 61...
Страница 72: ...62 OEM Specifications of DARA 2xxxxx 2 5 inch HDD Rev 2 1...
Страница 74: ...64 OEM Specifications of DARA 2xxxxx 2 5 inch HDD Rev 2 1...
Страница 76: ...66 OEM Specifications of DARA 2xxxxx 2 5 inch HDD Rev 2 1...
Страница 112: ...102 OEM Specifications of DARA 2xxxxx 2 5 inch HDD Rev 2 1...
Страница 196: ...186 OEM Specifications of DARA 2xxxxx 2 5 inch HDD Rev 2 1...
Страница 206: ...Published in Japan S25L 1638 03...