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
Command Protocol
93
Содержание DTCA-23240 - Travelstar 3.2 GB Hard Drive
Страница 2: ......
Страница 11: ...Figure 2 Breathing hole caution of DTCA 23240 24090 General 3...
Страница 12: ...4 OEM Specifications of DTCA 2xxxx 2 5 inch HDD...
Страница 14: ...6 OEM Specifications of DTCA 2xxxx 2 5 inch HDD...
Страница 15: ...Part 1 Functional Specification Copyright IBM Corp 1997 7...
Страница 16: ...8 OEM Specifications of DTCA 2xxxx 2 5 inch HDD...
Страница 26: ...18 OEM Specifications of DTCA 2xxxx 2 5 inch HDD...
Страница 42: ...34 OEM Specifications of DTCA 2xxxx 2 5 inch HDD...
Страница 62: ...54 OEM Specifications of DTCA 2xxxx 2 5 inch HDD...
Страница 63: ...Part 2 ATA Interface Specification Copyright IBM Corp 1997 55...
Страница 64: ...56 OEM Specifications of DTCA 2xxxx 2 5 inch HDD...
Страница 66: ...58 OEM Specifications of DTCA 2xxxx 2 5 inch HDD...
Страница 68: ...60 OEM Specifications of DTCA 2xxxx 2 5 inch HDD...
Страница 96: ...88 OEM Specifications of DTCA 2xxxx 2 5 inch HDD...
Страница 102: ...94 OEM Specifications of DTCA 2xxxx 2 5 inch HDD...
Страница 177: ...Command Descriptions 169...
Страница 178: ...170 OEM Specifications of DTCA 2xxxx 2 5 inch HDD...
Страница 181: ...Timings 173...
Страница 182: ...174 OEM Specifications of DTCA 2xxxx 2 5 inch HDD...
Страница 190: ...IBML Published in Japan S83H 5548 05...