|
|
Programming Interface for Bus Master IDE Controller Revision 1.0
4 F1 x) R5 u/ U0 t8 j1994/05/16/ C) o1 F' E0 f' A8 Y6 e- y1 ^
- z: p/ T" }$ R) h- J; L `# [
This document defines a register level programming interface for a bus master ATA compatible (IDE) disk1 f$ r& `! Z/ D! r, z* G
controller that directly moves data between IDE devices and main memory. By performing the IDE data
& J. n1 o! l: K5 Ztransfer as a bus master, the Bus Master Device offloads the CPU (no programmed IO for data transfer)7 Q: B. l! Y- E" L" S) }7 M" B
and improves system performance in multitasking environments.
, ~( G9 N' \; x9 {0 A2 i) H+ O1 K( l6 X/ W* W
Until this specification is ratified, it is solely6 C P& I( D: x2 \1 Z) s0 r
owned and maintained by:
1 n% \/ x% X6 k3 s; `Brad Hosler, Intel Corporation+ ]& h. \ I) E! E a' N
bwh@salem.intel.com (please comment using email)2 z8 W/ w( I) [. d
503-696-8431 |
|